[V3.0 RC8] Wettervorhersage mit Farblicht visualisieren --> suche Lösungsvorschläge
Verfasst: So Sep 18, 2022 1:37 pm
Hallo zusammen,
inspiriert von diesem Loxone-Video dachte ich mir, "geil, das will ich auch haben und mit dem Wolf schaff ich das bestimmt".
Lösen wollte ich das mit OpenWeather-HTTP-API und zu Testzwecken mit einer "banalen" Custom-Logik mit einer einfachen AND-Verknüpfung:
Von OpenWeather bekomme ich via HTTP-API weather icons (in Form von Strings).
Ergebnis:
Nun zu meiner Frage ... habe ich im Code einen Fehler, den ich nicht finde, oder kann "AND" zwei Strings nicht miteinander vergleichen?
Gibt es alternative Ideen?
inspiriert von diesem Loxone-Video dachte ich mir, "geil, das will ich auch haben und mit dem Wolf schaff ich das bestimmt".
Lösen wollte ich das mit OpenWeather-HTTP-API und zu Testzwecken mit einer "banalen" Custom-Logik mit einer einfachen AND-Verknüpfung:
Code: Alles auswählen
/**
* Weather to Light Color
*
* Depending on the Weather the ambient light will change the color
*
*/
{
"_Meta": {
"Description": "Weather to Light Color",
"Version": "",
"Icon": ""
},
"Level": [
["$VAR<Inhibit?>", "bool", false],
["$sInWeather", "string", "nan"],
["$bOutAmber", "bool", false],
["$bOutBlue", "bool", false],
["$sLeSunny", "string", "01n"],
["$sLeRain", "string", "04d"]
//["$sLeRain", "string", "10n"]
],
"Input": [
["bInInhibit", "Inhibit", "$VAR<Inhibit?>", "u"],
["sInWeather", "", "$sInWeather", "c"]
],
"Output": [
["bOutAmber", "", "$bOutAmber", "a"],
["bOutBlue", "", "$bOutBlue", "a"]
],
"Module": [
["Break", ["$VAR<Inhibit?>"]],
["And", ["$sInWeather", "$sLeSunny"], "$bOutAmber"],
["And", ["$sInWeather", "$sLeRain"], "$bOutBlue"]
]
}
Ergebnis:
Nun zu meiner Frage ... habe ich im Code einen Fehler, den ich nicht finde, oder kann "AND" zwei Strings nicht miteinander vergleichen?
Gibt es alternative Ideen?