0.0.5 • Published 6 years ago
homebridge-solaredge-kiosk v0.0.5
homebridge-solaredge-kiosk
A SolarEdge Inverter plugin for Homebridge. This plugin is intended to be used with the SolarEdge kiosk page, if for some reason you don't have a proper API key to access their regular API.
This creates a Light Sensor in HomeKit, where the Lux reading is actually the current power generation in Watts.
This is a fork of ecoen66's homebridge-solaredge-inverter plugin. This fork uses the endpoint that powers the SolarEdge kiosk page. That plugin is heavily based on the work of Stog's homebridge-fronius-inverter accessory, and so is this.
Installation
Run these commands:
% sudo npm install -g homebridge
% sudo npm install -g homebridge-solaredge-kioskNB: If you install homebridge like this:
sudo npm install -g --unsafe-perm homebridgeThen all subsequent installations must be like this:
sudo npm install -g --unsafe-perm homebridge-solaredge-kioskConfiguration
Example accessory config (needs to be added to the homebridge config.json):
...
"accessories": [
{
"name": "SolarEdge Inverter",
"manufacturer": "SolarEdge",
"model": "SE10000H-US000BNU4",
"serial": "myserialno",
"guid": "longkey",
"accessory": "SolarEdge Inverter Kiosk"
}
]
...Config Explanation:
| Field | Description |
|---|---|
| accessory | (required) Must always be "SolarEdge Inverter Kiosk". |
| name | (required) The name you want to use for for the power level widget. |
| guid | (required) The GUID from the URL of your SolarEdge kiosk page. |
| manufacturer | (optional) This shows up in the HomeKit accessory Characteristics. |
| model | (optional) This shows up in the HomeKit accessory Characteristics. |
| serial | (optional) This shows up in the HomeKit accessory Characteristics. |
0.0.5
6 years ago