Probleme bei FS20 Fernbedienungen [gelöst]

Begonnen von MunichFan, 10 März 2023, 13:50:52

Vorheriges Thema - Nächstes Thema

MunichFan

Hallo in die Runde,
ich habe eine Homematic ELV Funkfernbedienung 8 Tasten HM-RC-8, die ich nach langer Zeit wieder aktiviert habe. Die 4 Tasten sind mit den Adressen 1411 - 1414 verknüpft. Die 3. Taste schaltet eine Stehlampe und funktioniert wunderbar.

2023-03-10 11:58:22 FS20 cz.Stehlampe on
2023-03-10 11:58:32 FS20 cz.Stehlampe off

Mit 1411 wollte ich eine passende (Conrad-)Funk-Steckdose FS20 ST-3 verknüpfen, dabei bekomme ich im Event Monitor immer eine Fehlermeldung

023-03-10 11:57:37 CUL CUL1 UNKNOWNCODE 810b04xx0101a0014c42300011

und passend den Log-Eintrag

2023.03.10 11:57:37 3: CUL1: Unknown code 810b04xx0101a0014c42300011, help me!

obwohl die Steckdose problemlos schaltet.

Meine erste Frage:
- Ist das quasi ein Hex-Dump der Sendung der Fernbedienung?
- Deutet das auf einen Fehler der Fernbedieung hin?
- Die Steckdose ist dabei doch still, kann also eigentlich nicht schuld sein, oder?

Meine zweite Frage:
- Ich kann natürlich den Namen nicht renamen und damit auch nicht benutzen. Muss ich die Fernbedienung entsorgen?

Ein ähnliches Verhalten beobachte ich bei einer anderen ELV Funkfernbedienung 6 Tasten, bei der ich Taste 1 aber anlernen konnte und die ich auch mit FHEM schalten kann. 

2023.03.10 11:29:15 1: ERROR: >cz.Com_Prt< returned by the FS20 ParseFn is invalid, notify the module maintainer
2023.03.10 11:29:18 1: ERROR: >cz.Com_Prt< returned by the FS20 ParseFn is invalid, notify the module maintainer
2023.03.10 11:29:22 1: ERROR: >cz.Com_Prt< returned by the FS20 ParseFn is invalid, notify the module maintainer

Da FS20 veraltet ist, ist das natürlich nicht möglich.

Allerdings: Schon über Jahre benutze ich FHEM täglich mit FS20-Empfängern (meistens Funktsteckdosen) ohne Probleme.

Vielen Dank schon im Voraus für eine etwaige Antwort und viele Grüße

rudolfkoenig

#1
Zitatich habe eine Homematic ELV Funkfernbedienung 8 Tasten HM-RC-8 [...]
Ich kenne (noch?) keine Homematic Fernbedienung, die FS20 Codes sendet.

Zitatdabei bekomme ich im Event Monitor immer eine Fehlermeldung [...]
Vermutlich weil autocreate deaktiviert ist.

Zitat- Ist das quasi ein Hex-Dump der Sendung der Fernbedienung?
Ja.
Edit: Es ist eine FS20 Nachricht.
Ob sie von der Fernbedienung stammt oder nicht, kann ich nicht beurteilen.

Zitat- Deutet das auf einen Fehler der Fernbedieung hin?
Nein.

Zitat- Die Steckdose ist dabei doch still, kann also eigentlich nicht schuld sein, oder?
Funktionierende FS20 Steckdosenschalter senden nicht.
Es wurde aber schon hier berichtet, dass ein kaputter Schalter dauergesendet und damit alles blockiert hat.
In so einem Fall koennte CUL1 nichts sinnvolles empfangen, und wuerde die o.g. Zeile auch nicht melden.

Zitat- Ich kann natürlich den Namen nicht renamen und damit auch nicht benutzen. Muss ich die Fernbedienung entsorgen?
Ich wuerde es vorher mit autocreate versuchen.

Zitat2023.03.10 11:29:15 1: ERROR: >cz.Com_Prt< returned by the FS20 ParseFn is invalid, notify the module maintainer
Da wurde cz.Com_Prt in FHEM so entfernt, dass das FS20 Modul das nicht mitgekriegt hat.
Ein Restart von FHEM sollte das Problem fixen.
Ich bin aber auch daran interessiert, wie man das hinkriegt, dann wuerde ich den Fehler beheben. 

DL8EI Ralph

#2
Hallo,
meines Wissens ist HM-RC-8 != FS20.

Ich steuere mit einer HM-RC-8 auch alte FS20-Empfänger und zwar (möglicherweise etwas umständlich) mit einer DOIF so:
Internals:
   DEF        (([HM_73FF5C_Btn_01:"^Short.*$"]) or ([HM_73FF5C_Btn_01:"^Long.*$"])) (set GW_WoZi up) DOELSEIF
