Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer

Wake, monitor, and power down your computer from Homey.

Features

  • Start a computer with Wake-on-LAN.
  • Monitor whether the computer is reachable from Homey.
  • Shut down the computer over SSH.
  • Create Flows that start or shut down selected computers.
  • Add multiple computers, each with their own network and SSH settings.

Setup

  1. Log in
    bunx homey login
  2. Select the Homey used for development
    bunx homey select
  3. Install and run Docker Desktop
    brew install docker
  4. Install dependencies
    bun install
  5. Generate the app manifest
    bun run app:build
  6. Run the app
    bun run dev

Device setup

  1. Add a Computer device in Homey.
  2. Open the device settings and enter the computer IP address and MAC address.
  3. Select the target operating system.
  4. If you want remote shutdown, enter the SSH username, password, and port.
  5. Test the on/off control from Homey.

Notes

  • Wake-on-LAN must be enabled in the computer BIOS or UEFI and operating system.
  • Windows: OpenSSH server must be installed and running.
  • The app marks the computer as online when SSH responds. If ping works but SSH does not, Homey shows the computer as on with a connectivity warning.
  • Linux and macOS shutdown uses sudo shutdown -h now, so the configured SSH account must be allowed to run that command.

Credits

About

Wake, monitor, and power down your computer from Homey.

Resources

Code of conduct

Contributing

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages