Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/longzheng/homebridge-fronius-inverter-lights
Homebridge plugin for Fronius inverter with smart meter as a lightbulb accessory
https://github.com/longzheng/homebridge-fronius-inverter-lights
fronius fronius-inverter fronius-solar-api homebridge homebridge-plugin
Last synced: 6 days ago
JSON representation
Homebridge plugin for Fronius inverter with smart meter as a lightbulb accessory
- Host: GitHub
- URL: https://github.com/longzheng/homebridge-fronius-inverter-lights
- Owner: longzheng
- License: mit
- Created: 2020-07-11T06:04:09.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-11T04:25:57.000Z (3 months ago)
- Last Synced: 2024-11-12T18:29:37.307Z (8 days ago)
- Topics: fronius, fronius-inverter, fronius-solar-api, homebridge, homebridge-plugin
- Language: TypeScript
- Homepage:
- Size: 2.03 MB
- Stars: 10
- Watchers: 1
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# homebridge-fronius-inverter-lights
Homebridge plugin for Fronius inverter with smart meter as a lightbulb accessory
- Adds lightbulb accessories
- Export - net export (lightbulb brightness % relative to solar generation)
- Import - net import (lightbulb brightness % relative to solar generation)
- Load - the amount of grid load
- PV - the amount of solar generation (lightbulb brightness % relative to max PV capacity)
- (If battery) Battery % - the battery state of charge (average)
- (If battery) Battery charging - the battery charging rate
- (If battery) Battery discharging - the battery discharging rate
- Lightbulb brightness lux represents watts## Screenshots
## Install
```
npm i -g homebridge-fronius-inverter-lights@latest
```## Homebridge config
```javascript
"platforms": [
{
"name": "Fronius inverter",
"platform": "FroniusInverterLightsPlatform",
"inverterIp": "192.168.1.124",
"pollInterval": 2,
"battery": false
},```
- `name` (required) the name of the plugin instance
- `platform` (required) the name of the plugin, must be `FroniusInverterLightsPlatform`
- `inverterIp` (required) the IP address of your Fronius inverter
- `pollInterval` (required) the polling frequency in seconds
- `battery` (optional) enable battery accessory to show your battery SOC and usage## Enable Solar API on newer Fronius inverters
Some newer Fronius inverter models may disable access to the local Solar API by default, which you must manually enable before setting up this plugin.
Login to the local web UI as **Customer** or **Technician** user, open the hamburger menu on the left, select **Communication**, select **Solar API**, then turn on **Activate communication via Solar API**, and finally select **Save**.
![image](https://github.com/longzheng/homebridge-fronius-inverter-lights/assets/484912/df891cd0-beb0-4ff1-b184-e5734df9111b)