NEWS
[gelöst] gefühlte Temperatur
-
@peter666666
Nachdem du aus "GefuehlteTemperatur" einen Datenpunkt ("type": "state") gemacht hast, hier eine strukturiertere Version:const idTemp = "netatmo.0.631f3d2edc4bfdce530a3d09.70-ee-50-90-bd-7e.02-00-00-90-bd-80.Temperature.Temperature"; const idWind = "netatmo.0.631f3d2edc4bfdce530a3d09.70-ee-50-90-bd-7e.06-00-00-06-b3-3a.Wind.WindStrength"; const idFuehl = "0_userdata.0.Hausdaten.GefuehlteTemperatur"; function Berechne() { let t = parseFloat(getState(idTemp).val); let v = parseFloat(getState(idWind).val); // in km/h let w = 13.12 + 0.6215 * t + (0.3965 * t - 11.37) * v**0.16; setState(idFuehl, Math.round(w * 10) / 10, true); } Berechne(); // Skriptstart on([idTemp, idWind], Berechne);EDIT: Um eine überflüssige Funktion bereinigt.
-
@peter666666
Nachdem du aus "GefuehlteTemperatur" einen Datenpunkt ("type": "state") gemacht hast, hier eine strukturiertere Version:const idTemp = "netatmo.0.631f3d2edc4bfdce530a3d09.70-ee-50-90-bd-7e.02-00-00-90-bd-80.Temperature.Temperature"; const idWind = "netatmo.0.631f3d2edc4bfdce530a3d09.70-ee-50-90-bd-7e.06-00-00-06-b3-3a.Wind.WindStrength"; const idFuehl = "0_userdata.0.Hausdaten.GefuehlteTemperatur"; function Berechne() { let t = parseFloat(getState(idTemp).val); let v = parseFloat(getState(idWind).val); // in km/h let w = 13.12 + 0.6215 * t + (0.3965 * t - 11.37) * v**0.16; setState(idFuehl, Math.round(w * 10) / 10, true); } Berechne(); // Skriptstart on([idTemp, idWind], Berechne);EDIT: Um eine überflüssige Funktion bereinigt.
@paul53 vielen vielen Dank! Es funktioniert. Danke an ALLE!

Offtopic:
Habt Ihr auch das Problem mit der Cloud?

-
@paul53 wo mach ich das?
P.S.: Wind wird in km/h ausgegeben von Netatmo
-
@paul53 vielen vielen Dank! Es funktioniert. Danke an ALLE!

Offtopic:
Habt Ihr auch das Problem mit der Cloud?

@peter666666 sagte: Es funktioniert.
Dann setze bitte das Thema in der Überschrift des ersten Beitrags auf [gelöst].
-
@peter666666 sagte: Es funktioniert.
Dann setze bitte das Thema in der Überschrift des ersten Beitrags auf [gelöst].
@paul53 sagte in gefühlte Temperatur:
@peter666666 sagte: Es funktioniert.
Dann setze bitte das Thema in der Überschrift des ersten Beitrags auf [gelöst].
Und eröffne für Dein Cloud-Problem einen neuen Thread.
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
