Changelog

The releases below list the software changes introduced when you update your device. Read more about our beta program if you want to experiment with the latest features.

Coming soon:

  • Configurable alerts/email notifications (September 2024).

2024-07-09Beta

New features:

  • Support selecting a NordPool area (GER, SE1, etc.) and currency.
  • Support Huawei 3 phase inverters.
  • Support full range of Vestwood VT batteries.
  • Adjust WiFi hotspot and Bluetooth name to brand name on custom branded devices.

Corrections:

  • Correct grid values on Sungrow 3 phase inverters.
  • Correct grid voltage on Deye String inverters.
  • Correct error where setting "Use timer" on Deye 3 phase high voltage inverters clears the weekly schedule.

2024-05-23Stable

New features:

  • Released 64-bit Raspberry PI SD card image.
  • Add HDMI output configuration option to switch between kiosk and console.
  • Add SSH configuration option to enable/disable SSH key and password based authentication.
  • Add Bluetooth configuration option switch between disabled, hidden and auto pairing.
  • Add power management for Luxpower inverters.
  • Add power management for Growatt TL-XH inverters.
  • Add automation conditions for EPEX grid metrics.
  • Support for Sungrow grid tied inverters.
  • Support for Solis grid tied inverters.
  • Support for GoodWe ET inverters.
  • Support for SRNE 3 phase inverters.
  • Support for Seplos V3 via "USB modbus" protocol.
  • Support reading of serial, firmware version and alarms via "USB Narada" protocol.
  • Support for the JK inverter BMS via parallel/passive mode.

Corrections:

  • Improve granularity of energy totals sent to HomeAssistant.
  • Correct memory usage issue introduced in 2024-04-01.
  • Correct edit mode of Growatt TL-XH work mode slot settings.

2024-01-23

New features:

  • Add Automation rule table functionality.
  • Add sourcing of NordPool and EPEX day ahead spot prices.
  • Add support for EG4 6000XP inverters.
  • Add support for Huawei SUN2000 inverters.
  • Add support for Solis inverters via RS485 and WiFi dongle S2-WL-ST, DLS-W and DLS-L.
  • Add support for Felicity Solar IVEM/IVPA inverters.
  • Add support for 5KVA hybrid FiveStar inverters.
  • Add support for MUST PH1000 inverters.
  • Add support for Navasolar Inverter Trolley.
  • Add MQTT setting to configure when energy totals are reset to zero.
  • Support for more settings of Luxpower inverters.
  • Support for more settings of Megarevo inverters.
  • Support for more settings of MUST PH18 inverters.
  • Support for more settings of Sumry inverters.
  • Support to read Upower UE Li battery range via Voltronic LIB protocol.
  • Support to read SunStonePower Lithium battery via Modbus protocol.
  • Support reading Growatt TL3-X external grid meter grid/load metrics.
  • Add Growat SPH/SPA "Export limiter" and "Export power rate" setting.
  • Add support for additional charge settings of InfiniSolar inverters.
  • Add USB Serial battery reading advanced settings to customize how data is interpreted.
  • Add "Resample totals" function to configuration -> storage page.
  • Add CAN bus baud rate setting to configuration -> advanced page.
  • Show both DC and AC temperature of Deye inverters.

Corrections:

  • Improve processing of energy totals so that it updates every minute.
  • Improve how total battery, grid and load is calculated on parallel Growatt SPH and TL-X inverters.
  • Improve reading an SRNE inverter that is already being read by a WiFi dongle.
  • Correct issues with reading USB serial battery protocol 37.2 and 37.4.
  • Correct detection of specific new Voltronic King/MKS2 inverters.
  • Correct incorrect inverter grid mode reading of MUST PH18 inverters.
  • Correct total calculations during day/week that daylight savings adjust.
  • Correct issue with reading multiple Felicity Solar batteries.
  • Correct Bluetooth network setup where it clashed with specific cases of 10.0.0.x network IP ranges.
  • Correct "Load percentage", MPPT inputs and parallel battery metrics of Growatt TL-XH and TL-XH-US.
  • Correct "Grid power" not working on a few SRNE inverter models.
  • Correct multiple SolarAssistant devices connected to one HomeAssistant overwriting values.
  • Make inverter settings retained messages on MQTT.

