Hallo zusammen,
ich habe mir folgende Rule zusammengebastelt um per "Fernsehen an" eine Szene auszulösen. Diese soll in Abhängigkeit der Helligkeitswerte agieren.
Irgendwie funktioniert das nicht so wie ich das will. Kann vielleicht mal jemand drüber schauen:
rule "Fernsehen an/aus"
when
Item eg_wohnzimmer_harmony_tv received command
then
if (eg_wohnzimmer_harmony_tv.state==ON) {
if (ws_daemmerungswert.state < 30) {
eg_wohnzimmer_stehlampe.sendCommand(ON)
eg_wohnzimmer_wohnwand.sendCommand(ON)
if (ws_daemmerungswert.state > 100) {
eg_wohnzimmer_links_rol.sendCommand(50)
eg_wohnzimmer_rechts_rol.sendCommand(50)
eg_kueche_rol.sendCommand(50)
eg_kueche_rol_so.sendCommand(ON)
eg_wohnzimmer_rechts_rol_so.sendCommand(ON)
eg_wohnzimmer_links_rol_so.sendCommand(ON)
}
}
eg_wohnzimmer_harmony_activity.sendCommand("Fernse hen")
}
else {
if (ws_daemmerungswert.state < 25) {
eg_kueche_rol_so.sendCommand(OFF)
eg_wohnzimmer_rechts_rol_so.sendCommand(OFF)
eg_wohnzimmer_links_rol_so.sendCommand(OFF)
eg_wohnzimmer_rechts_rol.sendCommand(100)
eg_kueche_rol.sendCommand(100)
eg_wohnzimmer_links_rol.sendCommand(100)
}
else {
eg_kueche_rol_so.sendCommand(OFF)
eg_wohnzimmer_rechts_rol_so.sendCommand(OFF)
eg_wohnzimmer_links_rol_so.sendCommand(OFF)
eg_wohnzimmer_rechts_rol.sendCommand(0)
eg_kueche_rol.sendCommand(0)
eg_wohnzimmer_links_rol.sendCommand(0)
}
eg_wohnzimmer_harmony_activity.sendCommand("PowerO ff")
}
end
Danke und Viele Grüße
Sascha
ich habe mir folgende Rule zusammengebastelt um per "Fernsehen an" eine Szene auszulösen. Diese soll in Abhängigkeit der Helligkeitswerte agieren.
Irgendwie funktioniert das nicht so wie ich das will. Kann vielleicht mal jemand drüber schauen:
rule "Fernsehen an/aus"
when
Item eg_wohnzimmer_harmony_tv received command
then
if (eg_wohnzimmer_harmony_tv.state==ON) {
if (ws_daemmerungswert.state < 30) {
eg_wohnzimmer_stehlampe.sendCommand(ON)
eg_wohnzimmer_wohnwand.sendCommand(ON)
if (ws_daemmerungswert.state > 100) {
eg_wohnzimmer_links_rol.sendCommand(50)
eg_wohnzimmer_rechts_rol.sendCommand(50)
eg_kueche_rol.sendCommand(50)
eg_kueche_rol_so.sendCommand(ON)
eg_wohnzimmer_rechts_rol_so.sendCommand(ON)
eg_wohnzimmer_links_rol_so.sendCommand(ON)
}
}
eg_wohnzimmer_harmony_activity.sendCommand("Fernse hen")
}
else {
if (ws_daemmerungswert.state < 25) {
eg_kueche_rol_so.sendCommand(OFF)
eg_wohnzimmer_rechts_rol_so.sendCommand(OFF)
eg_wohnzimmer_links_rol_so.sendCommand(OFF)
eg_wohnzimmer_rechts_rol.sendCommand(100)
eg_kueche_rol.sendCommand(100)
eg_wohnzimmer_links_rol.sendCommand(100)
}
else {
eg_kueche_rol_so.sendCommand(OFF)
eg_wohnzimmer_rechts_rol_so.sendCommand(OFF)
eg_wohnzimmer_links_rol_so.sendCommand(OFF)
eg_wohnzimmer_rechts_rol.sendCommand(0)
eg_kueche_rol.sendCommand(0)
eg_wohnzimmer_links_rol.sendCommand(0)
}
eg_wohnzimmer_harmony_activity.sendCommand("PowerO ff")
}
end
Danke und Viele Grüße
Sascha
Kommentar