[BETA] GivEnergy Connect

I have built an integration for GivEnergy battery inverters. It's pretty simple right now but I'm open to requests for improvements :slight_smile:

This app creates four child devices:
GivEnergy Battery : Battery Power Meter Child Device (Battery, Power Meter capabilities)
GivEnergy Grid Power : Power Meter Child Device (Power Meter capability)
GivEnergy Load Power : Power Meter Child Device (Power Meter capability)
GivEnergy PV Power : Power Meter Child Device (Power Meter capability)

In order to use this app you will also need to run the GivTCP service on your network, this exposes the local TCP interface offered by the battery as a more easily consumable REST service.

Currently this app is not available on Hubitat Package Manager. If folks are using it and would like me to add it to HPM just let me know.

You need the app:
https://raw.githubusercontent.com/xap-code/hubitat/master/givenergy/apps/givenergy_connect.groovy
And two child devices:
https://raw.githubusercontent.com/xap-code/hubitat/master/givenergy/devices/battery_power_meter_child_device.groovy
https://raw.githubusercontent.com/xap-code/hubitat/master/givenergy/devices/power_meter_child_device.groovy

The GivTCP service is available as a docker image at:
https://hub.docker.com/r/britkat/giv_tcp-ma

2 Likes