Seite 3 von 3

Re: Zigbee, Hardware, kompatibel,

Verfasst: 15. Nov 2024 15:33
von udo1toni
oh73 hat geschrieben: 15. Nov 2024 10:34 nur receivedCommand liefert mir den Status ON, OFF in Großbuchstaben, brauche den Status zum senden aber in Kleinbuchstaben!
ACHTUNG! receivedCommand liefert KEINEN Status! Es besteht ein Unterschied zwischen Status und Command!

Du kannst receivedCommand.toString.toLowerCase verwenden, um Kleinbuchstaben zu erhalten. Bitte beachte auch das .toString, denn receivedCommand enthält in diesem Fall keinen String, sondern den Datentyp OnOffType (oder evtl. auch noch einen anderen Datentyp, es gäbe neben ON und OFF noch REFRESH als Command...). Entsprechend stünde in receivedCommand kein .toLowerCase zur Verfügung.

Re: Zigbee, Hardware, kompatibel,

Verfasst: 15. Nov 2024 15:52
von oh73
funktioniert!

Code: Alles auswählen

rule "Gruppe iHost Schalter"
when
	Member of giHostSchalter received command
then
	var Befehl = "/home/scripts/"+triggeringItem.name+"_on_off.sh"
	executeCommandLine(Duration.ofSeconds(60), "sh",""+Befehl+"",""+receivedCommand.toString.toLowerCase)
end