Hi all.
I have a photovoltaic system with an Azzurro ZCS inverter connect to the network and the app for the phone but not compatible with home assistant. I want to let home assistant know the actual charge off the battery but I don’t know how to retrieve the value.
I thought that a good idea is to read directly the voltage of the battery (max 90volts) but I don’t now how to let the esp32 or other similar hardware read the voltage value.
Ciao devi inviare una mail [email protected]
e chiedere l’accesso alle API.
Ti invieranno un pdf con un codice Authorization il quale va abbianato al tuo serial number inverter (thingkey).
In english
Hi you have to send an email [email protected]
and ask for access to the API.
They will send you a pdf with an Authorization code which must be matched with your inverter serial number (thingkey).
Tried to nmap their inverter and no open port except a network diagnostic (but no energy data).
You could try to sniff all traffic from the inverter (it basically “calls home” and upload its statistics from time to time) and try to sort out the payload, unless they make an encrypted connection but this is far beyond my level of expertise.
Will rely on pulling info via API (which is awful not because of @sdesalve work but because of their servers) for now.
And maybe setting a transparent proxy to pull the info before getting to internet at a later stage.
The other alternative is by physically connectin to some serial (currently not exposed) and poking around with their communication bus.
2022-02-25 09:30:58 WARNING (MainThread) [homeassistant.components.integration.sensor] The 'unit' option near /config/configuration.yaml:53 is deprecated, please remove it from your configuration
2022-02-25 09:30:58 WARNING (MainThread) [homeassistant.components.integration.sensor] Could not restore last state: [<class 'decimal.ConversionSyntax'>]
2022-02-25 09:31:01 WARNING (Recorder) [homeassistant.components.sensor.recorder] sensor.batteria has unit % which is unsupported for device_class energy