// Wenn Windgeschwindigkeit größer 10km/h dann Jalousien hoch
rule "Rollo öffnen bei Windgeschwindigkeit >X"
when
//Time cron "2 * * * * ?" //Timer um zu sehen ob das was nacher im IF ist auch geht ohne zu warten dass eine Änderung an Speed notwnedig ist.
Item Weather_OWM_Wind_Speed changed
then
val actkmh = (Weather_OWM_Wind_Speed.state as QuantityType<Speed>).doubleValue
if( actkmh > 40 )
{
logInfo ("weather","" + actkmh)
sendCommand(GF_LivingRoom_Shutter, UP)
sendCommand(GF_LivingRoom_Shutter1 , UP)
sendCommand(GF_Dining_Shutter, UP)
sendCommand(GF_Dining_Shutter2, UP)
logInfo("weather","" + actkmh)
}
else
{
//nix
}
end
sorry ich bin absoluter Anfänger kannst du da etwas unter die Arme greifen?
Das komische ist das es funktioniert aber die Meldung im visual studio immer kommt.
Das wind speed owm ist vom Openweather ein item Us der Paper UI (meinst du das?)
Also, solange die Meldung nur in VSCode Auftritte, es aber funktioniert, würde ich nicht viel Energie rein stecken. Auf Anhieb sieht das eigentlich alles gut aus...
Gesendet von meinem SM-G973F mit Tapatalk
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet
ja über die UI funktioniert es. Ich kann den Rolladen manuell hoch/runter fahren.
Auch funktioniert es mit den sendcomman UP oder Down. Nur wenn ich z.B 50% fahren will geht es nicht