Wake On Lan is my first hubitat app It allows you to wake/boot your PC's up from the hub using any automation app you want.
Advantages of this app:
-
You can define multiple devices and automate them with your favorite rule app without needing to create a virtual device
-
It uses its own implication of WakeOnLan so it will probably work even if other solutions fail.
-
It allows you to change the port and password
-
It allows waking up of remote computers (outside of your own LAN)
Before You Begin:
-
Make sure your Hubitat is upgraded to the latest version
-
Enable "Wake on LAN" on your PC and get the MAC address of your network adapter. Read how to do this here: How to Enable Wake-on-LAN in Windows 10
Installation:
-
Option 1 (RECOMMENDED):
Download and install via Hubitat Package Manager -
Option 2:
-
Download the app bundle from here: https://bit.ly/3sDOvRQ
-
Choose bundles from the menu on the left, then input bundle from the top right
-
Click "Choose File", select the downloaded file and press import
-
Add the app by choosing "Apps" on the left and then "Add User App" on the right
-
Choose " WakeOnLan" from the list and then press "Done" on the welcome page
Using The APP:
-
Start the app by selecting "APPS" on the left menu and then selecting the app from the list
-
Click "Add Device"
-
Choose a name (Example: Bedroom PC) and enter the MAC address, then press "Done".
How do I find the MAC address on my computer? | Information Technology Services
(To understand the rest of the fields read the "Advanced Features" Section in this post) -
Use Basic rules or any other rules or automation apps to automate the boot-up of your PC. The device you added will be visible as a switch, turning the switch on boots up the PC, (other commands: "wake" and "push" do the same, off doesn't do anything)
Advanced features:
-
IP address - if an IP is not provided, the wake-up signal will be sent inside your own LAN network only. If you want to wake up a pc on another network you'll need to provide the device's IP address.
-
Port - The default port is 7 and it should work fine. if it doesn't try using port 9 or 0
-
SecureOn Code - Certain NICs support a security feature called "SecureOn". It allows users to store within the NIC a hexadecimal password of 6 bytes. Example: "EF4F34A2C43F"
Change Log:
1.00: and so it begins...
1.01: minor bug fixes