homebridge-solar-monitor-ivk
Version:
Solar production monitor for Homebridge with Pushover notifications
59 lines • 1.72 kB
JSON
{
"pluginAlias": "SolarMonitor",
"pluginType": "accessory",
"title": "Solar Monitor",
"description": "Solar production monitor with Pushover notifications",
"schema": {
"type": "object",
"properties": {
"name": {
"title": "Name",
"type": "string",
"default": "Solar Monitor",
"required": true,
"description": "Name of the solar monitor accessory"
},
"username": {
"title": "e-SenZ Username",
"type": "string",
"default": "314",
"required": true,
"description": "Your e-SenZ website username"
},
"password": {
"title": "e-SenZ Password",
"type": "string",
"default": "solgen314",
"required": true,
"description": "Your e-SenZ website password"
},
"updateInterval": {
"title": "Update Interval (minutes)",
"type": "integer",
"minimum": 5,
"maximum": 60,
"default": 15,
"required": true,
"description": "How often to check for solar data updates"
},
"pushoverUserKey": {
"title": "Pushover User Key",
"type": "string",
"description": "Your Pushover user key from https://pushover.net/",
"required": false
},
"pushoverAppToken": {
"title": "Pushover App Token",
"type": "string",
"description": "Your Pushover app token from https://pushover.net/apps/build",
"required": false
},
"secondUserKey": {
"title": "Second User Key (Optional)",
"type": "string",
"description": "Additional Pushover user key for family member",
"required": false
}
}
}
}