Breaking changes:

  • The "Output source priority" setting has been renamed/corrected to "Work mode priority" on Growatt SPH and SPA inverters. This can break MQTT integrations that use this setting.

2023-08-16

New features:

  • Backup and restore of historic data.
  • Eskom load shedding schedules.
  • Support to read Felicity Solar LPBF battery via Voltronic LIB protocol.
  • Display JK BMS highest, lowest and average cell voltage.
  • Visual improvements when displaying multiphase or low/avg/high values.
  • Add setting to convert temperatures to Fahrenheit.
  • Add more setting support to Voltronic inverters.
  • Add support for latest SunSynk battery RS232 protocol
  • Add support for SRNE Split-phase inverter
  • Add support for Deye 3 phase high voltage inverter.
  • Add support for Megarevo inverter setting changes.
  • Add support for parallel MUST inverters.
  • Add support for grid export of the MUST inverters.
  • Add peak shaving setting support of Deye inverters.
  • Add forgot password page for local password.
  • Improve error messages when unable to connect to batteries.
  • Improve setting support of Growatt SPH, SPA, TL-X and TL-XH inverters.
  • Show temperature of each inverter in charts.
  • Support different modbus addresses with Growatt inverters.
  • Simplify display of Deye work mode settings.

Corrections:

  • Correct issues with setting Voltronic charge current settings on some models.
  • Correct issue where Pylontech cycles aren't updated.
  • Correct issue where certain settings editable in web UI is not editable via MQTT.
  • Correct issue where HomeAssistant device_class voltage and current not sent through MQTT.
  • Correct issue with Deye auxiliary load power calculation.
  • Correct issue where only master battery is read via modbus protocol on some battery models.
  • Charts now use site timezone instead of browser timezone.
  • Support latest firmware of EG4 6000EX and 6500EX.

2023-02-28

New features:

  • Add support for Luxpower inverters.
  • Add support for MPP Solar Hybrid V3 30K inverters.
  • Add support for more settings for Growatt SPH inverters.
  • Add support Growatt SPF lithium battery type settings.
  • Add read only settings for Growatt SPA inverters.
  • Add setting support for Sumry inverters.
  • Add power management for Sumry inverters.
  • Add support for Polarium SLB batteries.
  • Add support for latest Trophy batteries.
  • Add support for latest Hubble AM firmware.
  • Add more setting support to InfiniSolar V inverters.
  • Add ability to manually cycle USB power on boards and USB hubs that support it.
  • Home Assistant energy metrics now uses total_increasing state_class.

Corrections:

  • Improve robustness of Daly connections.
  • Improve metrics from Growatt MIN/MOD/MID/MAC/MAX inverters.
  • Refresh USB devices in background to better handle cases where it takes a long time.
  • Correct load gauge not refreshing on dashboard.

2022-10-30

New features:

  • Add support for Megarevo inverters.
  • Add support for Must EP range.
  • Add support to read Pytes batteries via console port.
  • Add support for latest SOK and Trophy battery protocol.
  • Add setting support for Growatt SPH range.
  • Reading multiple Daly BMSs via a single RS485 line.
  • Support Deye timer grid/gen charge, export limiter and solar export setting changes via MQTT.
  • Add Deye "Load percentage" metric.
  • Add more settings and power management for MUST inverters.
  • Add Voltronic King "Operation logic" setting to control ECO mode.
  • Dashboard now show PV for the day and week instead of last 24h and 7d.
  • Add page to view linux kernel USB devices and log under Configuration -> System -> View detail.
  • Add initial support for the Hubble AM5 range.

Corrections:

  • Correct weekly total PV reading on dashboard.
  • Correct Orange PI 3 LTS MQTT potentially unreadable via local network.
  • Correct Orange PI 3 LTS Totals page grid/battery export/import.
  • Various fixes for adjusting inverter settings via MQTT.
  • Correct Deye 3 phase battery temperature reading.

2022-08-30

New features:

  • Add WiFi country code selection to network configuration.
  • Upgrade of underlying frameworks and libraries.
  • Basic support for EASUN SMG II and PowMr inverters that use with RS232 WiFi dongle and SmartESS app. Select inverter type "Sumry".
  • Support for most important setting of Must and SRNE inverters.
  • Support for adjusting more Deye and Voltronic settings via MQTT.

Corrections:

  • Correct temperature reading of USB serial protocol.

2022-08-15

New features:

  • Support for SRNE inverters. Many EASUN, PowMr, Midnite Solar DIY, etc. are rebranded SRNE inverters.
  • Support for MUST inverters. Schubart and a few other inverters are rebranded MUST inverters.
  • Support for changing inverter settings via MQTT.
  • Support for Giter battery via Voltronic LIB protocol.
  • Support for Trophy batteries via Serial protocol.
  • Support setting an MQTT broker username/password.
  • Support for Deye solar export, generator, grid charging settings and other metrics.
  • Support for Voltronic Max 11kW inverter.
  • Support to use a mixture of Voltronic USB direct and RS232 connections.
  • Add advanced setting for Growatt SPH battery temperature multiplier.

Corrections:

  • Correct an issue where Home Assistant Energy metrics weren't submitted on MQTT.
  • Correct pack order with various USB Serial protocol batteries.
  • Correct Growatt SPH 3 phase grid consumption/export metrics.

2022-06-24

New features:

  • Basic support for JK BMS via RS485.
  • Basic support for Growatt SPH, SPH 3 phase and SPA inverters.
  • Support for Deye 16kw inverter.
  • Support for Dyness batteries via USB to Serial protocol.
  • Support for multiple Daly BMS via a single RS485 adapter.
  • Support for reading BlueNova BMAC via Voltronic LIB.
  • Add protocol version metric to USB to Serial BMS.
  • Add multiphase metrics for older InfiniSolar inverters

Corrections:

  • Correct Daly BMS periodic "Invalid data received" issue.
  • Correct incorrect display of Battery charge power from AC on Axpert MKS III and later inverters.
  • Correct setting max AC charge setting which had issue on certain Voltronic inverters.

2022-05-11

New features:

  • Add initial support for Growatt TL-X inverter.
  • Latest driver for Silicon Labs CP210X and MaxLinear XR serial chipsets to improve Growatt connectivity.
  • Added Pylontech RS485 support when BMS baud rate is set to 9600.
  • Added Voltronic inverter self consumption advanced setting for higher accuracy calculations.
  • Added Voltronic inverter temperature multiplier advanced setting.
  • Added dashboard battery display customization advanced setting.
  • Added reading of Deye output frequency.
  • Added reading of Deye 3 phase auxiliary port.

Corrections:

  • Correct setting AC charge current on large Voltronic inverter models.
  • Correct Deye 3 phase battery temperature reading.
  • Correct zero PV power reading on certain 24V Voltronic inverters.
  • Correct Daly BMS temperature by not including unconnected sensors.
  • Correct EG4 battery state of health reported incorrectly as 50%.
  • Discard corrupted data when reading Voltronic inverters by improving CRC checking.

2022-03-23

New features:

  • Support for multiple Daly and JBD BMS connections.
  • Setting to invert Daly BMS current.
  • Support for new EG4 lifepower4 model that doesn't have LCD. Use USB to Narada RS485 protocol.
  • Support for new Axpert Max 3.6kW inverter.
  • Support to set battery voltages of InfiniSolar Hybrid 3kW, 5kW, 10kW and 15kW.
  • Added dashboard gauge maximum values under inverter advanced settings.
  • Added new advanced settings for certain BMS and inverters to handle special cases.
  • Added temperature and capacity metric to Victron VE.Direct battery monitoring.

Corrections:

  • Correct PV current and solar priority reading of InfiniSolar Hybrid 3kW, 5kW, 10kW and 15kW.
  • Correct detection of multiple Jakiper battery packs.

2022-02-12

