ESP Somfy RTS Integration

Hello,

I am currently using this integration with a wifi card. However my wifi network is not very stable and I want to migrate to a ethernet esp card. Which card would be the best, having in mind that I do not want to perform welding ?

Regards

PoE or not?
There are also ESP32-ETH(2) which are soldered…

Yes a POE one

There are many out there.
I use the LiliGo T-Internet-PoE or the T-ETH-Lite with PoE extension or the Olimex ESP32-PoE(-ISO) or a wESP32. But they are all to solder.

Thanks, the point is that I really don’t want to solder.

Resolved! It turns out, the TX PIN (GPIO-43) on the Waveshare ESP32 S3 Zero just doesn’t work (tried 2 different boards). Swapped TX to another PIN and it works fine.

I have 3 blinds that I have paired with a single remote and then paired to ESPSomfyRTS.

However, occasionally 1 of the 3 blinds randomly does it’s own thing. For example, in the ESPSomfyRTS app, I tell it to go to 30%, and 2 of them go to 30% and the 3rd one goes to 100%. All 3 ALWAYS respond, but occasionally one of them does it’s own thing. (these are not battery powered)

Increase the number of repeats for the blind that does not respond to the stop command.

Thank you. Is there advantage of pairing multiple blinds under a single remote VS grouping the blinds in ESPSomfyRTS, or vice versa?

Grouping the blinds in ESPSomfy RTS is paring them under a single remote channel. However, since the Somfy protocol does not support positioning, the software must send individual commands to each member of a group when seeking a position. For the UP, DOWN, and MY commands these use the broadcast address for the entire group and only send one command for the group.

Thanks for this fabulous project. It was my first go with ESPhome, and I set up a board to control my Rollixo RTS garage door. With the help of the excellent tutorial, everything went smoothly.
Just one question - the garage door motor has up/down buttons, and if I use those, ESPSomfy doesn’t see the movement, and thus Home Assistant thinks the door is open when it is closed, or vice versa.
Is there a clever way around that (apart from simply not using the buttons)? There is a proximity sensor on the roller door, which the motor is paired with, but I guess it doesn’t broadcast the position out to anything else.

Thinking about this some more - I guess I have two options:
Either, fit a proximity sensor to the bottom of the garage door and use that to assess whether the door is open;
Or, I could put my own button in the garage, next to the motor controller, and use that button instead of the motor’s own controls, to actuate the door. Of course I could use a Hue smart button or similar to send a signal to HomeAssistant, and from there back to the ESP Somfy board, but I was wondering whether it would be possible to include a pushbutton directly on the board. There are spare GPIO pins I guess. Could the facility to have a hardware button be included in the code in a future update? I had a look at the code myself, but even though I imagine it should be fairly easy to add, I don’t know where to start!

Actually you can use a tilt sensor and send the state to ESPSomfy RTS using the Change Position endpoint or you can use a contact sensor and do the same thing. It will always be in sync.

It’s a roller door, so tilt won’t work, but yes a contact (or proximity) sensor I could do. I guess I would need one for up and one for down, and an automation for each one to send a set_current_position when they trigger.

What do you think about a adding code for a hardware button on one of the spare pins? Would that be difficult?

What do you think about a adding code for a hardware button on one of the spare pins? Would that be difficult?

Unfortunately, I am out of program space on the 4mb models. The ESP32 core grew substantially with the latter versions mostly due to the Wifi modules.

Ah, ok! No worries, I’ll stick with going through the HomeAssistant loop then. Thanks again for a great project with great documentation. :+1:

Hi , i have installed the curtanins receiver and everything is working , now i have installed the shutters with another receiver but into the esphome i can’t see them , any solutions?tks

This is not an ESPHome integration. Please install the integration from HACS. If you have already installed the integration it should auto-detect both devices when you open the devices screen.