homeassistant-solax-modbus

SolaX Power Modbus custom_component for Home Assistant (Supports some Ginlong Solis, Growatt, Sofar Solar, TIGO TSI & Qcells Q.Volt Hyb)

Stars
315
Committers
52

Bot releases are visible (Hide)

homeassistant-solax-modbus - 2024.01.3

Published by wills106 9 months ago

SolaX General:

  • Correctly assigned "Battery Awaken" and "Inverter Temperature" to reduce confusion of Integration returning two entities when there is no established Modbus communications

SolaX Gen4:
Following Battery Capacity entities may not return values on 3rd party BMS units

  • Added "Remaining Battery Capacity", displays remaining Battery Capacity until fully discharged.
  • Added "Chargeable Battery Capacity", displays remaining amount of charge to reach 100% SOC.
  • Added a number of MPPT entities. Breaking Change "Shadow Fix Function Level (GMPPT)" renamed to "Shadow Fix Function Level PV1 (GMPPT)"
homeassistant-solax-modbus - 2024.01.3 Beta 2

Published by wills106 10 months ago

Basic test for Growatt SPF Inverters.

Beta 2 Changes:

Corrected bit mask

homeassistant-solax-modbus - 2024.01.3 Beta 1

Published by wills106 10 months ago

Basic test for Growatt SPF Inverters.

homeassistant-solax-modbus - 2024.01.2

Published by wills106 10 months ago

Happy New Year
Šťastný nový rok
Bonne Année
Frohes neues Jahr
Buon anno!
あけましておめでとうございます
Gelukkig nieuwjaar
¡Feliz Año Nuevo!
Gott Nytt År!
(Sorry if I have missed any users off)

Sofar_old:

  • Fix for Inverters with scrambled Serial starting 'SB1'

SolaX Gen4:

  • Added RetroFit X3 Starting 'F34' thanks @beezly
  • Added additional Run Mode 'Normal (R)' #681

Solis:

  • Added Serial starting '1033' #521 (comment)
  • Added missing "state_class" for a number of entities thanks @i-jk
  • Tried to split Inverters with serial starting '160F' for the different power charge/discharge levels #677
homeassistant-solax-modbus - 2024.01.2 Beta 1

Published by wills106 10 months ago

Fix for state_class on Number Entities.

homeassistant-solax-modbus - 2024.01.1

Published by wills106 10 months ago

Happy New Year
Šťastný nový rok
Bonne Année
Frohes neues Jahr
Buon anno!
あけましておめでとうございます
Gelukkig nieuwjaar
¡Feliz Año Nuevo!
Gott Nytt År!
(Sorry if I have missed any users off)

Solis:

homeassistant-solax-modbus - 2023.12.5

Published by wills106 10 months ago

☃ ❄
(Unless you are in the southern Hemisphere 🏖)

Sofar:

  • Fixed "Fault" entities

SolaX Gen3 Hybrid and XC:

  • Added additional times for "Export Duration"
    • 90 Minutes
    • 120 Minutes
  • Adjusted min value "Battery Minimum Capacity - Grid-tied" to 10%
homeassistant-solax-modbus - 2023.12.4

Published by wills106 11 months ago

☃ ❄
(Unless you are in the southern Hemisphere 🏖)

Sofar:

  • Corrected Missing MPPT entities from 2023.12.3

  • Breaking Change
    Select "Timing ID" now a Number entity
    A number of Time of Use entities renamed TOU

  • Added Button "Update TOU Charge Times"
    Set the following Number entities "TOU ID", "TOU Target SOC" and "TOU Charge Power"
    Set the following Select entities "TOU Control", "TOU Charge Start Time" and "TOU Charge End Time"
    Before pressing Button "Update TOU Charge Times"
    TOU Charge Times Untested, might require programming the Start / End Date and Days in addition to the times etc

  • Added Fault Code 1 - 12

homeassistant-solax-modbus - 2023.12.2

Published by wills106 11 months ago

☃ ❄
(Unless you are in the southern Hemisphere 🏖)

SolaX Gen4:

  • Changed min_value of "Backup Discharge Min SOC" to 15 to match what you can set in the App/Cloud
homeassistant-solax-modbus - 2023.12.1

Published by wills106 11 months ago

☃ ❄
(Unless you are in the southern Hemisphere 🏖)

SolaX Gen4:

  • Corrected typo in new icons
  • Added a limited set of new BMS sensors #641 thanks @cewbdex
    • Note Not all Batteries return all BMS sensors, especially third party batteries.

