Hallo !
Ich hänge hier am Exec-Binding.
Aufbau ist wie folgt
Raspberry Pi 1: steht im Keller und läuft Openhab (192.168.1.159)
Raspberry Pi 2: steht auf dem Dachboden und steuert Funksteckdosen (192.168.1.160)
Gebe ich in der Linux Konsole (Raspberry Pi 1) den Befehl
wird dieser Befehl wunschgemäß ausgeführt.
In meinem Binding rufe ich den Befehl wie folgt auf.
oder
Leider funktioniert dies nicht.....Hat jemand eine Idee ?
Ich hänge hier am Exec-Binding.
Aufbau ist wie folgt
Raspberry Pi 1: steht im Keller und läuft Openhab (192.168.1.159)
Raspberry Pi 2: steht auf dem Dachboden und steuert Funksteckdosen (192.168.1.160)
Gebe ich in der Linux Konsole (Raspberry Pi 1) den Befehl
Code:
ssh [EMAIL="pi@192.168.1.160"]pi@192.168.1.160[/EMAIL] sudo /home/pi/rcswitch-pi/send 11111 1 1]
In meinem Binding rufe ich den Befehl wie folgt auf.
Code:
Switch Funksteckdose_1 "Funksteckdose 1" <socket> { exec=">[ON:ssh [EMAIL="pi@192.168.1.160"]pi@192.168.1.160[/EMAIL] sudo /home/pi/rcswitch-pi/send 11111 1 1]" }
Code:
Switch Funksteckdose_1 "Funksteckdose 1" <socket> { exec="ON:ssh [EMAIL="pi@192.168.1.160"][U][COLOR=#0066cc]pi@192.168.1.160[/COLOR][/U][/EMAIL] sudo /home/pi/rcswitch-pi/send 11111 1 1" }
Kommentar