Homebridge plugin for controlling a WattBox
APACHE-2.0 License
WattBox plugin for Homebridge.
{
"platforms": [
{
"platform": "WattBox",
"name": "WattBox",
"address": "http://192.168.1.100",
"username": "wattbox",
"password": "wattbox"
}
]
}
Outlets can be included or excluded by name:
{
"platforms": [
{
// ... required config, see above
"includeOutlets": ["<name>"], // Defaults to null
"excludeOutlets": ["<name>"] // Defaults to null
}
]
}
These config values should not be configured under normal situations, but are exposed nonetheless. Min, max, and default values are enforced to keep the plugin usable.
The time to live (in seconds) for a cached status to avoid excessive API calls:
{
"platforms": [
{
// ... required config, see above
"outletStatusCacheTtl": <seconds>>, // Defaults to 15
}
]
}
The polling interval (in milliseconds) to query the API for status changes:
{
"platforms": [
{
// ... required config, see above
"outletStatusPollInterval": <milliseconds>>, // Defaults to 15000
}
]
}