Hallo,
habe an meinem Sonoff einen Temperatursensor DS18b20 angelötet, und ich kann ihn auch in Openhab auslesen und anzeigen lassen.
Nun hat der Sensor leider eine Differenz von 1 Grad zur wirklichen Temperatur. Kann man irgendwo (.items,.sitemap.rules) dem ausgelesenen
Wert eine 1 addieren ? Hab leider noch nichts im Netz dazu gefunden.
Danke
Skippy
Temperatur korrigieren
- seppy
- Beiträge: 738
- Registriert: 24. Sep 2015 20:25
- Wohnort: Bonn
Re: Temperatur korrigieren
Hi, das ginge meines Erachtens nur über eine entsprechende Rule. So in der Art:
Grüße,
Seppy
Code: Alles auswählen
When
Item DS18b20 changed
then
DS18b20.state = DS18b20.postUpdate(DS18b20.state + 1)
end
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren
- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung
- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung
-
- Beiträge: 2
- Registriert: 1. Dez 2017 10:42
Re: Temperatur korrigieren
Hallo und Guten Morgen,
kannst du mir bitte nochmal kurz helfen wie diese rule nun aussehen muss. Ist meine erste Regel die ich erstellen muss
mein item für den sensor:
Number Temparatur1 "Wohnzimmer [%.1f °C] "
{ mqtt="<[broker:tele/sonoff-temp/SENSOR:state:JSONPATH($.DS18B20.Temperatur)]" }
Hab nun schon mehrere varianten in den rules ausprobiert, denke ich muss es anpassen weil die Temperatur aus einem JSON String ausgelesen wird.
kannst du mir bitte nochmal kurz helfen wie diese rule nun aussehen muss. Ist meine erste Regel die ich erstellen muss
mein item für den sensor:
Number Temparatur1 "Wohnzimmer [%.1f °C] "
{ mqtt="<[broker:tele/sonoff-temp/SENSOR:state:JSONPATH($.DS18B20.Temperatur)]" }
Hab nun schon mehrere varianten in den rules ausprobiert, denke ich muss es anpassen weil die Temperatur aus einem JSON String ausgelesen wird.