46_TRX_WEATHER pm Match 5b entfernt ?

Begonnen von aicgazi, 26 Februar 2022, 23:55:32

Vorheriges Thema - Nächstes Thema

aicgazi

Im Modul 46_TRX_WEATHER.pm wurde der Match 5b entfernt ?
Dann funktioniert der OWL 180i nicht mehr.
Es werden Unknown codes ..5b.. help me! im Log ausgegeben.

ist:
$hash->{Match}     = "^..(40|4e|50|51|52|54|55|56|57|58|5a|5c|5d|71).*";

soll:
$hash->{Match}     = "^..(40|4e|50|51|52|54|55|56|57|58|5a|5b|5c|5d|71).*";

Bitte wieder einfügen - danke

mfg

choetzu

Super, danke aicgazi... Das war die Lösung bei meinem Problem https://forum.fhem.de/index.php/topic,126092.msg1206882.html#msg1206882. Komischerweise wurde der Thread geschlossen... Danke für die Hilfe...
Raspi3, EnOcean, Zwave, Homematic

herrmannj


brandstaetter

Hallo,
ich habe Seit ca. 3 Wochen das gleich Problem. Ich vermute damals ein fhem update gemacht zu haben.
Nur wenn ich in 46_TRX_WEATHER.pm den Match "5b" hinzufüge empfängt mein RFXtrx433XL meinen OWL CM180I Sensor wieder.
Beim nächsten Update wird das aber wieder brechen.
Lässt sich das vielleicht im Upstream reparieren?
Vielen Dank!
lg Christian.

yersinia

Sicher, dass es ein Update von 46_TRX_WEATHER.pm war?

Laut FHEM-SVN war das letzte Update am 30.12.2018 (rev 18095).
Selbst die Github-Version ist identisch.

Allerdings ist Protokoll-ID 5b in 45_TRX.pm enthalten (SVN / Github).
Möglicherweise gab es in letzter Zeit ein anderes FHEM Update, welches die Zuweisung von Protokoll 5b von 45_TRX.pm an 46_TRX_WEATHER.pm stört - oder besser gesagt: es war Zufall/Glück, dass es vorher funktioniert hat und ein FHEM Update hier eine 'Lücke' geschlossen hat. Aber dies ist nur eine Vermutung.

Hoffentlich liest KernSani mit und kann ein Update bereitstellen.
viele Grüße, yersinia
----
FHEM 6.3 (SVN) on RPi 4B with RasPi OS Bullseye (perl 5.32.1) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl

brandstaetter

Hallo Yersinia,
ich bin mir ziemlich sicher, dass es kein Update von 46_TRX_WEATHER.pm war!
Ich seh dort keinen change im SVN/GIT.
Aber das Matching auf Protokoll-ID 5b muss zuvor irgendwie funktioniert haben.
Ich kann leider nicht mehr sagen, welche fhem Revision ich vor dem Updat hatte.
Fakt ist, aktuell wird Protokoll-ID 5b nicht decodiert, wenn man es nicht händisch in den Match von 46_TRX_WEATHER.pm hineipatcht.
Es wäre super, wenn sich das reparieren lässt.
Danke!
lg Chrisitan.

rudolfkoenig

Da KernSani eine Weile keine Zeit fuer FHEM hat, habe ich die Aenderung jetzt eingeheckt.