FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: wing350 am 01 Februar 2019, 15:22:49

Titel: [Gelöst]Signalduino erkennt keine Somfy FB/Wandsender (RTS)
Beitrag von: wing350 am 01 Februar 2019, 15:22:49
Ich habe einen fertig aufgebauten SignalduinoWLAN, der sich in FHEM identifiziert (s. 1. Bild)
Er sendet auch fehlerfrei Befehle an meine Rolläden, aber er findet keine Somfy Fernbedienung/Wandsender bzw. bindet sie nicht per autocreate ein.

Die Logdatei zeigt bei verbose >= 4 eine Menge an nachbarlichen Sendern an, die er aber längst nicht alle dekodieren kann. Dabei werden augenscheinlich die Fingerprints der verschiedenen Protokolle bemüht, aber an keiner Stelle kann ich finden, dass er das Somfyprotokoll (id 43) probiert.

Ich bin zwar Elektroniker, aber die neuen Microcontroller sind mir noch nicht ans Herz gewachsen, so dass ich sie nur mit "spitzen Fingern" anfasse. Vielleicht bin ich altersmäßig schon im "elektronischen Jenseits".

Ist das möglicherweise ein Fehler in der verwendeten FW oder kann ich irgendwo noch dran drehen, ohne flashen zu müssen?
Titel: Antw:Signalduino erkennt keine Somfy FB/Wandsender (RTS)
Beitrag von: wing350 am 01 Februar 2019, 18:07:19
Nachdem ich weitergeforscht und den folgenden Updatebefehl (update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/master/controls_signalduino.txt) ausgeführt habe, sind meine 3 Wandsender auch in FHEM erschienen.

Bei der Hand-Fernbedienung, die sowohl den automatischen Betrieb als auch Einzelsteuerung der Kanäle ermöglicht, erhalte ich im Logfile den Eintrag

2019.02.01 15:52:10 1: SIGNALduinoWLAN: SOMFY_Parse : Somfy RTS message format error (length)! :A2889441014CAAC40019:
2019.02.01 15:52:10 1: SIGNALduinoWLAN: SOMFY_Parse : Somfy RTS message format error (length)! :A2889441014CAA880022:

oder bei verbose=4

2019.02.01 17:54:29 4: SIGNALduinoWLAN/msg READ: Mc;LL=-1295;LH=1259;SL=-651;SH=606;D=5C7468BEFEB3553BFFE6;C=635;L=80;R=63;
2019.02.01 17:54:29 4: SIGNALduinoWLAN: Found manchester Protocol id 43 clock 635 RSSI -42.5 -> Somfy RTS
2019.02.01 17:54:29 4: SIGNALduinoWLAN: Somfy bitdata: 10100011100010111001011101000001000000010100110010101010110001000000000000011001 (80)
2019.02.01 17:54:29 1: SIGNALduinoWLAN: SOMFY_Parse : Somfy RTS message format error (length)! :A38B9741014CAAC40019:
2019.02.01 17:54:29 3: SIGNALduinoWLAN: Unknown code YsA38B9741014CAAC40019, help me!

Hier weiß ich allerdings nicht, ob sich die erste bzw. die letzte Zeile auf die Somfy FB beziehen.
Titel: Antw:Signalduino erkennt keine Somfy FB/Wandsender (RTS)
Beitrag von: Ralf9 am 01 Februar 2019, 19:21:19
ZitatSOMFY_Parse : Somfy RTS message format error (length)!
Bei der aktuellen Version vom Somfy Modul wird Dein Sender noch nicht unterstützt, es ist dazu noch eine kleine Anpassung notwendig:
https://forum.fhem.de/index.php/topic,53319.msg763964.html#msg763964

dann sieht es so aus:
2019.02.01 18:54:23.725 5 : sduinoD: dispatch YsA38B9741014CAAC40019
2019.02.01 18:54:23.725 4 : sduinoD: Somfy RTS preprocessing check: 8 enc: A38B9741014CAAC40019(20) dec: A3281CD6404DE6
2019.02.01 18:54:23.725 1 : SOMFY Unknown device E64D40 (A3 1CD6), please define it


ZitatNachdem ich weitergeforscht und den folgenden Updatebefehl
dies ist die aktuelle Version:
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r33/controls_signalduino.txt

Gruß Ralf
Titel: Antw:Signalduino erkennt keine Somfy FB/Wandsender (RTS)
Beitrag von: wing350 am 01 Februar 2019, 22:05:30
Danke! Hat geklappt!