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.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login
