Replies: 4 comments 2 replies
-
This integration won't directly provide this information and is by design as it'll only present the registers/data provided by the SolarEdge Modbus API. Have a look at this page in the wiki. https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki/Template-Sensors-for-Power-and-Energy#single-inverter-single-battery-single-import--export-meter |
Beta Was this translation helpful? Give feedback.
-
Thanks for the quick reply and the help. Sadly i have a second solar inverter (without battery so won't be that easy) but will have to see what i can do. Thank you! |
Beta Was this translation helpful? Give feedback.
-
No problem. If the second is a solaredge inverter then those templates could be adjusted to accommodate that. It will really depend on what you want to show, be it a combined solar generation value, or solar generation value per inverter. Happy to bounce ideas around if needed. |
Beta Was this translation helpful? Give feedback.
-
after trying with template sensors the data is all wrong, because the dc power is not the solar generation and all these templates seem to assume as much, i have a hybrid so it is the solar and the battery, am i missing something? can someone help me? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the bug
I have a solaredge home hub (SE10K-RWB)
The issue is that it doesn't show the solar output only the ac output of the entire device (ac power and ac energy are also the output of the battery that value is a combination of solar and battery wich cannot be used for the energy dashboard) how do i get the output of the solar string in w or kwh? So i can integrate this into the energy dashboard
Expected behavior
Dedicated Solar output value.
Screenshots
No response
Diagnostic File
{
"home_assistant": {
"installation_type": "Home Assistant OS",
"version": "2025.5.3",
"dev": false,
"hassio": true,
"virtualenv": false,
"python_version": "3.13.3",
"docker": true,
"arch": "aarch64",
"timezone": "Europe/Vienna",
"os_name": "Linux",
"os_version": "6.6.74-haos-raspi",
"supervisor": "2025.05.3",
"host_os": "Home Assistant OS 15.2",
"docker_version": "28.0.4",
"chassis": "embedded",
"run_as_root": true
},
"custom_components": {
"battery_notes": {
"documentation": "https://andrew-codechimp.github.io/HA-Battery-Notes/",
"version": "2.3.9",
"requirements": []
},
"remote_homeassistant": {
"documentation": "https://github.com/custom-components/remote_homeassistant",
"version": "3.11",
"requirements": []
},
"webrtc": {
"documentation": "https://github.com/AlexxIT/WebRTC",
"version": "v3.5.1",
"requirements": []
},
"ollama_conversation": {
"documentation": "https://github.com/ej52/hass-ollama-conversation#options",
"version": "v1.0.2",
"requirements": []
},
"volkswagencarnet": {
"documentation": "https://github.com/robinostlund/homeassistant-volkswagencarnet",
"version": "v5.0.3",
"requirements": [
"pytz",
"volkswagencarnet==5.0.2"
]
},
"extended_openai_conversation": {
"documentation": "https://github.com/jekalmin/extended_openai_conversation",
"version": "1.0.3",
"requirements": [
"openai~=1.3.8"
]
},
"hacs": {
"documentation": "https://hacs.xyz/docs/use/",
"version": "2.0.5",
"requirements": [
"aiogithubapi>=22.10.1"
]
},
"simple_thermostat": {
"documentation": "https://github.com/dadge/simple_thermostat",
"version": "1.0.2",
"requirements": []
},
"alexa_media": {
"documentation": "https://github.com/alandtse/alexa_media_player/wiki",
"version": "4.9.2",
"requirements": [
"alexapy==1.27.10",
"packaging>=20.3",
"wrapt>=1.14.0"
]
},
"midea_ac_lan": {
"documentation": "https://github.com/georgezhao2010/midea_ac_lan#readme",
"version": "v0.3.22",
"requirements": []
},
"rpi_gpio_pwm": {
"documentation": "https://github.com/RedMeKool/HA-Raspberry-pi-GPIO-PWM",
"version": "V2024.2.1",
"requirements": [
"gpiozero==1.6.2",
"pigpio==1.78"
]
},
"spotcast": {
"documentation": "https://github.com/fondberg/spotcast",
"version": "v3.6.30",
"requirements": []
},
"volkswagen_we_connect_id": {
"documentation": "https://github.com/mitch-dc/volkswagen_we_connect_id#readme",
"version": "1.0",
"requirements": [
"weconnect==0.60.7",
"ascii_magic>=2.0.0"
]
},
"xsense": {
"documentation": "https://github.com/Jarnsen/ha-xsense-component_test",
"version": "1.0.16",
"requirements": [
"python-xsense==0.0.16",
"paho-mqtt==2.1.0"
]
},
"custom_openai_conversation": {
"documentation": "https://github.com/drndos/hass-openai-custom-conversation",
"version": "0.8",
"requirements": [
"openai==0.27.8"
]
},
"solaredge_modbus": {
"documentation": "https://github.com/binsentsu/home-assistant-solaredge-modbus",
"version": "2.0.5",
"requirements": [
"pymodbus==3.8.3"
]
},
"unifi_access": {
"documentation": "https://github.com/imhotep/hass-unifi-access/blob/main/README.md",
"version": "1.2.8",
"requirements": [
"websocket-client==1.8.0"
]
},
"frigate": {
"documentation": "https://github.com/blakeblackshear/frigate",
"version": "5.1.0",
"requirements": [
"pytz"
]
},
"ui_lovelace_minimalist": {
"documentation": "https://ui-lovelace-minimalist.github.io/UI/",
"version": "v1.3.9",
"requirements": [
"aiofiles==0.8.0",
"aiogithubapi>=22.2.4"
]
},
"llama_conversation": {
"documentation": "https://github.com/acon96/home-llm",
"version": "0.2.7",
"requirements": [
"requests",
"huggingface-hub",
"webcolors"
]
},
"solaredge_modbus_multi": {
"documentation": "https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki",
"version": "3.1.2",
"requirements": [
"pymodbus>=3.8.3"
]
}
},
"integration_manifest": {
"domain": "solaredge_modbus_multi",
"name": "SolarEdge Modbus Multi",
"codeowners": [
"WillCodeForCats"
],
"config_flow": true,
"dependencies": [],
"documentation": "https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki",
"integration_type": "hub",
"iot_class": "local_polling",
"issue_tracker": "https://github.com/WillCodeForCats/solaredge-modbus-multi/issues",
"loggers": [
"custom_components.solaredge_modbus_multi"
],
"requirements": [
"pymodbus>=3.8.3"
],
"version": "3.1.2",
"is_built_in": false,
"overwrites_built_in": false
},
"setup_times": {
"null": {
"setup": 0.00011755500000276697
},
"01JWY1CDDCWMGS7ZTM9Q153CE7": {
"wait_import_platforms": -5.512187609999998,
"config_entry_setup": 7.379081392000003
}
},
"data": {
"pymodbus_version": "3.8.3",
"config_entry": {
"created_at": "2025-06-04T18:37:25.764942+00:00",
"data": {
"name": "SolarEdge",
"host": "REDACTED",
"port": 1502,
"device_list": [
1
]
},
"discovery_keys": {},
"disabled_by": null,
"domain": "solaredge_modbus_multi",
"entry_id": "01JWY3QQC4RN7Q5CZG9R3Z8YZV",
"minor_version": 1,
"modified_at": "2025-06-05T09:29:46.922943+00:00",
"options": {
"scan_interval": 5,
"keep_modbus_open": true,
"detect_meters": true,
"detect_batteries": true,
"detect_extras": true,
"advanced_power_control": false,
"sleep_after_write": 0,
"allow_battery_energy_reset": true,
"battery_energy_reset_cycles": 0,
"battery_rating_adjust": 0
},
"pref_disable_new_entities": false,
"pref_disable_polling": false,
"source": "user",
"subentries": [],
"title": "SolarEdge",
"unique_id": "REDACTED",
"version": 2
},
"yaml": {},
"inverter_unit_id_1": {
"device_info": {
"identifiers": "REDACTED",
"name": "Solaredge I1",
"manufacturer": "SolarEdge",
"model": "SE10K-RWB48BFN4",
"serial_number": "REDACTED",
"sw_version": "0004.0023.0027",
"hw_version": ""
},
"global_power_control": true,
"advanced_power_control": true,
"site_limit_control": null,
"common": {
"C_SunSpec_ID": 1400204883,
"C_SunSpec_DID": 1,
"C_SunSpec_Length": 65,
"C_Device_address": 1,
"C_Manufacturer": "SolarEdge",
"C_Model": "SE10K-RWB48BFN4",
"C_Option": "",
"C_Version": "0004.0023.0027",
"C_SerialNumber": "REDACTED"
},
"model": {
"C_SunSpec_DID": "0x67",
"C_SunSpec_Length": "0x32",
"AC_Current": "0x1a9",
"AC_Current_A": "0x8e",
"AC_Current_B": "0x8d",
"AC_Current_C": "0x8d",
"AC_Voltage_AB": "0x1021",
"AC_Voltage_BC": "0x1014",
"AC_Voltage_CA": "0x1027",
"AC_Voltage_AN": "0x953",
"AC_Voltage_BN": "0x943",
"AC_Voltage_CN": "0x954",
"AC_Frequency": "0x1386",
"AC_Energy_WH_SF": "0x0",
"I_DC_Current": "0xcd14",
"I_DC_Voltage": "0x1e67",
"AC_Current_SF": "-0x2",
"AC_Voltage_SF": "-0x1",
"AC_Power": "-0x2709",
"AC_Power_SF": "-0x1",
"AC_Frequency_SF": "-0x2",
"AC_VA": "0x2793",
"AC_VA_SF": "-0x1",
"AC_var": "-0x40e4",
"AC_var_SF": "-0x2",
"AC_PF": "0x2688",
"AC_PF_SF": "-0x2",
"I_DC_Current_SF": "-0x4",
"I_DC_Voltage_SF": "-0x1",
"I_DC_Power": "-0x27a2",
"I_DC_Power_SF": "-0x1",
"I_Temp_Cab": "-0x8000",
"I_Temp_Sink": "0xf2a",
"I_Temp_Trns": "-0x8000",
"I_Temp_Other": "-0x8000",
"I_Temp_SF": "-0x2",
"I_Status": "0x1",
"I_Status_Vendor": "0x0",
"AC_Energy_WH": "0x1dd3"
},
"is_mmppt": false,
"mmppt": null,
"has_battery": null,
"storage_control": null
},
"meter_id_1": {
"device_info": {
"identifiers": "REDACTED",
"name": "Solaredge I1 M1",
"manufacturer": "SolarEdge",
"model": "SE-RGMTR-1D-240C-A",
"serial_number": "REDACTED",
"sw_version": "0",
"hw_version": "Export+Import",
"via_device": "REDACTED"
},
"inverter_unit_id": 1,
"common": {
"C_SunSpec_DID": 1,
"C_SunSpec_Length": 65,
"C_Device_address": 2,
"C_Manufacturer": "SolarEdge",
"C_Model": "SE-RGMTR-1D-240C-A",
"C_Option": "Export+Import",
"C_Version": "0",
"C_SerialNumber": "REDACTED"
},
"model": {
"C_SunSpec_DID": "0xcb",
"C_SunSpec_Length": "0x69",
"AC_Current": "0xe8c",
"AC_Current_A": "0x331",
"AC_Current_B": "0x84c",
"AC_Current_C": "0x30e",
"AC_Current_SF": "-0x3",
"AC_Voltage_LN": "0x950",
"AC_Voltage_AN": "0x950",
"AC_Voltage_BN": "0x945",
"AC_Voltage_CN": "0x94d",
"AC_Voltage_LL": "0x0",
"AC_Voltage_AB": "0x101c",
"AC_Voltage_BC": "0x1013",
"AC_Voltage_CA": "0x101d",
"AC_Voltage_SF": "-0x1",
"AC_Frequency": "0x1385",
"AC_Frequency_SF": "-0x2",
"AC_Power": "-0xc01",
"AC_Power_A": "0x3de2",
"AC_Power_B": "-0x5b2d",
"AC_Power_C": "0x1149",
"AC_Power_SF": "-0x2",
"AC_VA": "0x1424",
"AC_VA_A": "0x658",
"AC_VA_B": "0x1086",
"AC_VA_C": "0x537",
"AC_VA_SF": "-0x1",
"AC_var": "-0x141b",
"AC_var_A": "-0x166",
"AC_var_B": "-0xdc8",
"AC_var_C": "-0x4ec",
"AC_var_SF": "-0x1",
"AC_PF": "-0x7c6",
"AC_PF_A": "-0x21d3",
"AC_PF_B": "0x12ab",
"AC_PF_C": "-0x82a",
"AC_PF_SF": "-0x2",
"AC_Energy_WH_SF": "-0x4",
"M_VAh_SF": "-0x8000",
"M_varh_SF": "-0x8000",
"AC_Energy_WH_Exported": "0x1803760",
"AC_Energy_WH_Exported_A": "0x1d71ddc",
"AC_Energy_WH_Exported_B": "0x74e94c",
"AC_Energy_WH_Exported_C": "0x105953c",
"AC_Energy_WH_Imported": "0x5d5854f0",
"AC_Energy_WH_Imported_A": "0x13b75f61",
"AC_Energy_WH_Imported_B": "0x2e0be20f",
"AC_Energy_WH_Imported_C": "0x1d665f8e",
"M_VAh_Exported": "0x0",
"M_VAh_Exported_A": "0x0",
"M_VAh_Exported_B": "0x0",
"M_VAh_Exported_C": "0x0",
"M_VAh_Imported": "0x0",
"M_VAh_Imported_A": "0x0",
"M_VAh_Imported_B": "0x0",
"M_VAh_Imported_C": "0x8000",
"M_varh_Import_Q1": "0x0",
"M_varh_Import_Q1_A": "0x0",
"M_varh_Import_Q1_B": "0x0",
"M_varh_Import_Q1_C": "0x0",
"M_varh_Import_Q2": "0x0",
"M_varh_Import_Q2_A": "0x0",
"M_varh_Import_Q2_B": "0x0",
"M_varh_Import_Q2_C": "0x0",
"M_varh_Export_Q3": "0x0",
"M_varh_Export_Q3_A": "0x0",
"M_varh_Export_Q3_B": "0x0",
"M_varh_Export_Q3_C": "0x0",
"M_varh_Export_Q4": "0x0",
"M_varh_Export_Q4_A": "0x0",
"M_varh_Export_Q4_B": "0x0",
"M_varh_Export_Q4_C": "0x0",
"M_Events": "0x0"
}
},
"battery_id_1": {
"device_info": {
"identifiers": "REDACTED",
"name": "Solaredge I1 B1",
"manufacturer": "SolarEdge",
"model": "SolarEdge Home Battery 48V - 5",
"serial_number": "REDACTED",
"sw_version": "48V DCDC 3.5.8",
"via_device": "REDACTED"
},
"inverter_unit_id": 1,
"common": {
"B_Manufacturer": "SolarEdge",
"B_Model": "SolarEdge Home Battery 48V - 5",
"B_Version": "48V DCDC 3.5.8",
"B_SerialNumber": "REDACTED",
"B_Device_Address": 112,
"B_RatedEnergy": 23000.0
},
"model": {
"B_MaxChargePower": "0x459c4000",
"B_MaxDischargePower": "0x459c4000",
"B_MaxChargePeakPower": "0x459c4000",
"B_MaxDischargePeakPower": "0x459c4000",
"B_Temp_Average": "0x41b0cccd",
"B_Temp_Max": "0x0",
"B_DC_Voltage": "0x44428a38",
"B_DC_Current": "0xc07855ae",
"B_DC_Power": "0x453ca000",
"B_Energy_Max": "0x46b3b000",
"B_Energy_Available": "0x46b40000",
"B_SOH": "0x42c80000",
"B_SOE": "0x42ad5555",
"B_Export_Energy_WH": "0x2",
"B_Import_Energy_WH": "0x337a",
"B_Status": "0x3",
"B_Status_Vendor": "0x3",
"B_Event_Log1": "0x0",
"B_Event_Log2": "0x0",
"B_Event_Log3": "0x0",
"B_Event_Log4": "0x0",
"B_Event_Log5": "0x0",
"B_Event_Log6": "0x0",
"B_Event_Log7": "0x0",
"B_Event_Log8": "0x0",
"B_Event_Log_Vendor1": "0x0",
"B_Event_Log_Vendor2": "0x0",
"B_Event_Log_Vendor3": "0x0",
"B_Event_Log_Vendor4": "0x0",
"B_Event_Log_Vendor5": "0x0",
"B_Event_Log_Vendor6": "0x0",
"B_Event_Log_Vendor7": "0x0",
"B_Event_Log_Vendor8": "0x0"
}
}
}
}
Debug logs
Home Assistant Version
2025.5.3
solaredge-modbus-multi Version
V3.1.2
Installation Type
HAOS
Read the Instructions
Additional Context
No response
Beta Was this translation helpful? Give feedback.
All reactions