From: Fabian Wolter Date: Sat, 8 Oct 2022 19:19:16 +0000 (+0200) Subject: [network] Fix wake-on-lan functions in DSL rules (#13519) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=d18322f86088c02e53f61646eb9e15d85881b34c;p=openhab-addons.git [network] Fix wake-on-lan functions in DSL rules (#13519) Signed-off-by: Fabian Wolter --- diff --git a/bundles/org.openhab.binding.network/src/main/java/org/openhab/binding/network/internal/action/NetworkActions.java b/bundles/org.openhab.binding.network/src/main/java/org/openhab/binding/network/internal/action/NetworkActions.java index d9fb016fa5..136236ab39 100644 --- a/bundles/org.openhab.binding.network/src/main/java/org/openhab/binding/network/internal/action/NetworkActions.java +++ b/bundles/org.openhab.binding.network/src/main/java/org/openhab/binding/network/internal/action/NetworkActions.java @@ -56,6 +56,10 @@ public class NetworkActions implements ThingActions { sendWakeOnLanPacketViaMac(); } + public static void sendWakeOnLanPacket(ThingActions actions) { + ((NetworkActions) actions).sendWakeOnLanPacketViaMac(); + } + @RuleAction(label = "send a WoL packet", description = "Send a Wake-on-LAN packet to wake the device via Mac.") public void sendWakeOnLanPacketViaMac() { NetworkHandler localHandler = handler; @@ -66,6 +70,10 @@ public class NetworkActions implements ThingActions { } } + public static void sendWakeOnLanPacketViaMac(ThingActions actions) { + ((NetworkActions) actions).sendWakeOnLanPacketViaMac(); + } + @RuleAction(label = "send a WoL packet", description = "Send a Wake-on-LAN packet to wake the device via IP.") public void sendWakeOnLanPacketViaIp() { NetworkHandler localHandler = handler; @@ -76,7 +84,7 @@ public class NetworkActions implements ThingActions { } } - public static void sendWakeOnLanPacket(ThingActions actions) { - ((NetworkActions) actions).sendWakeOnLanPacketViaMac(); + public static void sendWakeOnLanPacketViaIp(ThingActions actions) { + ((NetworkActions) actions).sendWakeOnLanPacketViaIp(); } }