The best thing is to configure the traces and capture the signal sent by the remote and compare it with the signal sent by RFLink.
To do this, activate the debug level in the traces (developer tools -> services --> logger. set_level) and capture traces by pressing the button on the remote and pressing the ‘stop’ button in HA. Let’s see if that way we can have a clue of what may be happening.
Thanks javicalle.
I have already found out what was wrong with the MY position. The “problem” was that the Somfy control on the wall of the blind have two positions 0 and auto (image attached). In the auto position, if we press the STOP command from HomeAssistant so that the blind is placed in the MY position, it does not work. However, if the SOMFY control on the wall is in position 0, the MY position works when the STOP command is pressed from HA.
Wonder if anyone can help. I’ve got a Connexoon RTS which controls my garage door, but the Somfy integration doesn’t pick up the door (picks up the hub). I’ve seen that there is the Tahoma integration (via HACS) which can work with the Connexoon hub, but there is noway I can get a Tahoma login!
Can you only get a Tahoma login if you have a Tahoma hub ?? Otherwise any other options to get the garage door picked up by Home Assistant ?
“auto” position :
All commands from the push buttons of the CENTRALIS uno RTS (local control), from the radio controls (master control), and sun sensor are taken into account. “0” position :
Only the push button commands are taken into account and the radio commands are disabled (This feature allows to isolate a room from the master control). To force the control of the CENTRALIS uno RTS with radio, the radio command should be longer than 2 sec.
But it seems to be a behavior contrary to what you describe.
Or maybe, the RFLink signals are longer than 2 seconds and only reacts when it is in the “0” position. I can’t say.
Sorry to revive the topic buying a rm4 pro I found out it wasn’t compatible with Somfy blinds…
Found the pi Somfy project and many people describing how the rts algo works, even with examples, and got me thinking: since the rm4 pro can handle (receive and send) RF433 and since it learns and is able to reproduce the Somfy remote at least once, and since there are integrations that allow sending rf codes through it, would it be possible to combine pi sonfy’s logic and implement at least open and close commands through rm4 using Hass?
Another solution might be to use Tostcorp box it’s a simple esp8266 that you can setup to use your own mqtt server using arduino-ide.
I just did it :
Cheap, easy to setup
Cons:
no way to get a position, it’s only have topics for command no state
This can be understandable as it’s just a dumb RTS motor.
Currently looking to a way to “calculate” the position based on time of command or whatever. A bit like shelly calibrate.
Digging up an old thread, but reporting my experience - I ordered a Nodo RFlink PCB + Arduino Mega but RFLink v48 didn’t play nicely with my new Somfy Roman blinds - it wouldn’t go all the way up/down but only move in short increments, and the My position didn’t work. It’s a reported issue on the LetsControlIt forum.
So instead I tried a Sonoff RF Bridge, flashed with the RFlink port (GitHub - schmurtzm/RFLink32-For-Sonoff-RF-Bridge: RFLink32 For Sonoff RF Bridge) and while the range is much worse (because it operates at slightly the wrong frequency) it works really well, and is much cheaper. It integrates nicely with HA using the RFlink integration.
I haven’t quite figured out how to do calculated positions but don’t really need to since the My position now works (by sending the stop command).
I only really tested it in the same room, approx 5m away from the blinds. The RF Bridge uses wifi, so can go anywhere you have power. I’m also experimenting with pi-somfy, which will have a much longer range if you swap out the crystal per here: https://github.com/Nickduino/Pi-Somfy
I’ve been using Home Assistant to remote control my Somfy blinds for over a year now, with an USB sender RFXCOM RFXtrx433XL.
The solution works flawlessly, and I was even able to control the blinds with the sender device one floor below the actual floor the blinds are installed.
So the range should easily be 5 to 10m in my case, but cannot speak for the Sonoff RF Bridge.
Hi , that sound great for 433.92 devices RFXCOM RFXtrx - Home Assistant. unfortunatelly i have a somfy remote control Situo IO Home Control 1 channel that uses 868 mhz fecuency… any ideas on that one remote control?
Bond Bridge Home works perfectly with my somfy shades, fan and lights. 8 shades in total in different rooms. I keep the bridge in one side of my home so not centrally located but this is not an issue. Signal to one of the rooms has to go through 2sets of walls and doors without issue.
One thing to note: dont buy older units from ebay with serial number starting with A*. Go for the unit manufactured from 2020 onwards with serial number starting with ZZ*. (Yeah… Same model but older units has a buggy chipset).