zusätzliche Bedingung in Rule einfügen ?
Verfasst: 14. Mai 2020 17:52
Moin,
Im Moment komme ich nicht weiter: ich habe folgende Rule, welche meinen "GIGASET G-TAG Schlüsselfinder" beim Nachhause kommen erkennt und wenn ein paar Kriterien erfüllt sind Licht einschaltet sowie Musik streamt. Funktioniert auch alles!
Nun will ich gerne das das Licht nur einschaltet wenn der Lichtlevel Wert meines HUE Bewegungsmelder unter 3600 ist, also ich dachte:
Nun meine Frage:
Ich weiß nicht wo ich diese Zeile Einfüge bzw. wie ich sie mit dem Flurlicht verknüpfe damit, egal wie der Lichtlevel ist, die Musik auf jeden Fall gestreamt wird.
Kann mir jemand auf die Sprünge helfen?
Im Moment komme ich nicht weiter: ich habe folgende Rule, welche meinen "GIGASET G-TAG Schlüsselfinder" beim Nachhause kommen erkennt und wenn ein paar Kriterien erfüllt sind Licht einschaltet sowie Musik streamt. Funktioniert auch alles!
Code: Alles auswählen
var Number gruenCount = 0 // Variable fuer gruenen Counter wird auf "0" definiert
rule "GTag_2 Nachmittag"
when
Item GTag_2 changed to ON // GTag_2 EIN geloggt
then
if(UHR_nachmittags.state == ON) { // und es ist werktags zwischen 13:00 und 19:00 Uhr
if(Flur1_Brightness.state > 0) { // Abfrage ob Flur1 schon an ist, wenn ja -> Abbruch
return;
}
if(GTag_1.state == ON){ //Abfrage: ist GTag_1 eingeloggt? Wenn ja -> Abbruch
return;
}
if(gruenCount > 0){ //Abfrage: ist gruenCount schon hochgezählt? Wenn ja -> Abbruch
return;
}
Flur1_Brightness.sendCommand(80) // Flurlampe 1 auf 80% Dimmen, Ein
Flur2_Brightness.sendCommand(80) // Flurlampe 2 auf 80% Dimmen, Ein
Flur3_Brightness.sendCommand(80) // Flurlampe 3 auf 80% Dimmen, Ein
Mini_Playuri.sendCommand("https://ndr-ndr2-hamburg.sslcast.addradio.de/ndr/ndr2/hamburg/mp3/128/stream.mp3") // streamt Radio
Mini_Volume.sendCommand(40)
gruenCount = gruenCount + 1 // Counter wird um "1" hochgezaehlt
}
end
Code: Alles auswählen
if(Hue_AmbientLight_Sensor1_LightLevel.state as Number > 3600) { // Abfrage des Bewegungsmelders
return;
Ich weiß nicht wo ich diese Zeile Einfüge bzw. wie ich sie mit dem Flurlicht verknüpfe damit, egal wie der Lichtlevel ist, die Musik auf jeden Fall gestreamt wird.
Kann mir jemand auf die Sprünge helfen?