hoggy Yes! Thank you! I finally have data..
{ "Battery_Details": { "BG2112G099": { "Battery_Capacity": 162.13, "Battery_Cell_10_Voltage": 3.293, "Battery_Cell_11_Voltage": 3.285, "Battery_Cell_12_Voltage": 3.285, "Battery_Cell_13_Voltage": 3.29, "Battery_Cell_14_Voltage": 3.293, "Battery_Cell_15_Voltage": 3.291, "Battery_Cell_16_Voltage": 3.295, "Battery_Cell_1_Temperature": 23.9, "Battery_Cell_1_Voltage": 3.29, "Battery_Cell_2_Temperature": 22.5, "Battery_Cell_2_Voltage": 3.288, "Battery_Cell_3_Temperature": 23.1, "Battery_Cell_3_Voltage": 3.291, "Battery_Cell_4_Temperature": 22.0, "Battery_Cell_4_Voltage": 3.288, "Battery_Cell_5_Voltage": 3.291, "Battery_Cell_6_Voltage": 3.288, "Battery_Cell_7_Voltage": 3.288, "Battery_Cell_8_Voltage": 3.291, "Battery_Cell_9_Voltage": 3.291, "Battery_Cells": 16, "Battery_Cycles": 164, "Battery_Design_Capacity": 158.72, "Battery_Firmware_Version": 3007, "Battery_Remaining_Capacity": 1 etc etc
So my steps were to:
- Install Docker Desktop for Windows (but now I know where I'm going could easily be on a Raspberry Pi)
- Run in PowerShell command prompt: docker pull britkat/giv_tcp-ma
- Run next command: docker run --name GivTCP -d -p 6345:6345 -e INVERTOR_IP_1=XXX.XXX.XXX.XXX britkat/giv_tcp-ma
And bingo, it started showing data when browsing to http://127.0.0.1:6345/runAll
Now I did ALOT more in there, so not sure if what I did in other (failed) steps helped this finally work but it now shows data. Next step I assume is to get something to log this JSON data?