/homebridge-fronius-inverter-lights

Homebridge plugin for Fronius inverter with smart meter as a lightbulb accessory

Primary LanguageTypeScriptMIT LicenseMIT

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

    "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