2025-02-13 12:38:50 +01:00
2025-02-12 09:58:13 +01:00
2025-02-12 09:58:13 +01:00
2024-07-12 12:13:55 +02:00
2024-07-12 12:13:55 +02:00
2024-09-13 12:33:26 +02:00
2024-07-12 12:13:55 +02:00
2025-02-13 12:38:50 +01:00
2024-09-13 12:33:26 +02:00

based on: https://github.com/mkfam7/solaxx3 test

Registers

available register value
grid_voltage 238.5
grid_current 1.2
grid_power 372.0
pv_voltage_1 344.1
pv_voltage_2 338.2
pv_current_1 1.4
pv_current_2 1.3
grid_frequency 49.97
radiator_temperature 46.0
run_mode 2.0
power_dc1 490.0
power_dc2 465.0
temperature_fault_value 31.0
pv1_volt_fault_value 321.2
pv2_volt_fault_value 1.0
gfci_fault_value 0.018
grid_fault_value 234.8
grid_freq__fault__value_t 50.02
dci_fault_value 0.03
time_count_down 0.0
battery_voltage_charge_1 239.8
battery_current_charge_1 1.7
battery_power_charge1 431.0
bms_connect_state 1.0
temperature_battery 29.0
bdc_status 1.0
grid_status 0.0
mppt_count 0.0
battery_capacity 71.0
output_energy_charge 111.3
output_energy_charge_today 2.3
input_energy_charge 128.1
input_energy_charge_today 0.1
bms_charge_max_current 31.8
bms_discharge_max_current 35.0
power_to_ev 11520.0
ref_power_to_ev 1.0
pcs_major_fault 0.0
battery_major_fault 0.0
inv_fault_message 0.0
mgr_fault_message 0.0
bat_bms_fault_message 0.0
feed_in_power 0.0
energy_to_grid_meter 6905.0
energy_from_grid_meter 537.33
off_grid_voltage 0.0
off_grid_current 0.0
off_grid_power 0.0
off_grid_frequency 0.0
energy_to_grid_today 2.9
energy_to_grid_total 301.8
lock_state 1.0
bus_volt 0.0
w_dcv_fault_val 0.0
w_overload_fault_val 0.0
w_battery_volt_fault_val 246.0
grid_voltage_r 238.5
grid_current_r 1.2
grid_power_r 119.0
grid_frequency_r 49.98
grid_voltage_s 238.0
grid_current_s 1.2
grid_power_s 123.0
grid_frequency_s 49.97
grid_voltage_t 238.2
grid_current_t 1.2
grid_power_t 130.0
grid_frequency_t 49.98
off_grid_volt_r 0.0
off_grid_current_r 0.0
off_grid_power_active_r 0.0
off_grid_power_s_r 0.0
off-grid-volt-s 0.0
off_grid_current_s 0.0
off_grid_power_active_s 0.0
off_grid_power_s_s 0.0
off_grid_volt_t 0.0
off_grid_current_t 0.0
off_grid_power_active_t 0.0
off_grid_power_s_t 0.0
feedin_power_r_phase 46.0
feedin_power_s_phase -60.0
feedin_power_t_phase 29.0
ongrid_run_time 712.7
offgrid_run_time 0.8
offgrid_yield_total 0.0
offgrid_yield_today 0.0
echarge_today 0.0
echarge_total 0.0
solar_energy_total 346.8
solar_energy_today 0.7
feed_in_energy_today 0.37
consumption_energy_today 0.37
inv_volt_r 0.0
inv_volt_s 0.0
inv_volt_t 0.0
feedin_power_meter_2 0.0
feedin_energy_total_meter_2 0.0
consum_energy_total_meter_2 0.0
feedin_energy_today_meter_2 0.0
consum_energy_today_meter_2 0.0
feedin_power_r_phase_meter_2 0.0
feedin_power_s_phase_meter_2 0.0
feedin_power_t_phase_meter_2 0.0
meter_1_communication_state 1.0
meter_2_communication_state 0.0
battery_tem_high 22.6
battery_tem_low 21.2
cell_voltage_high 3.316
cell_voltage_low 3.313
bms_user_soc 0.0
bms_user_soh 100.0
grid_reactive_power_total_meter 0.0
grid_reactive_power_r_meter 0.0
grid_reactive_power_s_meter 0.0
grid_reactive_power_t_meter 0.0
grid_power_factor_total_meter 0.0
grid_power_factor_r_meter 0.0
grid_power_factor_s_meter 0.0
grid_power_factor_t_meter 0.0
grid_frequency_meter 0.0
grid_voltage_total_meter 0.0
grid_voltage_r_meter 0.0
grid_voltage_s_meter 0.0
grid_voltage_t_meter 0.0
grid_current_total_meter 0.0
grid_current_r_meter 0.0
grid_current_s_meter 0.0
grid_current_t_meter 0.0
modbus_power_control 0.0
target_finish_tag 0.0
active_power_target 0.0
w_reactive_power_target 0.0
w_active_power_real -389.0
w_reactive_power_real -1.0
w_active_power_upper 6295.0
w_active_power_lower -534.0
w_reactive_power_upper 5000.0
w_reactive_power_lower -5000.0
target_energy 0.0
charge_discharge_power 0.0
chargeable_electric_capacity 3340.0
dischargeable_electric_capacity 8179.0
time_of_duration 0.0
target_soc 0.0
soc_upper 100.0
soc_lower 10.0
remote_control_timeout 4.0
w_battery_force_charge_flag 0.0
w_bms_relay_state 1.0
serial_number H34A10IA506377
firmware_version_dsp 23.0
hardware_version_dsp 0.0
firmware_version_modbus_rtu 6.0
firmware_version_arm 24.0
firmware_version_arm_bootloader 9.0
rtc_datetime 2023-07
registration_code SYWQP8AH7F
inverter_power_type 10000.0
user_password 0.0
advanced_password 2014.0
machine_type 3.0

