I’m struggling to automate my Somfy RTS blinds and could do with help if anyone is able to, please.
I have an RFLink gateway and WiFi coupler installed and working. The RFLink has been paired and programmed and I can control the blind using the RFLink Loader v1.11. The ID I gave it is the one in the example, 0F0F0F.
The WiFi Gateway NodeMCU is configured to use port 9999 on ESPeasy R1.47 following the instructions on the NoDo website.
On HASS (running on an Ubuntu server) I have the RFLink configured in configuration.yaml as follows:
rflink:
host: 192.168.10.190
port: 9999
light:
- platform: rflink
automatic_add: true
I have created a cover in configuration.yaml and this shows on my HASS UI:
cover:
- platform: rflink
devices:
RTS_0F0F0F_01:
name: Lounge Blind
When I restart HASS the log shows that it finds and connects to RFLink:
2019-06-30 06:50:54 INFO (MainThread) [homeassistant.components.rflink] Initiating Rflink connection
2019-06-30 06:50:55 DEBUG (MainThread) [rflink.protocol] connected
2019-06-30 06:50:55 INFO (MainThread) [homeassistant.components.rflink] Connected to Rflink
Hitting the cover buttons show in log:
2019-06-30 06:53:22 DEBUG (MainThread) [homeassistant.components.rflink] Sending command: DOWN to Rflink device: RTS_0F0F0F_01
2019-06-30 06:53:22 DEBUG (MainThread) [rflink.protocol] sending command: {'protocol': 'RTS', 'id': '0F0F0F', 'switch': '01', 'command': 'DOWN'}
2019-06-30 06:53:22 DEBUG (MainThread) [rflink.protocol] writing data: '10;RTS;0F0F0F;01;DOWN;\r\n'
2019-06-30 06:53:22 DEBUG (MainThread) [rflink.protocol] waiting for acknowledgement
But the blind does not move.
What am I missing?
While writing the above I noticed again the 2019-06-30 06:53:22 DEBUG (MainThread) [rflink.protocol] waiting for acknowledgement
and am wondering if, perhaps the problem is between the NodeMCU and RFLink Gateway - as it seems the HASS can see the NodeMCU so that part of the link appears to be working. I’ll double-check that part of the configuration but would appreciate any help at all in the mean time.
Thanks.