Szenen mit rules.. OH4
Verfasst: 26. Jul 2023 22:58
Hi,
ich verzweifele gerade am ersellen meiner ersten Szene via rules-file - ja ich liebe die alte textfilenummer...
item zum schalte der Szene
in der standard-sitemap:
Dazu schon verschiedene rule-Lösungen probiert, aktuell:
Zur Poolpumpe gibt es noch diese rule, die so weit korrekt läuft :
und die Poolspots sind normale switch items, die knx channel bedienen und so normal in der sitemap schaltbar sind einzelnd.
Aber alles zusammen tut es nicht, bzw ,die rule wird nicht getriggert.. hatte es auch schon mit :
probiert und "... changed" auch
In der finalen Version soll das ganze noch per Alexa-Sprachbefehl "Poolnacht an" bzw. " .. aus" funktionieren...
wie immer irgendetwas übersehen...
ich verzweifele gerade am ersellen meiner ersten Szene via rules-file - ja ich liebe die alte textfilenummer...
item zum schalte der Szene
Code: Alles auswählen
Switch SzenePoolnacht "Poolnacht" <light> (gSzenen) [ "Lighting" ] { autoupdate="true" }
Code: Alles auswählen
witch item=SzenePoolnacht label="Poolnacht [%s]" icon="light" mappings=[0="OFF",1="ON"]
Code: Alles auswählen
rule "Poolnacht"
when
Item SzenePoolnacht received update
then
switch ((SzenePoolnacht.state as Number).intValue) {
case 0 : {PoolPumpe.sendCommand(0)
P3PoolSpots.sendCommand(0)
RGBP3Pools.sendCommand(0)}
case 1 : {PoolPumpe.sendCommand(1)
P3PoolSpots.sendCommand(1)
RGBP3Pools.sendCommand(1)}
}
end
Code: Alles auswählen
rule "Poolpumpe Ein/Aus/Off-Auto"
when
Item PoolPumpe changed
then
logInfo("Neopool-RULE", "--> PoolPumpe wechselt Status ist " + PoolPumpe)
switch ((PoolPumpe.state as Number).intValue) {
case 0 : {NeoPoolFilter.sendCommand(0)
NeoPoolMode.sendCommand(1)}
case 1 : {NeoPoolFilter.sendCommand(1)
NeoPoolMode.sendCommand(0)}
}
end
Code: Alles auswählen
Switch P3PoolSpots "Pool Spots" <light> (gP3KNX) [ "Lighting" ] { channel="knx:device:bridge:DA1-1_1_21:DA1P3PoolSp", autoupdate="true"}
Code: Alles auswählen
rule "Poolnacht"
when
Item SzenePoolnacht received command
...
In der finalen Version soll das ganze noch per Alexa-Sprachbefehl "Poolnacht an" bzw. " .. aus" funktionieren...
wie immer irgendetwas übersehen...