[Gelöst] 14_CUL_TCM97001.pm codiert Kühlschrank Thermometer nicht (NX7674)

Begonnen von stebar_, 08 November 2023, 23:46:52

Vorheriges Thema - Nächstes Thema

Ralf9

Danke, damit habe ich den Fehler gefunden, die Länge hat nicht gepasst.
Es gibt eine neue Version
https://github.com/Ralf9/14_CUL_TCM97001/blob/dev/fhem/FHEM/14_CUL_TCM97001.pm
update all https://raw.githubusercontent.com/Ralf9/14_CUL_TCM97001/dev/fhem/controls_dev_ralf9_CUL_TCM97001.txt
Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

stebar_

Zitat von: Ralf9 am 05 Januar 2024, 11:12:14Danke, damit habe ich den Fehler gefunden, die Länge hat nicht gepasst.
Schön, dass sich ein Fehler gefunden wurde! Ich werde es am Wochenende ausprobieren.

Viele Grüße

stebar_

Vorab schon mal eine kurze Rückmeldung, es funktioniert scheinbar, es wurden zwei neue Device angelegt, welche auch plausible Temperaturen anzeigen :)  :)

stebar_

Hier nun die ausführliche Antwort.

Channel 1 (lt. Beschriftung Gerät)
Codierung ok: NX7674_17 T: 18.5
Codierung ok (low und ok geprüft): NX7674_17 2024-01-06 15:09:33 battery ok
Codierung ok (low und ok geprüft): NX7674_17 2024-01-06 15:09:33 batteryState ok
Codierung nok (1 und 2 vertauscht): NX7674_17 2024-01-06 13:51:56 channel 2
Codierung ok: NX7674_17 2024-01-06 15:10:26 state T: 18.5
Codierung ok: NX7674_17 2024-01-06 15:10:26 temperature 18.5
Codierung ok (consistent, falling und rising geprüft): NX7674_17 2024-01-06 13:51:56 trend consistent

Channel 2 (lt. Beschriftung Gerät)
Codierung ok: NX7674_41 T: 18.7
Codierung ok (ok geprüft): NX7674_41 2024-01-06 13:53:08 battery ok
Codierung ok (ok geprüft):: NX7674_41 2024-01-06 13:53:08 batteryState ok
Codierung nok (1 und 2 vertauscht): NX7674_41 2024-01-06 13:53:08 channel 1
Codierung ok: NX7674_41 2024-01-06 15:07:09 state T: 18.7
Codierung ok: NX7674_41 2024-01-06 15:07:09 temperature 18.7
Codierung ok (consistent, falling und rising geprüft): NX7674_41 2024-01-06 13:53:08 trend consistent

Funktion ist also gegeben, die zufällige Adresse und Prüfcode (ok/ nok) wird nicht in den Readings dargestellt.

Ralf9

Es gibt eine neue Version.
Ich habe Kanal 1 und 2 getauscht.

Die zufällige Adresse (ID) steht am Ende der DEF (es fehlen die beiden letzten beiden Bits). Die ID ist nur relevant, falls es in der Umgebung noch weitere NX7674 gibt.
Es werden nur Werte in die Readings geschrieben, wenn der Prüfcode ok ist.
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

stebar_

Kurz und bündig, funktioniert. Kann im Augenblick keine Fehler mehr feststellen!

Vielen Dank nochmals  8)