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
Item Status Abfrage in Regel
-
- Beiträge: 424
- Registriert: 6. Mär 2019 11:19
Re: Item Status Abfrage in Regel
Wie ist den das Azimuth Item deklariert hat es eine Einheit also z.B. ° Number:Temperature oder ist es einfach Number
-
- Beiträge: 138
- Registriert: 6. Okt 2019 13:20
Re: Item Status Abfrage in Regel
Hallo,
anbei mein Item:
Number:Angle AstronomischeSonnendatenPositionAzimuth "Azimut" (AU_Aussenbereich_Wetter) {channel="astro:sun:home:position#azimuth"}
anbei mein Item:
Number:Angle AstronomischeSonnendatenPositionAzimuth "Azimut" (AU_Aussenbereich_Wetter) {channel="astro:sun:home:position#azimuth"}
-
- Beiträge: 424
- Registriert: 6. Mär 2019 11:19
Re: Item Status Abfrage in Regel
Dann probiere es mal so
Dein Item ist Behaftet mit der Einheit die entfernt werden muss
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
-
- Beiträge: 138
- Registriert: 6. Okt 2019 13:20
Re: Item Status Abfrage in Regel
Perfekt, funktioniert.
Besten Dank
Besten Dank