0.3.47 • Published 8 years ago

homebridge-winpc v0.3.47

Weekly downloads
12
License
ISC
Repository
github
Last release
8 years ago

homebridge-winpc

Homebridge module for the windows PC (using WOL and Airytec Switch Off)

Description

This plugin is basically a modification of homebridge-http. Main difference is:

  • Ability to poll every 5 min a WindowsPC
  • Ability to sent a WakeOnLan request
  • Ability to sent on OFF command to a WindowsPC (provided Airytec Switch Off is running in service mode and active)
  • If no answer is received, the power state is set to false
  • If any answer is received, the power state is set to true

Installation

  1. Install homebridge using: npm install -g homebridge
  2. Install this plugin using: npm install -g homebridge-philipswinpc
  3. Update your configuration file. See the sample below.

Configuration

Example accessory config (needs to be added to the homebridge config.json):

"accessories": [
	{
		"accessory": "WinPC",
		"name": "My Windows PC",
		"http_method": "GET",
		"on_url": "wol://40:39:51:04:99:c0",
		"off_url": "http://10.0.1.23:7878/?action=System.Shutdown",
		"status_url": "http://10.0.1.23:7878/",
		"sendimmediately": "yes",
		"poll_status_interval": "60",
		"username" : "User",
		"password" : "password",
		"powerstateOnError" : "0",
		"powerstateOnConnect" : "1"				
	}
]

Or:

"accessories": [
	{
		"accessory": "WinPC",
		"name": "My Windows PC",
		"http_method": "GET",
		"on_url": "wol://40:39:51:04:99:c0?ip=10.0.1.23",
		"off_url": "http://10.0.1.23:7878/?action=System.Shutdown",
		"status_url": "http://10.0.1.23:7878/",
		"sendimmediately": "yes",
		"poll_status_interval": "60",
		"username" : "User",
		"password" : "password",
		"powerstateOnError" : "0",
		"powerstateOnConnect" : "1"				
	}
]
0.3.47

8 years ago

0.3.46

8 years ago

0.3.45

8 years ago

0.3.44

8 years ago

0.3.43

8 years ago

0.3.42

8 years ago

0.3.41

8 years ago

0.3.40

8 years ago

0.3.39

8 years ago

0.3.38

8 years ago

0.3.37

8 years ago

0.3.36

8 years ago

0.3.35

8 years ago

0.3.34

8 years ago

0.3.33

8 years ago

0.3.32

8 years ago

0.3.31

8 years ago

0.3.30

8 years ago

0.3.29

8 years ago

0.3.28

8 years ago

0.3.27

8 years ago

0.3.26

8 years ago

0.3.25

8 years ago

0.3.24

8 years ago

0.3.23

8 years ago

0.3.22

8 years ago

0.3.21

8 years ago

0.3.20

8 years ago

0.3.18

8 years ago

0.3.17

8 years ago

0.3.16

8 years ago

0.3.12

8 years ago

0.3.11

8 years ago

0.3.10

8 years ago

0.3.9

8 years ago

0.3.8

8 years ago

0.3.7

8 years ago

0.3.6

8 years ago

0.3.5

8 years ago

0.3.4

8 years ago

0.3.3

8 years ago

0.3.2

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.0

8 years ago

0.1.0

8 years ago