You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PV readings for the Solax X3-Ultra (Gen5 Hybrid inverter) are not reproducible. You can compare the readings from the screenshot and the readings from the logs. The screenshot is from the Home Assistant Solax Modbus integration. HA and Solax reading are similar, only evcc is off.
Both, the HA Solax integration and evcc are reading the values from the HA modbus proxy addon. It seems that evcc reads a wrong register, or is doing some wrong calculations (if the value is calculated by evcc). I have only a simple site without any other smart meter or load on this site yet, as you can see in the configuration. Also, the bigger the PV power, the bigger the difference between the readings from HA and evcc gets.
Unfortunately the nightly version isn't provided via HA, so please excuse me that I wasn't able to test it with the nightly version.
Steps to reproduce
Nothing special needed, just using the Solax X3-Ultra inverter, which is one of the Solax Gen5 Hybrid inverters.
Configuration details
## minimal configuration examplelog: infolevels:
lp-1: tracesite: tracesite:
title: Home # display name for UImeters:
pv:
- solax_x3_ultra# define your loadpoints according your needs# see https://docs.evcc.io/en/docs/reference/configuration/loadpointsloadpoints:
- title: Parkplatz # display name for UIvehicle: tesla_m3 # default vehiclecharger: twc3# meter definitions# name can be freely chosen and is used as reference when assigning meters to site and loadpoints# for documentation see https://docs.evcc.io/docs/devices/metersmeters:
# replace with your real grid meter# replace with your real pv system
- name: solax_x3_ultratype: templatetemplate: solaxusage: pv# Modbus TCPmodbus: tcpipid: 1host: 192.168.1.1 # Hostnameport: 502# Port# replace with your real battery
- name: my_pvtype: templatetemplate: demo-meterusage: pvpower: 7000# 4 kW productionchargers:
- name: twc3type: templatetemplate: twc3host: 192.168.2.1:8080 # IP-Adresse oder Hostname# replace with your real vehicle (optional)# see https://docs.evcc.io/docs/devices/vehiclesvehicles:
- name: tesla_m3type: templatetemplate: teslatitle: Tesla Model 3capacity: 60# Akkukapazität in kWh (optional)clientId: aaa # Kunden ID deiner [Tesla Developer App](https://developer.tesla.com/dashboard).accessToken: aaa # von [myteslamate.com](https://app.myteslamate.com/).refreshToken: aaa # von [myteslamate.com](https://app.myteslamate.com/).proxyToken: aaaa# enter your real grid tariff and feed-in price# see https://docs.evcc.io/docs/devices/tariffs# mqtt brokermqtt:
broker: 192.168.1.1:1883topic: evcc # root topic for publishing, set empty to disableuser: evccpassword: evcc
Looking at the Code from the Solax HA Modbus Integration I found out that they are using
register=0x6C for inverter power L1
register=0x70 for inverter power L2
register=0x74 for inverter power L3
and then calculating the sum of the three values to get the total inverter power. Searching in the solax template for these registers, I'm unable to find them, even when converting the hex values to decimal representation.
Comparing the values from evcc and HA, it seems that one of the three phases is not counted in evcc. Thinking more about it, I believe evcc is using just the MPPT values? As I'm pretty new to the pv topic, I have not really experience with it, but I guess using the power values of the MPPTs is anyway not the right way to calculate the power output of the inverter.
Describe the bug
PV readings for the Solax X3-Ultra (Gen5 Hybrid inverter) are not reproducible. You can compare the readings from the screenshot and the readings from the logs. The screenshot is from the Home Assistant Solax Modbus integration. HA and Solax reading are similar, only evcc is off.
Both, the HA Solax integration and evcc are reading the values from the HA modbus proxy addon. It seems that evcc reads a wrong register, or is doing some wrong calculations (if the value is calculated by evcc). I have only a simple site without any other smart meter or load on this site yet, as you can see in the configuration. Also, the bigger the PV power, the bigger the difference between the readings from HA and evcc gets.
Unfortunately the nightly version isn't provided via HA, so please excuse me that I wasn't able to test it with the nightly version.
Steps to reproduce
Nothing special needed, just using the Solax X3-Ultra inverter, which is one of the Solax Gen5 Hybrid inverters.
Configuration details
Log details
What type of operating system or environment does evcc run on?
HomeAssistant Add-on
Nightly build
Version
0.133.0
The text was updated successfully, but these errors were encountered: