Guten Abend!
Bei mit läuft ein FHEM auf einem Raspberry seit ca. 1 Jahr stabil.
Aktuelle updates sind eingespielt. Z-Wave läuft mit allen bisherigen Komponenten ohne Probleme.
Ich bin dabei oben genannten Sensor in mein System zu integrieren.
Im Rahmen der Inclusion waren auch alle 3 Temperatursensoren angeschlossen. Keine Fehlermeldungen.
Öffnungsmelder laufen stabil, wie erwartet. Nur 2 der 3 Temperatursensoren machen Probleme:
Sensor 1 zeigt eine korrekte Temperatur.
2 und 3 zeigen falsche Werte. Statt 25,36C steht da 188,00C. Bei Erwärmung mit der Hand geht das schnell auf 220,00C.
Habe ich irgend etwas übersehen?
Danke für eure Hilfe!
Stefan
Ich bins noch mal.
Der Temperatursensoren 2 und 3 funktionieren soweit, dass bei Änderungen der Temperatur auch die angezeigten Werte verändert werden. Es sind nur nicht °C.
Die Einstellungen sind für alle Sensoren gleich. Habe ich ein Problem mit dem Sensor? Defekt? Kann ich die ausgegebenen Werte korrigieren, um sie an reale Werte anzupassen? Im Manuell steht nichts davon. Hoffe jemand hat eine Idee.
Stefan
Kannst du bitte ein Log mit "attr ZWDongle_0 verbose 5" erstellen, was alle Temperaturmeldungen enthaelt, und sie hier anhaengen?
Guten Morgen!
Hier die Einträge in der Log nach verbose 5 bei Doungle und Sensoren.
Temperatur 1 ist korrekt und 3 mit dem Fehler:
Zitat
2016.09.17 10:29:18 3: ZWave get Temperatur1 smStatus
2016.09.17 10:29:18 5: ZWDongle_Write 00131506600d01033104256e (eea1e68e)
2016.09.17 10:29:18 5: SW: 010d00131506600d01033104256ee3
2016.09.17 10:29:18 5: ACK received, WaitForAck=>2 for 010d00131506600d01033104256ee3
2016.09.17 10:29:18 4: ZWDongle_Read ZWDongle_0: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2016.09.17 10:29:18 5: SW: 06
2016.09.17 10:29:18 5: ZWDongle_0 dispatch 011301
2016.09.17 10:29:18 4: ZWDongle_Read ZWDongle_0: rcvd 00136e000002 (request ZW_SEND_DATA), sending ACK
2016.09.17 10:29:18 5: SW: 06
2016.09.17 10:29:18 5: device ack reveived, removing 010d00131506600d01033104256ee3 from dongle sendstack
2016.09.17 10:29:18 5: ZWDongle_0 dispatch 00136e000002
2016.09.17 10:29:18 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:6e
2016.09.17 10:29:18 4: ZWDongle_0 transmit OK for CB 6e, target ZWave_SENSOR_BINARY_21
2016.09.17 10:29:18 4: ZWDongle_Read ZWDongle_0: rcvd 000400150c600d030131050144000005c3 (request APPLICATION_COMMAND_HANDLER), sending ACK
2016.09.17 10:29:18 5: SW: 06
2016.09.17 10:29:18 5: ZWDongle_0 dispatch 000400150c600d030131050144000005c3
2016.09.17 10:29:18 4: CMD:APPLICATION_COMMAND_HANDLER ID:15 ARG:0c600d030131050144000005c3 CB:00/quote]
2016.09.17 10:29:40 3: ZWave get Temperatur3 smStatus
2016.09.17 10:29:40 5: ZWDongle_Write 00131506600d01053104256f (eea1e68e)
2016.09.17 10:29:40 5: SW: 010d00131506600d01053104256fe4
2016.09.17 10:29:40 5: ACK received, WaitForAck=>2 for 010d00131506600d01053104256fe4
2016.09.17 10:29:40 4: ZWDongle_Read ZWDongle_0: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2016.09.17 10:29:40 5: SW: 06
2016.09.17 10:29:40 5: ZWDongle_0 dispatch 011301
2016.09.17 10:29:40 4: ZWDongle_Read ZWDongle_0: rcvd 00136f000002 (request ZW_SEND_DATA), sending ACK
2016.09.17 10:29:40 5: SW: 06
2016.09.17 10:29:40 5: device ack reveived, removing 010d00131506600d01053104256fe4 from dongle sendstack
2016.09.17 10:29:40 5: ZWDongle_0 dispatch 00136f000002
2016.09.17 10:29:40 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:6f
2016.09.17 10:29:40 4: ZWDongle_0 transmit OK for CB 6f, target ZWave_SENSOR_BINARY_21
2016.09.17 10:29:40 4: ZWDongle_Read ZWDongle_0: rcvd 000400150c600d05013105014400003070 (request APPLICATION_COMMAND_HANDLER), sending ACK
2016.09.17 10:29:40 5: SW: 06
2016.09.17 10:29:40 5: ZWDongle_0 dispatch 000400150c600d05013105014400003070
2016.09.17 10:29:40 4: CMD:APPLICATION_COMMAND_HANDLER ID:15 ARG:0c600d05013105014400003070 CB:00
/code]
Hilft das?
Ist es ein Defekt der Sensoren oder die Falschen? Steht korrekt drauf, war aber ein chinesischer Händler über ebay.
Danke schon mal fürs drüber schauen.
Stefan
Temperatur1: 0c 600d 03 01 3105 01 44 000005c3
600d Multi-Channel
03 EndPoint
3105 SENSOR_MULTILEVEL report
01 Temperature
44 Flags: Precision:2, Scale:0==Celsius, ByteCount:4
000005c3 Dezimal: 1475
Macht 14.75 Celsius
Temperatur3: 0c 600d 05 01 3105 01 44 00003070
600d Multi-Channel
05 EndPoint
3105 SENSOR_MULTILEVEL report
01 Temperature
44 Flags: Precision:2, Scale:0==Celsius, ByteCount:4
00003070 Dezimal: 12400
Macht 124.00 Celsius
Ich gehe von einem Firmware Bug aus.
Evtl. kann man es mit einem FHEM userReading fixen, wenn man die Systematik rausgekriegt hat.
Gelöst!
Der freundliche Chinese bei ebay hat verschiedene Sensoren geschickt.
Ich habe die wasserdichte Version bestellt. Äußerlich gibt es kaum einen Unterschied, aber 2 von 3 Sensoren laufen jetzt. Diese unterscheiden sich von den nicht funktionierenden nur durch eine kaum zu erkennenden Aufdruck. Was sich dahinter verbirgt kann ich nicht sagen. Zwei reichen mir aber.
Falls jemand Interesse an den 3 anderen hat, gebe ich sie gern kostenlos ab.
Vielen Dank an alle die über mein Problem nachgedacht haben.
PS: Über eine Systematik habe ich schon nachgedacht- das geht sicher.