A friend mentioned he wished his roller shutters could be controlled using his Google Home. He did some research and went and bought a Broadlink but got annoyed when it didn’t work as expected. I had a look at the remotes his roller shutters used and found them to be 433 mhz that seem to use some sort of proprietary rolling code arrangement.
It seemed the simplest way would be to interface with the remote directly. Luckily the roller shutter company have a 15 channel “universal” remote which can control up to 15 individual shutters or groups of shutters.
Using some opto-couplers and the GPIO of the RaspberryPi I am able to “push” the buttons on the remote and control the shutters from inside Home Assistant. Then it was a matter of setting up some automations (after many hours learning and tinkering with templates) and linking it to Google Home.
I have it working on the desk right now and sometime next week will take it round to his home and get it fully setup.
I want to say a huge thanks to the people over on the Discord channel and right here on the forums for their help in wrapping my head around templates and Jinja. It’s been a bit of a learning curve of which I am still a long way from the top (but the slope has eased up a little!).
@soundfx42 I’m in the same situation. I have some Cherubini blind motors, with rolling code and I don’t know how to integrate them into Home Assistant, since I can’t find any device that can copy the RF codes of the remote controls. The motors only work with the remote controls I have, so I cannot install Shelly-type Wi-Fi switches either. Could you tell me how you achieved it? Thank you so much!
I know I am late to the party but the following may just work for your 433Mhz motors. There are a lot of RTS clones out there and this software may be able to control your motors. If this works (it is not expensive or invasive to try it) then it will also work in conjunction with your remotes.
@rstrouse@aithaot I also have Cherubini, they are controlled by the skipper wall, that is in 433.92 Mhz and uses AM/ASK Modulation with Rolling Codes.
I’ve seen that Somfy uses OOK that is the same than ASK.
I follwed each of the steps from your repo @rstrouse but I’m unable to see any signal in the logs while pressing the buttons of my skipper.
I was very excited with that but now I’m a bit blocked.I dont’ really know if it’s a matter of the setup or something else. I bought this E07-M1101D-SMA: https://www.ebyte.com/en/downpdf.aspx?id=165
And checked the pins from there and followed the instructions. I guess that is ok as I don’t see the message of Radio disconnected but as I said nothing in the logs.
OOK is a modified version of ASK. The differences are subtle but profound. ESPSomfy-RTS uses bit-banged OOK modulation. If the remote is using AM/ASK then ESPSomfy-RTS will see it as noise.
Hi @TaekoN , have you made any progress with the roller shutters control? I’m taking a look at GitHub’s repo that suggest @rstrouse, but I’m not very familiar with the hardware that is mentioned. What ESP32 microcontroller and a CC1101 transceiver it’s appropriate? Thanks!
Currently, most models of the ESP32 are supported. This includes the WROOM, S3, S2, and C3 models as well as some the Ethernet based boards. If you take a look at this wiki you can see what I have documented thus far.
Any ideas on where to buy one? Especially one that sells in the US? I have a number of shutters in a new construction home that l want to automate which use a cheap controller that works on 433 with a rolling code (which doesn’t work with my normal solution, Bond). I’m willing to try a different automation hub but nobody online has them in stock and most are non-US… any help would be appreciated!