New features:

  • Power management for Growatt inverters.
  • Support for the Deye 12kw 3 phase inverter.
  • Support for different modes of Deye auxiliary port: micro inverter, generator or smart load.
  • Support for JBD BMS via USB UART/RS485.
  • Support for Daly BMS via UART and RS485.
  • Support for EG4-LL GYLL battery
  • Wider support for USB to Serial RS232/RS485 batteries.
  • Wider support for USB to Narada RS485 batteries.
  • Added Bus voltage charts for Growatt inverters
  • Added ability to set system time manually. Useful for users without internet.
  • Individual battery metrics via MQTT.
  • Setting to adjust MQTT topic prefix and device ID.

Corrections:

  • Improve handling of modbus CRC errors.
  • Correct totals page not working without internet.

2021-12-17

New features:

  • Added integration for HomeAssistant energy module.
  • Added battery in/out and grid in/out to totals page.
  • Support to set Growatt inverter settings.
  • Support to set Deye grid/gen charge power management.
  • Support to read Lithium Batteries SA via RS485 port and cable.
  • Setting changes and power management of InfiniSolar Hybrid 3kW, 5kW, 10kW and 15kW.
  • Added "Clear historic data" function on configuration page.
  • Battery discharge rate per hour on dashboard if battery capacity is available.

Corrections:

  • Correct capacity calculation for multiple battery packs via USB serial connection.
  • Correct reading issue of Axpert MKS I/II in solar charging in standby mode.

2021-11-02

New features:

  • Support for EG4 LIFEPOWER4 GYLL battery.
  • Support for Kodak Force battery.
  • Support for Axpert Duo/Tri inverter.
  • Support for Freedom Won RS485 via Voltronic LIB protocol.
  • Wider support for Narada BMS variations.
  • Wider support for USB to Serial BMS variations which includes certain Shoto batteries.
  • Add charge/discharge metrics via Voltronic LIB protocol.

Corrections:

  • Correct various minor issues with reading MPP Solar LV and LVX series inverters.
  • Support for new "Solar first" mode that blends PV and grid as seen on Axpert MKS III.
  • Improve robustness of reading Pylontech batteries.

2021-09-21

New features:

  • Individual Pylontech battery metrics. View screenshot.
  • Individual Narada battery metrics. View screenshot.
  • Added support for Voltronic LIB BMS protocol.
  • Added battery temperature chart for serial RS232/RS485 BMS connections.
  • Added more Growatt charts and and read only settings.
  • Added calculated grid values for InfiniSolar super inverters if it doesn't have a grid current sensor.
  • Show 100% state of charge when Pylontech BMS reports higher (in certain scenarios up to 103%).

Corrections:

  • Correct interpretation of BMS connection data of Voltronic inverters with BMS connection.
  • Correct fault code display in certain scenarios of Voltronic inverters.
  • Correct Deye power management settings to include grid/gen charge.

2021-08-31

New features:

  • Setting changes and power management for Deye inveters.
  • Added support for MPP Solar LVX6048 inverter.
  • Added support for Fox ESS battery via modbus protocol.
  • Added support for latest generation Narada batteries.
  • Added initial read only support for Growatt settings.
  • Added pages for reboot, shutdown and upgrade procedures.
  • Improve Growatt grid calculation.
  • Improve calculations of "Emulated BMS".
  • Speed up device boot time by +-30%.
  • Reduce bandwidth usage when browsing app.

Corrections:

  • Correct utlity charge setting change issue.
  • Correct parallel number detection with Axpert Max. Fixes after Voltronic refactoring.
  • Correct "this page isn't working" chrome error due to browser not storing cookie.

2021-07-31

New features:

  • Added essential load charts for Deye inverters.
  • Added "Battery type" and "Charger source priority" Voltronic inverter setting for each parallel inverter individually.
  • Added solar PV power MPPT 1 and 2 to charts and MQTT output of Voltronic and Deye inverters.
  • Added support for Narada NPFC protocol.
  • Launched new South America *.br.solar-assistant.io and Asia *.hk.solar-assistant.io proxy servers.

Corrections:

  • Correct detection of MPP-Solar PIP-3024GK.
  • Correct Deye essential and auxiliary load calculation.
  • Correct grid calculation for InfiniSolar V2 inverters.
  • Improve robustness of RS232 serial connections of Voltronic inverters
  • Improve robustness of Victron VE.direct BMS connections.