Jalousien nach Sonnenstand
Verfasst: 1. Mär 2021 09:12
Guten Morgen zusammen,
ich habe eine Regle welche die Jalousien nach Sonnenstand, Strahlung etc. startet.
Nun würde ich gerne einbauen das wenn eine der Jalousien manuell verändert wurde die Regler nicht mehr angestartet wird.
Kann mir hier jemand weiterhelfen? Ich habe leider keine Idee ob und wie ich das realisieren kann.
Meine Regel lautet:
Besten Dank
ich habe eine Regle welche die Jalousien nach Sonnenstand, Strahlung etc. startet.
Nun würde ich gerne einbauen das wenn eine der Jalousien manuell verändert wurde die Regler nicht mehr angestartet wird.
Kann mir hier jemand weiterhelfen? Ich habe leider keine Idee ob und wie ich das realisieren kann.
Meine Regel lautet:
Code: Alles auswählen
var int Sonnenstand = (LokaleSonnendaten_Position_Elevation.state as QuantityType<angle>).intValue
var int Strahlung = (LokaleSonnendaten_DirekteStrahlung.state as QuantityType<intensity>).intValue
var int Azimut = (LokaleSonnendaten_Azimut.state as QuantityType<angle>).intValue
rule "Sonnenschutz Wohn/Esszimmer"
when
Item LokaleSonnendaten_Position_Elevation changed
then
if (Sonnenschutz_Aktiv.state == ON && Sonnenstand >= 15 && Sonnenschutz_Kernzeit.state !== "ON" && Strahlung >= 80 && Azimut >= 130)
{
logInfo("FILE", "Sonnenschutz EG Aktiv")
Sonnenschutz_Kernzeit.postUpdate(ON)
KNXDeviceTasterHauseingang1115_LeaveHome.sendCommand(1)
} else
{
Sonnenschutz_Kernzeit.postUpdate(OFF)
}
end