Zwave Sensor wechselt zwischen 2 und 6 Uhr immer von °F zu °C

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Benutzeravatar
Raptor
Beiträge: 84
Registriert: 26. Sep 2018 16:46
Answers: 0

Zwave Sensor wechselt zwischen 2 und 6 Uhr immer von °F zu °C

Beitrag von Raptor »

Hallo,

ich habe mal wieder ein Problem mit einem Zwave Device. Es geht dabei um den Luftfeuchtigkeits-Sensor von Devolo (Link). Dieser Stand standardmäßig bei Auslieferung auf Fahrenheit, ich habe ihn dann zwar in der Habmin Oberfläche auf Celcius geändert, das hat ihn aber irgendwie nicht interessiert. Also habe ich eine Regel geschrieben, die bei Änderung des Werts immer den Celcius Wert berechnet und in ein anderes Item schreibt. Klappt soweit auch ganz gut, auch wenn unnötig kompliziert.
Seit ein paar Tagen verhält sich der Sensor allerdings etwas merkwürdig. Immer um 2 Uhr nachts wechselt er von Fahrenheit doch zu Celcius, sodass die Regel grottenfalsche Werte berechnet. Um 6 Uhr wechselt der Sensor dann wieder zu Fahrenheit zurück. In der Habmin Konfiguration steht jetzt auch wieder Fahrenheit.

Kann sich das jemand erklären?
openHABian PI mit RaZberry 2 Modul für Z-Wave

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Zwave Sensor wechselt zwischen 2 und 6 Uhr immer von °F zu °C

Beitrag von sihui »

Die Lösung steht doch schon in deinem Link:

Code: Alles auswählen

Number:Temperature
https://www.openhab.org/docs/concepts/u ... ement.html
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Benutzeravatar
Raptor
Beiträge: 84
Registriert: 26. Sep 2018 16:46
Answers: 0

Re: Zwave Sensor wechselt zwischen 2 und 6 Uhr immer von °F zu °C

Beitrag von Raptor »

sihui hat geschrieben: 22. Dez 2018 10:36 Die Lösung steht doch schon in deinem Link:

Code: Alles auswählen

Number:Temperature
https://www.openhab.org/docs/concepts/u ... ement.html
Wie meinst du das?
Ich habe ja folgendes Item:

Code: Alles auswählen

Number  Klimasensor_Wohnung_Temperatur_c        "Temperatur [%.1f °C]"      <temperature>       (Klimasensor_Wohnung)   { channel="zwave:device:4f27d6ea:node9:sensor_temperature" }
Aber es kommen die Temperaturen eben in Fahrenheit an. Wenn ich das in der Konfiguration auf Celsius ändere, passiert nichts und es bleibt bei Fahrenheit. Um 2 Uhr Nachts wechselt es dann für 4h in Celsius und danach wieder zurück...
openHABian PI mit RaZberry 2 Modul für Z-Wave

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Zwave Sensor wechselt zwischen 2 und 6 Uhr immer von °F zu °C

Beitrag von sihui »

Raptor hat geschrieben: 22. Dez 2018 10:42 Wie meinst du das?
Na, so wie es in dem Link steht:

Aus

Code: Alles auswählen

Number  Klimasensor_Wohnung_Temperatur_c        "Temperatur [%.1f °C]" ...
wird

Code: Alles auswählen

Number:Temperature  Klimasensor_Wohnung_Temperatur_c        "Temperatur [%.2f %unit%]" ...
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Benutzeravatar
Raptor
Beiträge: 84
Registriert: 26. Sep 2018 16:46
Answers: 0

Re: Zwave Sensor wechselt zwischen 2 und 6 Uhr immer von °F zu °C

Beitrag von Raptor »

Achso ja, aber das ändert ja nur die Einheit, nicht die Art und Weise wie es ausgelesen wird. Bringt mir ja nichts zu wissen ob der Wert in Celsius oder Fahrenheit ist. Ich will dass Celsius ausgelesen wird (oder von mir aus auch Fahrenheit, aber es sollte halt konsistent bleiben und nicht alle paar Stunden wechseln)
openHABian PI mit RaZberry 2 Modul für Z-Wave

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Zwave Sensor wechselt zwischen 2 und 6 Uhr immer von °F zu °C

Beitrag von sihui »

Raptor hat geschrieben: 22. Dez 2018 10:51 Achso ja, aber das ändert ja nur die Einheit, nicht die Art und Weise wie es ausgelesen wird. Bringt mir ja nichts zu wissen ob der Wert in Celsius oder Fahrenheit ist. Ich will dass Celsius ausgelesen wird (oder von mir aus auch Fahrenheit, aber es sollte halt konsistent bleiben und nicht alle paar Stunden wechseln)
Deine Regel musst du natürlich deaktivieren. Die Umrechnung/Anzeige erledigt openHAB automatisch für dich per Units of Measurement.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Benutzeravatar
Raptor
Beiträge: 84
Registriert: 26. Sep 2018 16:46
Answers: 0

Re: Zwave Sensor wechselt zwischen 2 und 6 Uhr immer von °F zu °C

Beitrag von Raptor »

Also wenn ich es so schreibe:

Code: Alles auswählen

Number:Temperature  Klimasensor_Wohnung_Temperatur_c        "Temperatur [%.1f °C]"      <temperature>       (Klimasensor_Wohnung)  { channel="zwave:device:4f27d6ea:node9:sensor_temperature" }
liefert er mir immer die Temperatur in Celsius? Egal nach welcher Laune der Sensor die Daten gerade ausliefert?
openHABian PI mit RaZberry 2 Modul für Z-Wave

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Zwave Sensor wechselt zwischen 2 und 6 Uhr immer von °F zu °C

Beitrag von sihui »

Raptor hat geschrieben: 22. Dez 2018 10:51 Ich will dass Celsius ausgelesen wird
Grundvoraussetzung ist natürlich, dass du in PaperUI -> Configuration -> System -> Measurement System die Einstellung "metric" wählst :D
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Zwave Sensor wechselt zwischen 2 und 6 Uhr immer von °F zu °C

Beitrag von sihui »

Raptor hat geschrieben: 22. Dez 2018 10:55 Also wenn ich es so schreibe:
Nein, du musst das Beispiel aus der Doku schon KOMPLETT übernehmen (also mit %unit%)
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Benutzeravatar
Raptor
Beiträge: 84
Registriert: 26. Sep 2018 16:46
Answers: 0

Re: Zwave Sensor wechselt zwischen 2 und 6 Uhr immer von °F zu °C

Beitrag von Raptor »

sihui hat geschrieben: 22. Dez 2018 10:56 Grundvoraussetzung ist natürlich, dass du in PaperUI -> Configuration -> System -> Measurement System die Einstellung "metric" wählst :D
Die Option gibt es bei mir nicht :(
sihui hat geschrieben: 22. Dez 2018 10:58 Nein, du musst das Beispiel aus der Doku schon KOMPLETT übernehmen (also mit %unit%)
Aber dann schreibt er im Zweifel ja nur °F oder °C dahinter und es ist trotzdem nicht das was ich will.
openHABian PI mit RaZberry 2 Modul für Z-Wave

Antworten