Hallo wertes Forum,
ich möchte über einen Taster sobald ich diesen betätige und das mehrfach hintereinander, einen seriellen string senden, immer den gleichen in Folge.
Bisher konnte ich solch eine Funktion Taster nicht finden.
Folgendes habe ich schon versucht, ohne Erfolg siehe unten.
Ich würde mich über einen Vorschlag ,Idee, Lösung, sehr bedanken.
Gruß savana
.item
.rule
.sitmap
ich möchte über einen Taster sobald ich diesen betätige und das mehrfach hintereinander, einen seriellen string senden, immer den gleichen in Folge.
Bisher konnte ich solch eine Funktion Taster nicht finden.
Folgendes habe ich schon versucht, ohne Erfolg siehe unten.
Ich würde mich über einen Vorschlag ,Idee, Lösung, sehr bedanken.
Gruß savana
.item
Code:
Switch Event4_1 "test" <computer>(Start4, TEST )
String SocketSerial { serial="/dev/ttyAMA0@9600" }
Code:
rule "Event4"
when
Item Start4 changed
then
if(Start4.state==ON)
{
SocketSerial.sendCommand("irgendwas \r")
}
end
.sitmap
Code:
Frame
{
Switch item=TEST mappings=[ON="AN" ] icon="computer"
}


der Designer hat mir verraten, dass es den Parameter nur in .items gibt. Dann müsste das Item so aussehen:
Kommentar