14_CUL_TCM97001 Revision: 14852 Fehler bei der Temperaturanzeige

Begonnen von miken, 13 August 2017, 01:46:44

Vorheriges Thema - Nächstes Thema

miken

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

miken

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";

bjoernh

Kannst Du mal bitte die Version im Anhang ausprobieren.
Danke.

Zitat von: miken 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";


miken

Hi!

Sorry, hab keine Benachrichtigung bekommen, habs ausprobiert, allerdings aktualisiert es mir mit deiner Version nicht das temperature-Reading.

Mebus_32 2017-08-24 23:35:10 other 24.0
Mebus_32 2017-08-24 23:35:10 state T: 24.0
Mebus_32 2017-08-24 23:29:47 temperature 23.4

lg,
miken

Frank_Huber

Ich lese hier mal mit. Hab das Update aus diesem Grund erstmal ausgesetzt.

Gesendet von meinem S3_32 mit Tapatalk


HomeAuto_User

Hallo,

ich verfolge ebenfalls das Thema sehr interessant.

@bjoernh,
HIER hatte ich angefragt weil der ABS700 nicht richtig angelegt wurde. Ralf hatte mir mal eine Variante geschrieben welche ich nun im Test laufen lasse. In meinem Falle wird nun die Temperatur als "other" angezeigt.

Ist es machbar, das man die "other" Readingsdefinition bei Sensoren welche nur Temp haben, in "temperature" definiert? Im o.g. Thema habe ich es erkärt.

Als Revision hatte ich die letzte CUL_TCM97001.pm welche nach deinem Auszug aufgebaut war.
Diesen "musste" ich nun modifizieren das der ABS700 richtig definiert wird.

Vielleicht ist das auch eine Ansammlung aus Fehlern, deswegen wollte ich dies hier loswerden.

MfG
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

miken


benkler

FHEM (Docker), Homebridge (Docker), Homematic IP, nanoCUL 433 + 868 a-culfw, jeeLink Clone, Diverse IT Sensoren, ems-esp, Netatmo und noch einiges mehr