Autor Thema: 14_CUL_TCM97001 Revision: 14852 Fehler bei der Temperaturanzeige  (Gelesen 142 mal)

Offline miken

  • Newbie
  • Beiträge: 2
Hallo!

Die Revision 14862 bei der Datei 14_CUL_TCM97001.pm hat bei mir die Temperaturanzeige eines 433MHz Temperaturfühlers kaputt gemacht. Es wird zwar noch ein "lastT" (z. B.: 1502581371.39664) angezeigt, aber es wird kein "temperature" reading mehr erzeugt.
Nur battery, channel und mode funktionieren noch.

Habe nun die Datei gegen die alte Verison ersetzt und das "temperature"-Reading funktioniert wieder.
Der Temperaturfühler wird bei mir als "Mebus" erkannt.

Vielleicht kann sich das ja mal jemand ansehen.

Danke

Offline miken

  • Newbie
  • Beiträge: 2
Antw:14_CUL_TCM97001 Revision: 14852 Fehler bei der Temperaturanzeige
« Antwort #1 am: 13 August 2017, 02:16:28 »
Konnte das Problem ausfindig machen, mein Sensor hat nämlich keine Luftfeuchtigkeit.

Habe 3 Zeilen auskommentiert, nun funktioniert es wieder, kann halt leider nicht beurteilen was das sonst alles kaputt machen würde.

Hier ein diff:

1437c1437
<     if ($hashumidity == TRUE) {
---
>     #if ($hashumidity == TRUE) {
1452c1452
<     }
---
>     #}
1518c1518
<       $msgtype = "other";
---
>       #$msgtype = "other";
« Letzte Änderung: 13 August 2017, 12:01:48 von miken »

Offline bjoernh

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 721
Antw:14_CUL_TCM97001 Revision: 14852 Fehler bei der Temperaturanzeige
« Antwort #2 am: 15 August 2017, 20:22:40 »
Kannst Du mal bitte die Version im Anhang ausprobieren.
Danke.

Konnte das Problem ausfindig machen, mein Sensor hat nämlich keine Luftfeuchtigkeit.

Habe 3 Zeilen auskommentiert, nun funktioniert es wieder, kann halt leider nicht beurteilen was das sonst alles kaputt machen würde.

Hier ein diff:

1437c1437
<     if ($hashumidity == TRUE) {
---
>     #if ($hashumidity == TRUE) {
1452c1452
<     }
---
>     #}
1518c1518
<       $msgtype = "other";
---
>       #$msgtype = "other";