Kiwigrid Solar
homebridge-kiwigrid · v1.2.4
Brings the battery level of Kiwigrid/Solarwatt PV battery systems into HomeKit.
What it says it supports
Brands
- Kiwigrid
- Solarwatt
Devices it names
- Solarwatt EnergyManager
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Works with Solarwatt MyReserve battery; other Kiwigrid-based gateways may not.
- Works1
- Not working2
| Device | Status | What they said | Source |
|---|---|---|---|
| Solarwatt MyReserve battery | Works | Fixed UUID issue after report.Saved copy… Hochfahren der HB kommt folgender Fehle ( HB läuft aber durch ): ERROR received from http://192.000.000.000/rest/kiwigrid/wizard/devices: Error: UUID 'urn:solarwatt:myreserve:bc:a30b000b0f4d' is not a valid UUID. Try using the provided 'generateUUID' function to create a valid UUID from any arbitrary string, like a serial number. Bei Eingabe der IP in den Browser kommt dir korrekte Antwort: [{"id":"000000-00000e-0000-0000-a129684aed7f","name":"Goethe-Str","deviceClass":"com.kiwigrid.devices.location.Location","powerConsumed":527,"powerProduced":730,"powerIn":0,"powerOut":203}, … Excerpt saved from GitHub on 2026-10-22. | Issue #1 · 2020-07 |
| Solarwatt Battery Pack Vision with Home Manager Flex | Not working | Plugin does not work with newest Home Manager Flex.Saved copyHello, I guess this homebridge plugin does not work for the newest Solarwatt Battery Pack Vision, with the latest Solarwatt Homemanager Flex? When I go to http://IPADDRESS/rest/kiwigrid/wizard/devices I get this as an ouput: devices.json Could you help me with this? Thnxs Evert Excerpt saved from GitHub on 2026-10-22. | Issue #26 · 2025-06 |
| Varta battery via Solarwatt gateway | Not working | TypeError reading undefined value.Saved copy… received from http://192.168.178.147/rest/kiwigrid/wizard/devices: TypeError: Cannot read properties of undefined (reading 'value') Wäre es möglich neben der Solarwatt Batterie auch die Varta Batterie (in Solarwatt mittlerweile integriert) anzeigen zu lassen? Danke und viele Grüße Martin Excerpt saved from GitHub on 2026-10-22. | Issue #25 · 2025-01 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local
Local API gateway REST on LAN
You’ll need
- Local gateway IP
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | >0.4.53 |
| Homebridge 2.0 | No |
| Node.js | >=10.17.0 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | Homebridge Kiwigrid |
| License | Apache-2.0 |
Community signals
| Downloads a week | 18 |
|---|---|
| Downloads a month | 86 |
| GitHub stars | 3 |
| Open issues | 2 |
| Closed issues | 3 |
| Last code push | 2026-10-09 |
| Latest version | 1.2.4 (2025-01-30) |
| First published | 2020-06-11 |
| Releases | 14 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- BatteryService
- HumiditySensor
Sources
- npm: https://www.npmjs.com/package/homebridge-kiwigrid
- Source code: https://github.com/awaescher/homebridge-kiwigrid
- Issues: https://github.com/awaescher/homebridge-kiwigrid/issues
- Verified plugins list: https://github.com/homebridge/verified