Funkbus (send) in V1.50 not working correctly

Post here about devices that are not yet or not fully supported

Moderators: rtenklooster, Voyager, BertB, Stuntteam

Post Reply
Message
Author
jwiersma
New user
Posts: 1
Joined: 05 Oct 2022, 16:14

Funkbus (send) in V1.50 not working correctly

#1 Post by jwiersma » 09 Jan 2024, 17:22

For a long time I was looking forward to the Funkbus send support in RFLink. Years ago I invested in Jung Funkbus dimmers in my house with the idea to once add control from my LAN. A year ago I stumbled upon Home Assistant and RFlink and I was able to receive the Funkbus signals via RFLink, but not to control my lights from Home Assistant. I was happy to notice that V1.50 was released and that it contains Funkbus send capabilites. I updated to V1.50 and started to test the new Funkbus send functionality. But unfortunately I can't control my lights via RFLink, although the RFLink now indeed sends a signal.

I tested as follows:
- 2 working Jung remote controllers
- 2 rflink units (one to send and one to receive / debug) both using 433,42 Mhz

I noticed that the receiving rflink unit receives a different signal from the remote controls than from the sending rflink. With debugging disabled in the rflinkloader tool, 2 things are noticeable:
- When pressing a remote controller, the receiving rflink sees 2 different funkbus commands for each pressed button; when sending from the sending rflink unit, the receiving rflink only sees 1 funkbus command
- The debug value in the log of the receiving unit differs between remote control and sending rflink

I documented results in the attachment. I hope somebody can help. Let me know if I need to send more debug results.

Regards,
Jeroen
Attachments
20240109 Funkbus debug.zip
(13.87 KiB) Downloaded 307 times

bidrohini
Normal user
Posts: 147
Joined: 03 Nov 2022, 16:24

Re: Funkbus (send) in V1.50 not working correctly

#2 Post by bidrohini » 09 Jan 2024, 21:35

Simplify the setup by testing the Funkbus control with a single RFLink unit (either sending or receiving) to isolate potential issues.

User avatar
Stuntteam
Site Beheer
Posts: 795
Joined: 27 Jan 2016, 16:46

Re: Funkbus (send) in V1.50 not working correctly

#3 Post by Stuntteam » 09 Jan 2024, 23:54

Thanks, I will take a look at this.
-=# RFLink Gateway Development Team #=-
Introduction: http://www.nemcon.nl/blog2/
Generic Support forum: http://www.esp8266.nu/forum/viewforum.php?f=8

Snowboarder
New user
Posts: 1
Joined: 29 Dec 2024, 19:42

Re: Funkbus (send) in V1.50 not working correctly

#4 Post by Snowboarder » 29 Dec 2024, 19:49

