Hi,
I have GivEnergy Local (v1.5.0) installed in my Home Assistant setup. Can anyone help me map the GivEnergy with the Entities (39) that I see in the GivEnergy Local Integration.
In particular, I would like to be able to use an Automation on the value in the column.
Regards, Martin
PS - I hope the images work! Can't find a "preview" so I can test.
Nope. It seems that they haven't worked. So let me try a different method. What I want in the GivEnergy Local (and thus available for an HA Automation) is the "Import Total" from https://givenergy.cloud/inverter/<SA22... redacted...>/data | Meter Data Tab | 13th column.
Reconcile GivEnergy Portal Data with GivEnergy Local?
sensor.givtcp_sa2365g099_import_energy_total_kwh
Is this the sensor you are looking for ?
I have to say I've looked at that integration and seems quite limited in the information that you can get out of it - GivTCP would seem a better bet and works as an addon

Agree. The GivTCP is well supported and the owner is on here and the GuvTCP Facebook group too.
V2.03 we are on now.
TheDragon (GivEnergy) Isn't it 2.06 currently? Or at least the Docker version is.
Thank you all for the advice.
I've gone and installed it (V2.06) and I'll investigate later. One follow-on question if I may?
The Log page shows a number [CRITICAL] errors! Any thoughts?
Abridged snippet below:
2023-01-23 09:01:14,978 - GivLUT - [CRITICAL] - Consecutive failure count= 1
2023-01-23 09:01:14,980 - read - [ERROR] - Error collecting registers: (<class 'KeyError'>, KeyError(HR:013), <traceback object at 0x7fc951f4f600>)
2023-01-23 09:01:47,179 - GivLUT - [CRITICAL] - Consecutive failure count= 1
2023-01-23 09:01:47,182 - read - [ERROR] - Error collecting registers: (<class 'KeyError'>, KeyError(HR:013), <traceback object at 0x7fc951f57780>)
2023-01-23 09:03:53,016 - GivLUT - [CRITICAL] - Consecutive failure count= 1
2023-01-23 09:03:53,017 - read - [ERROR] - Error collecting registers: (<class 'KeyError'>, KeyError(IR:110), <traceback object at 0x7fc951f4f880>)
2023-01-23 09:04:32,759 - GivLUT - [CRITICAL] - Consecutive failure count= 1
2023-01-23 09:04:32,761 - read - [ERROR] - Error collecting registers: (<class 'KeyError'>, KeyError(HR:013), <traceback object at 0x7fc951f5b4c0>)
2023-01-23 09:05:09,631 - GivLUT - [CRITICAL] - Consecutive failure count= 1
2023-01-23 09:05:09,634 - read - [ERROR] - Error collecting registers: (<class 'KeyError'>, KeyError(HR:013), <traceback object at 0x7fc951f57680>)
2023-01-23 09:05:42,038 - GivLUT - [CRITICAL] - Consecutive failure count= 1
2023-01-23 09:05:42,040 - read - [ERROR] - Error collecting registers: (<class 'KeyError'>, KeyError(HR:013), <traceback object at 0x7fc951f57680>)
2023-01-23 09:06:19,151 - GivLUT - [CRITICAL] - Consecutive failure count= 1
2023-01-23 09:06:19,152 - read - [ERROR] - Error collecting registers: (<class 'KeyError'>, KeyError(IR:000), <traceback object at 0x7fc951f577c0>)
2023-01-23 09:06:30,411 - GivLUT - [CRITICAL] - Consecutive failure count= 2
2023-01-23 09:06:30,413 - read - [ERROR] - Error collecting registers: (<class 'KeyError'>, KeyError(HR:120), <traceback object at 0x7fc951f57680>)
2023-01-23 09:07:03,808 - GivLUT - [CRITICAL] - Consecutive failure count= 1
2023-01-23 09:07:03,809 - read - [ERROR] - Error collecting registers: (<class 'KeyError'>, KeyError(HR:113), <traceback object at 0x7fc951f5ad80>)
Regards, M.
mprowe The Givtcp instance is not receiving data from the inverter(s). Have you configured the Givtcp Options? If you have you should see some helpful messages in the log. I've reduced the Self-run Loop Timer to 20 seconds because if you're using the Givenergy app in local mode, the inverter needs time to respond to both calls and then spend time doing its thing.
Thank you Tim,
Tim the inverter needs time to respond...
That was the clue I needed! I still had GivEnergy Local running (because I didn't know what I has set up where).
I have now removed it and I think/hope that this is a "clean" log:
`2023-01-23 12:27:36,469 - startup - [CRITICAL] - Config directory already exists
2023-01-23 12:27:36,471 - startup - [CRITICAL] - Running Redis
2023-01-23 12:27:36,474 - startup - [CRITICAL] - Running RQ Dashboard on port 9181
2023-01-23 12:27:36,474 - startup - [CRITICAL] - Setting up invertor: 1 of 1
2023-01-23 12:27:36,600 - startup - [CRITICAL] - Recreating settings.py for invertor 1
2023-01-23 12:27:36,601 - startup - [CRITICAL] - Removing old invertor data cache
2023-01-23 12:27:36,601 - startup - [CRITICAL] - Removing old battery data cache
2023-01-23 12:27:36,602 - startup - [CRITICAL] - Running RQ worker to queue and process givernergy-modbus calls
2023-01-23 12:27:36,603 - startup - [CRITICAL] - Running Invertor read loop every 5s
2023-01-23 12:27:36,605 - startup - [CRITICAL] - Subscribing Mosquitto on port 1883
2023-01-23 12:27:36,609 - startup - [CRITICAL] - Starting Gunicorn on port 6345
2023-01-23 12:27:36,633 - startup - [CRITICAL] - Creating web dashboard config
2023-01-23 12:27:36,634 - startup - [CRITICAL] - Serving Web Dashboard from port 3042
2023-01-23 12:27:36,698 - startup - [CRITICAL] - Setting daily charge target forecast job to run at: 23:50
RQ Dashboard version 0.6.0
- Running on 0.0.0.0:9181
- Serving Flask app 'rq_dashboard.cli'
- Debug mode: off
[2023-01-23 12:27:37 +0000] [16] [INFO] Starting gunicorn 20.1.0
[2023-01-23 12:27:37 +0000] [16] [INFO] Listening at: http://0.0.0.0:6345 (16)
[2023-01-23 12:27:37 +0000] [16] [INFO] Using worker: sync
[2023-01-23 12:27:37 +0000] [30] [INFO] Booting worker with pid: 30
[2023-01-23 12:27:37 +0000] [31] [INFO] Booting worker with pid: 31
[2023-01-23 12:27:38 +0000] [32] [INFO] Booting worker with pid: 32
UPDATE The latest version ofserveis 14.1.2.
INFO: Accepting connections at http://localhost:3042.
2023-01-23 12:27:43,562 - read - [CRITICAL] - First time running so saving AC Charge status
2023-01-23 12:27:43,931 - read - [CRITICAL] - Publishing Home Assistant Discovery messages`
Regards, M.