Hallo wertes Forum,
Ich möchte zwei Serielle Strings z.B "Test\r" für den Schaltzustand ON & für den Schaltzustand OFF "Test1\r" mit jeweils einem carriage return zum ==> raspberry Pi senden, (von einem externen Gerät) openHAB soll dann in .item folgende Syntax auslösen.
Hat jemand hierzu eine Idee oder Vorschlag.
Besten Dank vorab, Gruß savana
.item
Hier unten in .rule müsste dann wahrscheinlich die Syntax eingepflegt werden??
.rule
Ich möchte zwei Serielle Strings z.B "Test\r" für den Schaltzustand ON & für den Schaltzustand OFF "Test1\r" mit jeweils einem carriage return zum ==> raspberry Pi senden, (von einem externen Gerät) openHAB soll dann in .item folgende Syntax auslösen.
Hat jemand hierzu eine Idee oder Vorschlag.
Besten Dank vorab, Gruß savana
.item
Code:
Switch Test "Desk " <computer>(Wohn1)
{ http=">[ON:POST:http://192.168.178.2/xml/jsonswitch.php?id=1&set=1] >[OFF:POST:http://192.168.178.2/xml/jsonswitch.php?id=1&set=0]" }
Hier unten in .rule müsste dann wahrscheinlich die Syntax eingepflegt werden??
.rule
Code:
rule "Seriell"
when
Item Wohn1 received command
then
if(Wohn1.state==ON)
{
[COLOR=#FF0000]syntax[/COLOR]
}
else if(Wohn1.state==OFF)
{
[COLOR=#FF0000] syntax[/COLOR]
}
end


Solange Du Rules für einzelne Items erstellst, solltest Du natürlich auch auf die einzelnen Items triggern, keinesfalls auf eine Gruppe.
Kommentar