Openhab und Whitelist
-
- Beiträge: 13
- Registriert: 30. Jul 2020 09:44
Openhab und Whitelist
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
Hallo Zusammen,
ich habe es hinbekommen.
Hier die Lösung:
[Things]
Thing exec:command:shutd [command="sudo net rpc shutdown -I 192.168.xx.xx -U User%%Pass", interval=0, autorun=false]
[Items]
Switch shutdown "PC" { channel="exec:command:shutd:run" }
[Sitemap]
Switch item=shutdown mappings=[ON="OFF"]
[whitelist]
sudo net rpc shutdown -I 192.168.xx.xx -U User%%Pass
Die Lösung war das doppelte Prozentzeichen zwischen User und Passwort. Bei nur einem Prozentzeichen wird das Passwort als was auch immer interpretiert.
Viele Grüße
Gehe zur vollständigen Antwortich habe es hinbekommen.
Hier die Lösung:
[Things]
Thing exec:command:shutd [command="sudo net rpc shutdown -I 192.168.xx.xx -U User%%Pass", interval=0, autorun=false]
[Items]
Switch shutdown "PC" { channel="exec:command:shutd:run" }
[Sitemap]
Switch item=shutdown mappings=[ON="OFF"]
[whitelist]
sudo net rpc shutdown -I 192.168.xx.xx -U User%%Pass
Die Lösung war das doppelte Prozentzeichen zwischen User und Passwort. Bei nur einem Prozentzeichen wird das Passwort als was auch immer interpretiert.
Viele Grüße
Re: Openhab und Whitelist
Code: Alles auswählen
Thing exec:command:pcoff [command="sudo net rpc shutdown -I 192.168.XX.XX -U User%passwd -f", interval=0, autorun=false]
whiltelist
Code: Alles auswählen
sudo net rpc shutdown -I 192.168.XX.XX -U User%passwd -f
Vielleicht hilft dieser Thread hier ein bißchen:
viewtopic.php?f=15&t=3725
Grüße
Thomas
-
- Beiträge: 13
- Registriert: 30. Jul 2020 09:44
Re: Openhab und Whitelist
Danke für die Antwort:
Dann steht om Log folgender Eintrag:
2020-07-30 13:58:58.856 [WARN ] [ng.exec.internal.handler.ExecHandler] - An exception occurred while formatting the command line with the current time and input values : 'Conversion = 'j''
Stimmt da etwas mit der Formatierung nicht?
Viele Grüße
Dann steht om Log folgender Eintrag:
2020-07-30 13:58:58.856 [WARN ] [ng.exec.internal.handler.ExecHandler] - An exception occurred while formatting the command line with the current time and input values : 'Conversion = 'j''
Stimmt da etwas mit der Formatierung nicht?
Viele Grüße
Re: Openhab und Whitelist
Ist ein Parameter in dem Command, der erst zur Laufzeit eingesetzt wird?mj1234 hat geschrieben: ↑30. Jul 2020 14:10 Danke für die Antwort:
Dann steht om Log folgender Eintrag:
2020-07-30 13:58:58.856 [WARN ] [ng.exec.internal.handler.ExecHandler] - An exception occurred while formatting the command line with the current time and input values : 'Conversion = 'j''
Stimmt da etwas mit der Formatierung nicht?
-
- Beiträge: 13
- Registriert: 30. Jul 2020 09:44
Re: Openhab und Whitelist
Eventuell username und Passwort?
Sonst wüsste ich nicht.
Sonst wüsste ich nicht.
-
- Beiträge: 13
- Registriert: 30. Jul 2020 09:44
Re: Openhab und Whitelist
Danke, für die Info.
Den Link hatte ich schon gelesen bevor ich hier gepostet habe.
Für mich hat sich da keine Lösung erschlossen.
Vielleicht kann ja noch jemand anders helfen?
Viele Grüße
Den Link hatte ich schon gelesen bevor ich hier gepostet habe.
Für mich hat sich da keine Lösung erschlossen.
Vielleicht kann ja noch jemand anders helfen?
Viele Grüße
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Openhab und Whitelist
Hast Du openHAB mal neu gestartet? Die whitelist ist manchmal etwas zickig. Ab und zu muss man auch nach einem Neustart noch ein touch auf die whitelist ausführen, damit openHAB sie neu einliest.
Soweit ich weiß, ist das in der aktuellen Version aber schon gefixt. (2.5.7)
Gesendet von iPad mit Tapatalk
Soweit ich weiß, ist das in der aktuellen Version aber schon gefixt. (2.5.7)
Gesendet von iPad mit Tapatalk
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 13
- Registriert: 30. Jul 2020 09:44
Re: Openhab und Whitelist
Danke für den Tip.
Leider keine Änderung.
Nun weiß ich auch nicht weiter.
Viele Grüße
Leider keine Änderung.
Nun weiß ich auch nicht weiter.
Viele Grüße
-
- Beiträge: 13
- Registriert: 30. Jul 2020 09:44
Re: Openhab und Whitelist
Hallo Zusammen,
ich habe es hinbekommen.
Hier die Lösung:
[Things]
Thing exec:command:shutd [command="sudo net rpc shutdown -I 192.168.xx.xx -U User%%Pass", interval=0, autorun=false]
[Items]
Switch shutdown "PC" { channel="exec:command:shutd:run" }
[Sitemap]
Switch item=shutdown mappings=[ON="OFF"]
[whitelist]
sudo net rpc shutdown -I 192.168.xx.xx -U User%%Pass
Die Lösung war das doppelte Prozentzeichen zwischen User und Passwort. Bei nur einem Prozentzeichen wird das Passwort als was auch immer interpretiert.
Viele Grüße
ich habe es hinbekommen.
Hier die Lösung:
[Things]
Thing exec:command:shutd [command="sudo net rpc shutdown -I 192.168.xx.xx -U User%%Pass", interval=0, autorun=false]
[Items]
Switch shutdown "PC" { channel="exec:command:shutd:run" }
[Sitemap]
Switch item=shutdown mappings=[ON="OFF"]
[whitelist]
sudo net rpc shutdown -I 192.168.xx.xx -U User%%Pass
Die Lösung war das doppelte Prozentzeichen zwischen User und Passwort. Bei nur einem Prozentzeichen wird das Passwort als was auch immer interpretiert.
Viele Grüße