Hello,
maybe I have similar problem. I bought an RFLink and use it with HomeAssistant. Receiving of Funkbus signals works perfect. But I see no reaction at the real hardware switches after sending. I have only one RFLink hardware. So I cannot check if sending really works. What do I do wrong?
RFLINK V1.51
Example:
Recieving:
2024-12-29 18:37:40.368 DEBUG (MainThread) [rflink.protocol] received data: 20;
2024-12-29 18:37:40.369 DEBUG (MainThread) [rflink.protocol] received data: 01;Fun
2024-12-29 18:37:40.370 DEBUG (MainThread) [rflink.protocol] received data: kbus;ID=08a1
2024-12-29 18:37:40.372 DEBUG (MainThread) [rflink.protocol] received data: e0;
2024-12-29 18:37:40.374 DEBUG (MainThread) [rflink.protocol] received data: SWITCH=14;CM
2024-12-29 18:37:40.376 DEBUG (MainThread) [rflink.protocol] received data: D=ON;BAT=
2024-12-29 18:37:40.379 DEBUG (MainThread) [rflink.protocol] received data: OK;SCOM=4;DEBUG=2c
2024-12-29 18:37:40.381 DEBUG (MainThread) [rflink.protocol] received data: 08a120693801;
2024-12-29 18:37:40.381 DEBUG (MainThread) [rflink.protocol] got packet: 20;01;Funkbus;ID=08a1e0;SWITCH=14;CMD=ON;BAT=OK;SCOM=4;DEBUG=2c08a120693801;
2024-12-29 18:37:40.382 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'funkbus', 'id': '08a1e0', 'switch': '14', 'command': 'on', 'battery': 'ok', 'scom': '4', 'debug': '2c08a120693801'}
2024-12-29 18:37:40.382 DEBUG (MainThread) [rflink.protocol] got event: {'id': 'funkbus_08a1e0_14', 'command': 'on', 'battery': 'ok'}
2024-12-29 18:37:40.382 DEBUG (MainThread) [homeassistant.components.rflink] event of type command: {'id': 'funkbus_08a1e0_14', 'command': 'on', 'battery': 'ok'}
2024-12-29 18:37:40.383 DEBUG (MainThread) [homeassistant.components.rflink] entity_ids: ['switch.rolladendachvorne']
2024-12-29 18:37:40.383 DEBUG (MainThread) [homeassistant.components.rflink] passing event to switch.rolladendachvorne
2024-12-29 18:37:40.774 DEBUG (MainThread) [rflink.protocol] received data: 20;
2024-12-29 18:37:40.775 DEBUG (MainThread) [rflink.protocol] received data: 02;
2024-12-29 18:37:40.777 DEBUG (MainThread) [rflink.protocol] received data: Funkbus;ID=08a1
2024-12-29 18:37:40.779 DEBUG (MainThread) [rflink.protocol] received data: e0;SWITCH
2024-12-29 18:37:40.780 DEBUG (MainThread) [rflink.protocol] received data: =14;CMD=O
2024-12-29 18:37:40.782 DEBUG (MainThread) [rflink.protocol] received data: FF;BAT=OK
2024-12-29 18:37:40.784 DEBUG (MainThread) [rflink.protocol] received data: ;SCOM=4;D
2024-12-29 18:37:40.786 DEBUG (MainThread) [rflink.protocol] received data: EBUG=2c08
2024-12-29 18:37:40.787 DEBUG (MainThread) [rflink.protocol] received data: a120682b01;
2024-12-29 18:37:40.787 DEBUG (MainThread) [rflink.protocol] received data:
2024-12-29 18:37:40.787 DEBUG (MainThread) [rflink.protocol] got packet: 20;02;Funkbus;ID=08a1e0;SWITCH=14;CMD=OFF;BAT=OK;SCOM=4;DEBUG=2c08a120682b01;
2024-12-29 18:37:40.788 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'funkbus', 'id': '08a1e0', 'switch': '14', 'command': 'off', 'battery': 'ok', 'scom': '4', 'debug': '2c08a120682b01'}
2024-12-29 18:37:40.788 DEBUG (MainThread) [rflink.protocol] got event: {'id': 'funkbus_08a1e0_14', 'command': 'off', 'battery': 'ok'}
2024-12-29 18:37:40.788 DEBUG (MainThread) [homeassistant.components.rflink] event of type command: {'id': 'funkbus_08a1e0_14', 'command': 'off', 'battery': 'ok'}
2024-12-29 18:37:40.789 DEBUG (MainThread) [homeassistant.components.rflink] entity_ids: ['switch.rolladendachvorne']
2024-12-29 18:37:40.789 DEBUG (MainThread) [homeassistant.components.rflink] passing event to switch.rolladendachvorne
Sending:
2024-12-29 18:39:19.964 DEBUG (MainThread) [homeassistant.components.rflink] Sending command: on to Rflink device: funkbus_08a1e0_14
2024-12-29 18:39:19.964 DEBUG (MainThread) [rflink.protocol] sending command: {'protocol': 'funkbus', 'id': '08a1e0', 'switch': '14', 'command': 'on'}
2024-12-29 18:39:19.964 DEBUG (MainThread) [rflink.protocol] writing data: '10;funkbus;08a1e0;14;on;\r\n'
2024-12-29 18:39:19.968 DEBUG (MainThread) [rflink.protocol] waiting for acknowledgement
2024-12-29 18:39:20.685 DEBUG (MainThread) [rflink.protocol] received data: 20;
2024-12-29 18:39:20.686 DEBUG (MainThread) [rflink.protocol] received data: 03;
2024-12-29 18:39:20.687 DEBUG (MainThread) [rflink.protocol] received data: OK;
2024-12-29 18:39:20.687 DEBUG (MainThread) [rflink.protocol] received data:
2024-12-29 18:39:20.687 DEBUG (MainThread) [rflink.protocol] got packet: 20;03;OK;
2024-12-29 18:39:20.687 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'unknown', 'ok': True}
2024-12-29 18:39:20.688 DEBUG (MainThread) [rflink.protocol] command response: {'node': 'gateway', 'protocol': 'unknown', 'ok': True}
2024-12-29 18:39:20.688 DEBUG (MainThread) [rflink.protocol] packet acknowledged

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests