esphome / feature-requests

ESPHome Feature Request Tracker
https://esphome.io/
405 stars 26 forks source link

Add support for Shelly Plus Wall Dimmer #2226

Open diegolrz opened 1 year ago

diegolrz commented 1 year ago

Describe the problem you have/What new integration you would like Add support for Shelly Plus Wall Dimmer

Please describe your use case for this integration and alternatives you've tried:

Additional context

mikekornikh commented 3 months ago

I've always been a fan of this style of wall dimmer that came with Tuya, like the Treatlife one. I just got one of these Shelly Plus wall dimmers. What interests me about it is it has an ESP32 chip in it that can do all that awesome ESPhome Bluetooth things like proxy and custom ble client commands. Also, it's only $15 at the moment on Amazon. I'd be happy to open mine up if any pics are needed for setting up a working config with this MCU.

mikekornikh commented 3 months ago

I found the FCC page for this device, but no internal photos https://fccid.io/2ALAYSNDM-0013US I took some pics of it opened up, clearly seeing the ESP32 chip and the huge pads just begging to be flashed lol PXL_20240330_132132270 PXL_20240330_132147228 PXL_20240330_132153398

mikekornikh commented 3 months ago

Here's photos of the back of the ESP32 board and the touch board PXL_20240330_134915790 PXL_20240330_134922253 PXL_20240330_134930592

mikekornikh commented 3 months ago

I just found this, Same exact board being used https://www.elektroda.com/rtvforum/topic4014774.html

mikekornikh commented 3 months ago

I found that someone made a script for the Gosund SW2 dimmer, which is identical except for not using an ESP32 chip like the Shelly. https://github.com/ab0tj/esphome-devices/blob/master/gosund_sw2.yaml I'm also hoping the SW_LED_V1.2 board on the Shelly has the same layout as the SW_LED_V1.0 of the Gosund. If anyone can help me with the pin mapping, that would be amazing