homebridge-wattbox-ip
v1.1.1
Published
A Homebridge plugin for WattBox IP Power devices.
Downloads
31
Maintainers
Readme
Homebridge WattBox IP Power
A Homebridge plugin for WattBox IP Power devices.
Requirements
- Homebridge
- One or more supported WattBox IP Power devices
Supported Devices
- WB-800 Series
- WB-250 Series
- WB-150 Series
Note: This plugin implements the more recent WattBox Integration Protocol used by the above series devices. For WB-700 and WB-300 series devices, take a look at homebridge-wattbox.
Configuration
Example platform config in the Homebridge config.json:
"platforms": [
{
"platform": "WattBox IP",
"devices": [
{
"name": "My WattBox",
"host": "10.0.0.10",
"username": "wattbox",
"password": "wattbox",
"serviceTag": "ST1234567890ABCD",
"excludedOutlets": ["Unused"],
"readOnlyOutlets": ["Life Support"],
"resetOnlyOutlets": ["Modem", "Router"]
}
],
"debug": false,
"pollInterval": 10
}
]
Configuration Details
Field | Description -------------------------------|------------ platform | (required) Must be "WattBox IP" devices[].name | (required) Name for the device in HomeKit devices[].host | (required) WattBox Device Hostname or IP Address devices[].username | (required) WattBox Device Username devices[].password | (required) WattBox Device Password devices[].serviceTag | (required) WattBox Device Service Tag devices[].excludedOutlets | (optional) Array of outlet names to exclude from HomeKit devices[].readOnlyOutlets | (optional) Array of outlet names to disable changing outlet state, useful for outlets you want to view the state of but not control via HomeKit devices[].resetOnlyOutlets | (optional) Array of outlet names to send reset (off+on) outlet state change actions instead of power off, useful for outlets that should never be powered off like critical network equipment debug | (optional) Enable debug logging, disabled by default pollInterval | (optional) Interval in seconds for polling the latest outlet status, default is 10s