(([HM_73FF5C_Btn_02:"^Short.*$"]) or ([HM_73FF5C_Btn_02:"^Long.*$"])) (set GW_WoZi down) DOELSEIF
(([HM_73FF5C_Btn_03:"^Short.*$"]) or ([HM_73FF5C_Btn_03:"^Long.*$"])) (set GW_Kue_UP on-for-timer 0.25)(set GW_Kue_UP off) DOELSEIF
(([HM_73FF5C_Btn_04:"^Short.*$"]) or ([HM_73FF5C_Btn_04:"^Long.*$"])) (set GW_Kue_DOWN on-for-timer 0.25)(set GW_Kue_DOWN off) DOELSEIF
(([HM_73FF5C_Btn_05:"^Short.*$"]) or ([HM_73FF5C_Btn_05:"^Long.*$"])) (set WoZiGlas on) DOELSEIF
(([HM_73FF5C_Btn_06:"^Short.*$"]) or ([HM_73FF5C_Btn_06:"^Long.*$"])) (set WoZiGlas off, set WoZiLED on) DOELSEIF
(([HM_73FF5C_Btn_07:"^Short.*$"]) or ([HM_73FF5C_Btn_07:"^Long.*$"])) (set GW_WoZi stop, set WoZi_TV on, set X5 on, set X6 on) DOELSEIF
(([HM_73FF5C_Btn_08:"^Short.*$"]) or ([HM_73FF5C_Btn_08:"^Long.*$"])) (set WoZi_TV off, set WoZiGlas off, set WoZiLED off, set FlurLED off, set X1 off, set X2 off, set X3 off, set X4 off, set X5 off, set X6 off, set X7 off)

Alle obigen sind FS20-Empfänger verschiedenster Art.
Fernmelde-Opa übernahm FHEM-Installation und kämpft sich so durch.
Installation hat FS20, Homematic und einge exotische Teile.

MunichFan

Hallo Rudolf, hallo Ralph,

Vielen Dank für die ausführlichen Hilfen, die mir auf ganzer Linie geholfen und das Problem gelöst haben.

@Rudolph: Offensichtlich hatte ich autocreate irgendwie doch nicht aktiviert, jedenfalls, nachdem ich einen Restart gemacht und autocreate überprüft hatte, läuft alles so, wie erhofft: Hier sieht man im Monitor meine heutigen Spielereien

2023-03-11 11:17:16 FS20 cz.Comp_Prt on
2023-03-11 11:17:20 FS20 cz.Comp_Prt off
2023-03-11 11:17:51 Global global UNDEFINED FS20_4c4230 FS20 4c42 30
2023-03-11 11:17:51 Global global DEFINED FS20_4c4230
2023-03-11 11:17:51 Global global DEFINED FileLog_FS20_4c4230
2023-03-11 11:17:55 FS20 FS20_4c4230 off
2023-03-11 11:17:59 FS20 FS20_4c4230 on
2023-03-11 11:18:07 Global global UNDEFINED FS20_4c4231 FS20 4c42 31
2023-03-11 11:18:07 Global global DEFINED FS20_4c4231
2023-03-11 11:18:07 Global global DEFINED FileLog_FS20_4c4231
2023-03-11 11:18:10 FS20 FS20_4c4231 on
2023-03-11 11:18:15 FS20 cz.Stehlampe on
2023-03-11 11:18:18 FS20 cz.Stehlampe off
2023-03-11 11:18:20 Global global UNDEFINED FS20_4c4233 FS20 4c42 33
2023-03-11 11:18:20 Global global DEFINED FS20_4c4233
2023-03-11 11:18:20 Global global DEFINED FileLog_FS20_4c4233
2023-03-11 11:18:23 FS20 FS20_4c4233 off
2023-03-11 11:18:25 FS20 FS20_4c4233 on
2023-03-11 11:20:29 FS20 FS20_4c4230 on
2023-03-11 11:20:32 FS20 FS20_4c4230 off
2023-03-11 11:20:35 FS20 FS20_4c4230 dimup
2023-03-11 11:20:37 FS20 FS20_4c4230 off
2023-03-11 11:20:40 FS20 FS20_4c4231 dimup
2023-03-11 11:20:42 FS20 FS20_4c4231 dimdown
2023-03-11 11:20:51 FS20 cz.Stehlampe on
2023-03-11 11:20:53 FS20 cz.Stehlampe off


und das scheint mir alles ok zu sein, peinlich, peinlich

@Ralph: Vielen Dank, das ist ebenfalls äußerst interessant. Das muss ich mich noch einmal genauer ansehen, danke

Ich bedanke mich sehr für Eure Hilfe und bitte um Entschuldigung für den Aufwand, den so eine Frage ja immer erzeugt, viele Grüße und alles Gute
munichfan

MunichFan

Hallo, ich nochmal

Das Bild zeigt tatsächlich nicht meinen Handsender, obwohl der genau so aussieht.

Richtig ist glaube ich das hier ..

Meine Güte Fehler über Fehler ..... :-[