Hallo,
ich versuche meine Shield per Script An/Aus zu schalten. Leider macht er einfach gar nix, gebe ich den Befehl in putty auf Openhabian ein, adb shell input keyevent 26 funktioniert es ohne probleme. Die Shield geht an und aus.
Versuche ich das Skript in Putty auszuführen, kommt das das Gerät nicht autorisiert ist. Ich habe aber den Popup Dialog an der Shield akzeptiert und per manuellem Befehl geht es ja auch.
Hat da Vielleicht jemand eine Idee was ich falsch mache?
meine rule
Code
rule "Shield Control"
when
Item shield_control received update
then
//executeCommandLine("/etc/openhab/scripts/power_shield.sh")
shield_power_switch.sendCommand(ON)
end
items
Code
Switch shield_control "Control Shield"
Switch shield_power_switch { channel="exec:command:shield_power:run"}
das Thing
Code
Thing exec:command:shield_power "Shield Power" @ "Living Room" [command="/etc/openhab/scripts/power_shield.sh", interval=0 , timeout=5, autorun=false]
und die Script datei und den Eintrag in der whitelist