Update 08.08.23

firmware_version_dsp  33.0
firmware_version_arm  31.0

Update 28.02.2024

firmware_version_dsp  38.0
firmware_version_modbus_rtu  6.0
firmware_version_arm  38.0
firmware_version_arm_bootloader  9.0

Update 15.03.2024

firmware_version_dsp  39.0
firmware_version_modbus_rtu  6.0
firmware_version_arm  38.0
firmware_version_arm_bootloader  9.0

#Update 11.06.2024

firmware_version_dsp  39.0
firmware_version_modbus_rtu  6.0
firmware_version_arm  40.0
firmware_version_arm_bootloader  9.0

#Update 16.06.2024

firmware_version_dsp  41.0
firmware_version_modbus_rtu  6.0
firmware_version_arm  40.0
firmware_version_arm_bootloader  9.0

#Update Jan. 2025

DSP Firmware 48
ARM Firmware 45

#Update13. Jan. 2025

DSP Firmware 48
ARM Firmware 47

DB SQL Queris

"select grid_voltage_r, uploadTime as `time`\nfrom solax.solax_local\nwhere uploadTime > now(3) - INTERVAL 2 MINUTE\norder by uploadTime desc\nlimit 1\n;\n",
"R-Grid",
================================================================================================================================================
"select inverter_status, uploadTime as `time`\nfrom solax.solax_local\nwhere uploadTime > now(3) - INTERVAL 2 MINUTE\norder by uploadTime desc\nlimit 1\n;\n",
"Inverter Status",
================================================================================================================================================
"select total_yield as self_use,uploadDate as `time`\nFROM solax.solax_daily\nWHERE $__timeFilter(uploadDate)\n",
"Total Daily Yield",
================================================================================================================================================
"select (total_yield-feed_in) as self_use,uploadDate as `time`\nFROM solax.solax_daily\nWHERE $__timeFilter(uploadDate)\n",
"Self Use",
================================================================================================================================================
"select battery_capacity as \"Available\"  , uploadTime as `time`\nfrom solax.solax_local \norder by uploadTime desc\nlimit 1\n",
"Battery",
================================================================================================================================================
"select dc_s"olar_power, uploadTime as `time`\nfrom solax.solax_local\nwhere uploadTime > now(3) - INTERVAL 2 MINUTE\norder by uploadTime desc\nlimit 1\n;\n",
"SOLAR PANELS",
================================================================================================================================================
"select feed_in_power, uploadTime as `time`\nfrom solax.solax_local\nwhere uploadTime > now(3) - INTERVAL 2 MINUTE\norder by uploadTime desc\nlimit 1\n;\n",
"GRID",
================================================================================================================================================
"select grid_voltage_s, uploadTime as `time`\nfrom solax.solax_local\nwhere uploadTime > now(3) - INTERVAL 2 MINUTE\norder by uploadTime desc\nlimit 1\n;\n",
"S-Grid",
================================================================================================================================================
"select time_count_down, uploadTime as `time`\nfrom solax.solax_local\nwhere uploadTime > now(3) - INTERVAL 2 MINUTE\norder by uploadTime desc\nlimit 1\n;\n",
"Count Down",
================================================================================================================================================
"SELECT \tfeed_in  as feedinenergy, uploadDate as `time`\nFROM solax.solax_daily\nWHERE $__timeFilter(uploadDate)\n;",
"Daily FeedIn",
================================================================================================================================================
"select (inverter_ac_power-feed_in_power) as Consumption, uploadTime as `time`\nfrom solax.solax_local\nwhere uploadTime > now(3) - INTERVAL 2 MINUTE\norder by uploadTime desc\nlimit 1\n;\n",
"Consumption",
================================================================================================================================================
"select battery_power, uploadTime as `time`\nfrom solax.solax_local\nwhere uploadTime > now(3) - INTERVAL 2 MINUTE\norder by uploadTime desc\nlimit 1\n;\n",
"Battery",
================================================================================================================================================
"select grid_voltage_t, uploadTime as `time`\nfrom solax.solax_local\nwhere uploadTime > now(3) - INTERVAL 2 MINUTE\norder by uploadTime desc\nlimit 1\n;\n",
"T-Grid",
================================================================================================================================================
"SELECT \t(max(consumeenergy) - min(consumeenergy))  as consumeenergy, uploadTime as `time`\nFROM solax.solax_local\nWHERE $__timeFilter(uploadTime)\n",
"Daily Grid Consumption",
================================================================================================================================================
"select `battery_capacity` as \"Battery Charge\"  , uploadTime as `time`\nfrom solax.solax_local\n\n",
"select `feed_in_power` as \"Grid\"  , uploadTime as `time`\nfrom solax.solax_local\n\n",
"select `dc_solar_power` as \"Solar\", uploadTime as `time`\nfrom solax.solax_local\n\n",
"select `battery_power` as \"Battery\", uploadTime as `time`\nfrom solax.solax_local\n\n",
"select (inverter_ac_power-feed_in_power) as \"Consumption\", uploadTime as `time`\nfrom solax.solax_local",
"Solar Panels - LOCAL",
================================================================================================================================================
"select sum(total_yield-feed_in) as Self_Use, uploadDate as `time`\nfrom solax.solax_daily\ngroup by year(uploadDate), month(uploadDate)",
"select sum(feed_in) as Feed_In, uploadDate as `time`\nfrom solax.solax_daily\ngroup by year(uploadDate), month(uploadDate)",
"SELECT \t(max(consumeenergy) - min(consumeenergy))  as From_x, DATE_SUB(LAST_DAY(uploadTime),INTERVAL DAY(LAST_DAY(uploadTime))-1 DAY) as `time`\nFROM solax.solax_local\ngroup by year(uploadTime), month(uploadTime)\n;\n",
"Yearly Solar Production",
================================================================================================================================================
"select (total_yield-feed_in) as \"Self Use\", uploadDate as `time`   \nfrom solax.solax_daily\n;",
"select feed_in as \"Feed In\", uploadDate as `time`   \nfrom solax.solax_daily\n;\n\t",
"Monthly Solar Production",
===============================================================================================================================================
"select `peps1` as \"EPS 1\"  , uploadTime as `time`\nfrom solax.solax_stats\n\n",
"select `peps2` as \"EPS 2\"  , uploadTime as `time`\nfrom solax.solax_stats\n\n",
"select (`peps3`) as \"EPS 3\", uploadTime as `time`\nfrom solax.solax_stats\n\n",
"select (`peps3`+`peps2`+`peps1`) as \"EPS Total\", uploadTime as `time`\nfrom solax.solax_stats\n\n",
"EPS Power",
"Solax", 
Description
No description provided
Readme 20 MiB
Languages
Python 99.7%
C 0.2%