Quantcast
Channel: Configuration - Home Assistant Community
Viewing all articles
Browse latest Browse all 117743

Strange behavior of Somfy RTS covers controlled by RFLINK

$
0
0

@tamwoe wrote:

Hi community! I’m new to HA and the main reason was to automate my blinds from Somfy. I read about HA and Rflink so that’s why I came to this project.

I set up the whole configuration sucessfully and most of the time it works. But the problem is, sometimes the UP command just tilts the cover instead of moving it up completely. Down and stop command work normal. And it’s not tied to a special cover. This is a behavior which I experience from time to time.

I doubt that is has to do with signal range because the cover gets a command and Down and Stop work normal.

My setup: Raspi 4 Model B with HassOS 3.13 and HA 109.5.

At first I had rflink directly connected to USB. Then I tried to use it on a different machine with ser2net. Behavior is the same. I also experimented with signal repitition, which is no option: stop-command will always execute as Somfy’s “MY position” by multiples of 2.

RTSLONGTX is also no option, because it lasts as long as one cover needs to close or open. So there is no chance to stop in between.

So has anyone ideas, ideas?

My current config:

rflink:
#    port: /dev/ttyACM0
    host: 192.168.1.100
    port: 1234
    wait_for_ack: true

cover:
    - platform: rflink
      devices:
        RTS_F0F0F1_1:
          name: Room1
          aliases:
            - rts_060300_01
            - rts_07e546_01
        RTS_F0F0F0_1:
          name: Room2
          aliases:
            - rts_070300_01
            - rts_08e456_01
        RTS_F0F0F2_1:
          name: Room3
          aliases:
            - rts_080300_01
            - rts_09e456_01
        RTS_F0F0F3_1:
          name: Room4
          aliases:
            - rts_090300_01
            - rts_0ae456_01

What seems strange to me is that the responds of rflink sometimes comes in 2 lines:

2020-05-08 07:08:21 DEBUG (MainThread) [homeassistant.components.rflink] Sending command: UP to Rflink device: RTS_F0F0F3_1
2020-05-08 07:08:21 DEBUG (MainThread) [rflink.protocol] sending command: {'protocol': 'RTS', 'id': 'F0F0F3', 'switch': '1', 'command': 'UP'}
2020-05-08 07:08:21 DEBUG (MainThread) [rflink.protocol] writing data: '10;RTS;F0F0F3;1;UP;\r\n'
2020-05-08 07:08:21 DEBUG (MainThread) [rflink.protocol] waiting for acknowledgement
2020-05-08 07:08:24 DEBUG (MainThread) [rflink.protocol] received data: 20;
2020-05-08 07:08:24 DEBUG (MainThread) [rflink.protocol] received data: A6;OK;
2020-05-08 07:08:24 DEBUG (MainThread) [rflink.protocol] got packet: 20;A6;OK;
2020-05-08 07:08:24 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'unknown', 'ok': True}
2020-05-08 07:08:24 DEBUG (MainThread) [rflink.protocol] command response: {'node': 'gateway', 'protocol': 'unknown', 'ok': True}
2020-05-08 07:08:24 DEBUG (MainThread) [rflink.protocol] packet acknowledged

And I cannot reproduce this behavior, when rflink is connected to a pc with RFloader.

Thx for any advice!

Posts: 1

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 117743

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>