Skip to content

v1.2.0 — Home Consumption accessory

Choose a tag to compare

@dacarson dacarson released this 14 Jun 20:30
· 6 commits to main since this release
821a36b

What's new

Home Consumption accessory (opt-in)

A new Home Consumption Eve Energy accessory shows the total real-time site load and derived lifetime home energy consumption. Enable it by adding accessories.homeConsumption: true to your config.

  • Eve Watts — real-time site load in Watts (direct from site_load_p)
  • Eve kWh — derived lifetime consumption: pv_en + imported − exported (exact without battery storage)
  • Full fakegato history in the Eve app (up to 7 days)
  • Configurable display name via homeConsumptionName (default: Home Consumption)

New config options

accessories.homeConsumption (boolean, default false) — enable the accessory

homeConsumptionName (string, default Home Consumption) — HomeKit display name

Changed files

  • src/homeConsumptionAccessory.ts (new)
  • pvs6Client.ts: siteLoadPowerW and homeConsumptionKWh added to PVS6Reading
  • settings.ts: homeConsumption and homeConsumptionName config fields
  • platform.ts: wires up HomeConsumptionAccessory when enabled
  • config.schema.json: schema entries for new options
  • README.md: updated docs, full config example, config table