Seite 1 von 1

Item Status Abfrage in Regel

Verfasst: 14. Apr 2020 09:43
von Markus_JE
Guten Morgen zusammen,

ich würde gerne in einer Regel einen Status von einem item abfragen.
Kann mir jemand helfen wie ich das hinbekomme?

rule "Rolladen öffnen/schliessen nach Azimuth"
when
Item AstronomischeSonnendatenPositionAzimuth changed
then
if
(AstronomischeSonnendatenPositionAzimuth.state >=97)
logInfo ("Test")



Vielen Dank

Re: Item Status Abfrage in Regel

Verfasst: 14. Apr 2020 09:47
von Darkwin101
Wie ist den das Azimuth Item deklariert hat es eine Einheit also z.B. ° Number:Temperature oder ist es einfach Number

Re: Item Status Abfrage in Regel

Verfasst: 14. Apr 2020 10:40
von Markus_JE
Hallo,

anbei mein Item:

Number:Angle AstronomischeSonnendatenPositionAzimuth "Azimut" (AU_Aussenbereich_Wetter) {channel="astro:sun:home:position#azimuth"}

Re: Item Status Abfrage in Regel

Verfasst: 14. Apr 2020 11:00
von Darkwin101
Dann probiere es mal so

Code: Alles auswählen

rule "Rolladen öffnen/schliessen nach Azimuth"
when
Item AstronomischeSonnendatenPositionAzimuth changed
then
if ((AstronomischeSonnendatenPositionAzimuth.state as Number).floatValue >= 97){logInfo("Rolladen.rules", "Test")}
end
Dein Item ist Behaftet mit der Einheit die entfernt werden muss

Re: Item Status Abfrage in Regel

Verfasst: 14. Apr 2020 11:15
von Markus_JE
Perfekt, funktioniert.
Besten Dank