30-11-2018, 20:44:10
(29-11-2018, 22:33:47)ollie schrieb: Sieht richtig aus. Du könntest Du Befehle mal umdrehen (was empfohlen wird):
ISS2_LIWohnzimmer_EG_Switch.sendCommand(OFF)
Hallo Ollie,
der ISS2 alleine funktioniert mit dieser rule.
Ich habe zudem noch einen Wandsender der auch auf den IIS2 schalten soll.
Jetzt habe ich folgendes ergebnis.
Schalte ich nur am IIS2 ist alles okay ?.
Schalte ich am Wandschalter Ein, geht licht an.
Schalte ich am Wandschalter Aus, geht licht aus und eine sekunde spater wieder an.
Im log steht dann, dass der ISS2 von on auf off schaltet,
Dann kommt vom wandschalter ein trigger button1 der das licht wieder einschaltet.
Wie sollte die passende rule da aussehen?
Lg karl-heinz
Code:
Wohnzimmer Licht Schalter
// innogysmarthome:ISS2:SMARTHOME07:2aecf4d0018646d1878f8969f0f4dbc0:button1 triggered PRESSED
// innogysmarthome:ISS2:SMARTHOME07:2aecf4d0018646d1878f8969f0f4dbc0:button2 triggered PRESSED
// innogysmarthome:WSC2:SMARTHOME07:e5fa8f67d31a4fe8b1f73745e001e7a7:button1 und 2
rule "Wohnzimmer UP Taste 1"
when
Channel "innogysmarthome:ISS2:SMARTHOME07:2aecf4d0018646d1878f8969f0f4dbc0:button1" triggered PRESSED or
Channel "innogysmarthome:WSC2:SMARTHOME07:e5fa8f67d31a4fe8b1f73745e001e7a7:button1" triggered PRESSED
then
if (ISS2_LIWohnzimmer_EG_Switch.state == OFF) ISS2_LIWohnzimmer_EG_Switch.sendCommand(ON)
else ISS2_LIWohnzimmer_EG_Switch.postUpdate(ON)
end
rule "Wohnzimmer UP Taste 2"
when
Channel "innogysmarthome:ISS2:SMARTHOME07:2aecf4d0018646d1878f8969f0f4dbc0:button2" triggered PRESSED or
Channel "innogysmarthome:WSC2:SMARTHOME07:e5fa8f67d31a4fe8b1f73745e001e7a7:button2" triggered PRESSED
then
if (ISS2_LIWohnzimmer_EG_Switch.state == ON) ISS2_LIWohnzimmer_EG_Switch.sendCommand(OFF)
else ISS2_LIWohnzimmer_EG_Switch.postUpdate(OFF)
end
1xISS2 2xWSC2 1xWSD 2xPSS 5xWRT 3xWDS 1xSMARTHOME