ZHA - Sengled Smart Light Switch (E1E-G7F)

Thanks to @compeek over on GitHub we can now use the Sengled Smart Light Switch in ZHA!

The quirk needs to be manually installed for now (docker instructions here), but it works so I took @vanstinator’s blueprint for the Hue Dimmer and made the few small changes needed to use with the Sengled switch.

is there any special we need to get these to work? once i went to HA and added the switch to HA, all i saw was the battery. i never could get them to work so i tossed them in a bin. i would love to use these again.

Sam thing here

pypi: 
  - 'git+https://github.com/zigpy/zha-device-handlers/'
apk: []
  • Start the addon

so you need to do that in supervisor.


click add


install the custom deps deployment addon


edit the config

start the addon and then once it is done, check and restart HA

Four dollars less than the hue version it ripped off! Does the zigpy quirk handle mulipress and hold actions?

Is it possible to use this running in docker?

I was wondering the same thing.

I guess we can do the manual version

If you are instead using some custom python installation of Home Assistant then do this:

  • Activate your python virtual env
  • Update package with pip
pip install zigpy==0.20.0

At the moment it just has hold actions on the brightness up/down buttons to increase the step from 10% to 25%.
Hold and double-click actions can be added to the On/Off buttons; I didn’t add any because I couldn’t think of any.

Testing quirks in development in docker based install.