Hallo,
ich habe eine Siemens Waschmaschine die über Homeconnect mit Openhab verbunden ist. Leider wird wenn die Maschine aus war die Verbindung nicht selbstständig hergestellt so das ich jedes mal das Binding neu starten oder speichern muss.
Ich habe versucht über exec das Binding neu zu starten, leider ohne Erfolg. Ich stehe da sehr auf dem Schlauch und habe es auch über die Konsole nicht hinbekommen.
Normalerweise mach ich alles über Putty über Port 22, jetzt kommt der Port 8101 hinzu, was muss ich wo machen?
Ach, ich fahre hier OH3.2
Binding neu starten über Switch
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Binding neu starten über Switch
Wenn Du direkt auf die Karaf Konsole willst, musst Du dafür einiges konfigurieren. der einfachste Zugriff läuft einfach wie gewohnt, Du verbindest Dich per ssh (z.B. PuTTY) auf den Rechner, auf dem openHAB läuft und rufst dann dort lokal ssh openhab@localhost -p8101 auf. Damit landest Du dann auf der Karaf Konsole und kannst z.B. mit bundle:restart org.openhab.binding.homeconnect das Binding neu starten (der genaue Name wird leicht anders lauten...)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: Binding neu starten über Switch
Hallo,
bei meinem Denon AVR ist das auch ab und zu notwendig damit er "Online" kommt:
Hinweis: Hier läuft noch OpenHab 2.4
Gruß Peter
bei meinem Denon AVR ist das auch ab und zu notwendig damit er "Online" kommt:
Code: Alles auswählen
rule "Denon Thing Reset"
when
Item Reset_DenonThing received command
then
switch(receivedCommand) {
case ON : sendHttpPutRequest("http://192.168.2.106:8080/rest/things/denonmarantz:avr:0005cd3a0e8e/enable", "application/json", 'enabled') //Disable Thing
case OFF : sendHttpPutRequest("http://192.168.2.106:8080/rest/things/denonmarantz:avr:0005cd3a0e8e/enable", "application/json", 'true') //Enable Thing
}
end
Gruß Peter
- OpenHab 2.4
#PWRUP
#PWRUP
-
- Beiträge: 22
- Registriert: 31. Dez 2017 12:16
Re: Binding neu starten über Switch
Vielen Dank schoneinmal dafür, ich bekomm jetzt das Binding über den Befehl
sudo /usr/bin/ssh -p 8101 -i /var/lib/openhab/openhab.id_rsa openhab@openhabian bundle:restart org.openhab.binding.homeconnect
neu gestartet, nur wie bekomm ich es über das exec-Binding hin?
ich habe den oben genannten Befehl in der Whitelist eingetragen und in der /etc/sudoers.d/010_pi-nopasswd.tmp
openhabian ALL=(ALL) NOPASSWD: ALL
openhab ALL=(ALL) NOPASSWD: ALL
dennoch bekomm ich Fehlermeldungen?
sudo /usr/bin/ssh -p 8101 -i /var/lib/openhab/openhab.id_rsa openhab@openhabian bundle:restart org.openhab.binding.homeconnect
neu gestartet, nur wie bekomm ich es über das exec-Binding hin?
ich habe den oben genannten Befehl in der Whitelist eingetragen und in der /etc/sudoers.d/010_pi-nopasswd.tmp
openhabian ALL=(ALL) NOPASSWD: ALL
openhab ALL=(ALL) NOPASSWD: ALL
dennoch bekomm ich Fehlermeldungen?
-
- Beiträge: 1173
- Registriert: 4. Nov 2019 22:08
Re: Binding neu starten über Switch
Hi,
welche Siemens Waschmaschine hast Du?? Ich habe selber auch eine Waschmaschine und auch einen Geschirrspüler von Siemens und beide sind problemlos über opneHAB zu steuern. Der einzige Unterschied ist, dass das Thing für die Waschmaschine offline ist, wenn diese ausgeschaltet ist. Der Geschirrspüler bleibt als Thing online. Beide sind aber nicht steuerbar, was auch Sinn macht, sofern diese ausgeschaltet sind. Nachdem dann die Geräte für einen Lauf vorbereitet sind, werden die mit der Option "Remote Start" aktiviert. Somit sind die dann in openHAB sichtbar und können über einen entsprechenden Befehl gesteuert werden.
Derzeit spiele ich noch etwas mit dem SMA Home Manager, der die Geräte auch mit einem Remote/Delayed Start starten kann, in Abhängigkeit von der erwarteten Erzeugung, andere Verbraucher (z.B. E-Auto) etc.
Das Binding brauchte ich ewig nicht neu starten. Ab und an mal die Bridge neu authorisieren, aber dazu habe ich einen Bookmark auf dem Handy, was in wenigen Sekunden erledigt ist. Trifft aber nur alle paar Wochen mal auf.
Viele Grüße
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3
-
- Beiträge: 22
- Registriert: 31. Dez 2017 12:16
Re: Binding neu starten über Switch
Gerade nochmal probiert und jetzt hat die Maschine sich sofort mit OH verbunden, werde das mal beobachten müssen und trotzdem die Möglichkeit des neu Starten des Bindings einbauen.
Ich habe eine IQ500 WM14UP40/01 und bisher klappte das mit dem Neuverbinden beim Einschalten nicht.
Ich habe eine IQ500 WM14UP40/01 und bisher klappte das mit dem Neuverbinden beim Einschalten nicht.