Hi,
wenn ich auf OpenHab 4 WOL nutzen möchte, welches Binding muß denn dafür installiert sein?
WOL welches Binding
-
- Beiträge: 211
- Registriert: 23. Jul 2020 17:49
- Wohnort: Kreis Wesel
WOL welches Binding
---------------------
liebe Grüße Manfred
liebe Grüße Manfred
-
- Beiträge: 255
- Registriert: 22. Sep 2018 10:38
Re: WOL welches Binding
Das geht mit dem https://www.openhab.org/addons/bindings/network/
Beispiel einer Rule dazu:
Beispiel einer Rule dazu:
Code: Alles auswählen
rule "PC WakeOnLan"
when
Item wolPC received command ON
then
val strUID = "network:pingdevice:PC"
val actions = getActions("network", strUID)
if (actions === null) {
logInfo("actions", "Actions not found, check thing ID")
return; }
actions.sendWakeOnLanPacket()
end
openHAB 4.3 @ RPi 4 / SSD - InfluxDB2 und Grafana @ Synology Docker - KNX
- udo1toni
- Beiträge: 14849
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: WOL welches Binding
Es reicht auch, den online-Channel des Network Things mit einem Switch Item zu koppeln und dann den Befehl ON zu senden
Beispielkonfiguration für einen vdr (hier als Text, geht genauso gut auch über die UI):
Es gibt wohl auch einen Ansatz, auf ähnliche Weise ein "Sleep ON LAN" Paket zu verwenden, um eine Rechner gezielt schlafen zu schicken, aber
Das Network Addon liefert den Status ON oder OFF, je nachdem, ob der Rechner erreichbar ist oder nicht. Der ON-Befehl führt zu einem WOL-Packet, der OFF-Befehl fürht zu einem vdr-Befehl POWER_OFF.
Beispielkonfiguration für einen vdr (hier als Text, geht genauso gut auch über die UI):
Code: Alles auswählen
Thing network:pingdevice:vdrwozi "NH vdr Wohnzimmer" [ hostname="192.168.178.11", port=0, retry=1, timeout=5000, refreshInterval=60000, macAddress="12:34:56:78:9a:bc" ]
Thing vdr:vdr:vdrWozi "vdr Wohnzimmer" [ host="192.168.178.11", port=6419, refresh=30 ]
Code: Alles auswählen
Switch GFlivingVdrPower "VDR Power" (gVDR) {channel="vdr:vdr:vdrWozi:power", channel="network:pingdevice:vdrwozi:online", autoupdate="false"}
- muss dazu auf dem betreffenden Rechner ein entsprechender Daemon laufen,
- stellt das schon ein gewisses Risiko dar und
- unterstützt das Network Binding diese Funktion meines Wissens nicht.
Das Network Addon liefert den Status ON oder OFF, je nachdem, ob der Rechner erreichbar ist oder nicht. Der ON-Befehl führt zu einem WOL-Packet, der OFF-Befehl fürht zu einem vdr-Befehl POWER_OFF.
openHAB4.3.0 stable in einem Debian-Container (bookworm) (Proxmox 8.3.1, LXC), mit openHABian eingerichtet
-
- Beiträge: 211
- Registriert: 23. Jul 2020 17:49
- Wohnort: Kreis Wesel
Re: WOL welches Binding
Danke für die Infos. Werde mir das mal anschauen.
---------------------
liebe Grüße Manfred
liebe Grüße Manfred