Openhab und Whitelist
Verfasst: 30. Jul 2020 12:57
Hallo Zusammen,
ich komme nicht weiter.
Ich möchte über Openhab meinen Win 10 PC herunterfahren.
Meine Installation läuft auf einem Rasperry Pi mit folgender Versionsnummer : openHAB 2.5.6-2 (Release Build)
Auf der Console setzte ich folgenden Befehl ab "net rpc shutdown -I 192.168.xx.xx -U User%passwd" und der Windows PC fährt herunter.
Mein Thing habe ich so erstellt:
Thing exec:command:pcoff [command="sudo net rpc shutdown -I 192.168.XX.XX -U User%passwd -f", interval=0, autorun=false]
Mein Item habe ich so erstellt:
Switch PC_OFF "PC" { channel="exec:command:pcoff:run" }
In der Sitemap steht folgendes:
Switch item=PC_OFF mappings=[ON="OFF"]
Im Logfile erscheint beim Betätigen des Schalters:
2020-07-29 22:41:23.280 [WARN ] [ng.exec.internal.handler.ExecHandler] - Tried to execute 'sudo net rpc shutdown -I 192.168.xx.xx -U User%Passwd', but it is not contained in whitelist.
Egal was ich in die whitelist eintrage es funktioniert nicht. Ich habe gelesen ich muss nur den Befehl in den Anführungszeichen setzten.
Dies geht aber nicht.
Kann mir jemand sagen was ich genau in meinem Fall in die Whitelist eintragen muss?
Viele Grüße
Michael
ich komme nicht weiter.
Ich möchte über Openhab meinen Win 10 PC herunterfahren.
Meine Installation läuft auf einem Rasperry Pi mit folgender Versionsnummer : openHAB 2.5.6-2 (Release Build)
Auf der Console setzte ich folgenden Befehl ab "net rpc shutdown -I 192.168.xx.xx -U User%passwd" und der Windows PC fährt herunter.
Mein Thing habe ich so erstellt:
Thing exec:command:pcoff [command="sudo net rpc shutdown -I 192.168.XX.XX -U User%passwd -f", interval=0, autorun=false]
Mein Item habe ich so erstellt:
Switch PC_OFF "PC" { channel="exec:command:pcoff:run" }
In der Sitemap steht folgendes:
Switch item=PC_OFF mappings=[ON="OFF"]
Im Logfile erscheint beim Betätigen des Schalters:
2020-07-29 22:41:23.280 [WARN ] [ng.exec.internal.handler.ExecHandler] - Tried to execute 'sudo net rpc shutdown -I 192.168.xx.xx -U User%Passwd', but it is not contained in whitelist.
Egal was ich in die whitelist eintrage es funktioniert nicht. Ich habe gelesen ich muss nur den Befehl in den Anführungszeichen setzten.
Dies geht aber nicht.
Kann mir jemand sagen was ich genau in meinem Fall in die Whitelist eintragen muss?
Viele Grüße
Michael