NEWS
Vergleich Innen- zu Außentemperatur
-
Hallo Forum,
ich bin auf der Suche nach einem Skript, um mir eine Mitteilung schicken zu lassen, wenn die Außentemperatur höher wird als die Innentemperatur (Lüften im Sommer).
Mein Außentemperatursensor lautet : hm-rpc.0.IEQ02068xx.1.TEMPERATURE
Ein Innensensor z.B.: hm-rpc.0.NEQ09366xx.1.TEMPERATURE
Die Logik soll folgendermaßen aussehen:
Wenn Außentemperatur = oder > als Innentemperatur, dann schicke per Pushover eine Mitteilung mit Text z.B. "Außen > Innen". Das Ganze soll auch nur zwischen 6.00 Uhr und 23.00 Uhr laufen.
Freue mich, wenn hier jemand etwas bereitstellen könnte.
Viele Grüße
Martin
-
Hallo baluderbär
Hast Du Dir schon mal Blockly (Javascript Adapter) angeschaut?
Da könntest Du ein Script "bauen".
Grüße
-
Hallo ihr beiden,
Blocky hab ich schon mal angeschaut, aber aus Zeitgründen nicht intensiv verfolgt. Werde mich bei Zeit mal dran setzen.
Danke und Gruß Martin
-
Wenn Außentemperatur = oder > als Innentemperatur, dann schicke per Pushover eine Mitteilung mit Text z.B. "Außen > Innen". Das Ganze soll auch nur zwischen 6.00 Uhr und 23.00 Uhr laufen.
In Javascript könnte es etwa so aussehen:
var idTa = 'hm-rpc.0.IEQ02068xx.1.TEMPERATURE'; var idTi = 'hm-rpc.0.NEQ09366xx.1.TEMPERATURE'; var ta = getState(idTa).val; var ti = getState(idTi).val; var gesendet = false; // Merker, dass schon gesendet wurde function vergleich() { if(ta >= ti && !gesendet) { sendTo('pushover.0', 'Außen wärmer als Innen'); gesendet = true; } else if(ta < ti - 0.5) gesendet = false; // 0,5 K Hysterese } vergleich(); // Script start on(idTa, function(dp) { ta = dp.state.val; vergleich(); }); on(idTi, function(dp) { ti = dp.state.val; vergleich(); }); -
Hallo Paul,
danke für dein Skript. Funktioniert sehr gut, vor allem die Idee mit der Hysterese gefällt mir :!:
Gruß Martin
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