SolaX X1 Boost:

  • Added serial for X1 Boost Gen4 with serial starting 'XB4'
    • Untested and no access to docs to update / add additional entities at the moment.
homeassistant-solax-modbus - 2023.11.5

Published by wills106 11 months ago

Docs:

  • Updated main FAQ
  • Added Sofar Control Modes

SolaX General:

  • Updated icons to give better representation of function

SolaX Gen4:

  • Breaking Change "External Generation Max Charge" renamed to "Generator Max Charge"
  • Breaking Change "External Generation" renamed to "Generator Control"
  • Corrected missing DCB tags

SolaX X1 Mini:

  • Added Inverter with serial starting 'XM4'

SolaX X3 Mic:

  • Added Inverter with serial starting 'MU602T'
homeassistant-solax-modbus - 2023.11.4

Published by wills106 11 months ago

SolaX General:

  • Set a number of read only sensors to disabled by default due to duplicate of Number & Select entities. #617 #624

SolaX G3:

  • Renamed "Firmware Version Manager" to "Firmware Version ARM" & "Firmware Version Inverter Master" to "Firmware Version DSP" corrected formatting to match actual Firmware Versions.

SolaX G4:

  • Added missing "PeakShaving Discharge Limit 1" & "PeakShaving Discharge Limit 2" Initially use with caution, try a small value like 500 to ensure it write 500 and not 50 or 5000 #609
  • Added "Safety code" #599
  • Corrected holding register already used: 0x147 generator_min_power #621
homeassistant-solax-modbus - 2023.11.3

Published by wills106 11 months ago

Documentation:

Growatt:

  • Added support for Inverters with serial starting 'DM1'

SolaX G4:

  • Correct PeakShaving entities, you no longer need to enable "Dry Contact Box (Gen4)" when configuring the Integration resolves #609
homeassistant-solax-modbus - 2023.11.2

Published by wills106 11 months ago

SolaX G4

  • Added Inverter with serial starting 'H44'
homeassistant-solax-modbus - 2023.11.1

Published by wills106 12 months ago

General:

  • Fixed a number of KeyException's when Inverter is switched off thanks @plu
  • Improved Issue forms (Bug reporting) thanks @cewbdex

Sofar:

  • Added rebranded Azzurro 3 Phase with Serial starting 'ZP1'

Solis:

  • Added "Battery Charge Current Limit" & "Battery Discharge Current Limit" thanks @fboundy

SolaX:

  • Added Serial for X3 MIC G2 starting 'MC205T'
homeassistant-solax-modbus - 2023.10.2

Published by wills106 12 months ago

Growatt:

  • Added Inverter with Firmware starting AH1

SolaX Gen4:
Breaking Change: "External Generation" renamed "Generator Control", "External Generation Max Charge" renamed "Generator Max Charge"

  • Added EPS Without Battery, Generator Control & PeakShaving
homeassistant-solax-modbus - 2023.10.1

Published by wills106 12 months ago

Sofar:

  • Added rebranded Azzurro 3.3k-12KTL-V3 Inverters with Serial starting 'ZS2E'

Sofar_old:

  • Fixed Inverters with Serial starting 'SM1E' returning garbage on Serialnumber read

SolaX Gen4:

  • Added missing "Shadow Fix Function Level" Select entity. Thanks @cewbdex
  • Added missing "Firmware" versions and renamed ARM / DSP. You need to manually remove the old entities that show Unavailable.
homeassistant-solax-modbus - 2023.09.7

Published by wills106 about 1 year ago

Sofar:

  • Added support for Inverters with serial starting 'SQ1ES1' PV Only 100kW
homeassistant-solax-modbus - 2023.09.6

Published by wills106 about 1 year ago

SolaX:
Breaking Change

  • Reverted 'House Load' back to old calculation 'inverter_load' - 'measured_power'. Fake house_load is now 'House Load Alt' as Fake house_load could become skewed in certain situations. Solar PV and Battery storage isn't a lossless process. So the old method is more accurate.

SolaX Gen4:

  • Added "Battery Charge Upper SOC"

Solis:

  • Added Inverters with serial starting '0102' plugin_solis hasn't been split into AC Storage, PV Only and Hybrid yet. So you may get extra sensors that either return 0 or None which are not applicable to your Inverter.
homeassistant-solax-modbus - 2023.09.5

Published by wills106 about 1 year ago

Gerneral:

  • Corrected None values being converted to 0 when communications errors occurs. Thanks @wrfz