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.

Features with a badge are included in SolarAssistant Pro.

2026-04-22 Beta

New features:

  • Added REST API for reading a snapshot of current metrics.
  • Added WebSocket API for streaming live metrics as they update.
  • Added command-line tool for easy access to the REST and WebSocket APIs.
  • Support reading Voltronic inverters via the WiFi dongle on the local network.
  • Support reading Sumry inverters via the WiFi dongle on the local network.
  • Support for Growatt TL3-S inverters.
  • Support for Livoltek Hyper inverters.
  • Support for ECO-WORTHY 6KW split-phase AIO inverters.
  • Add option to disable remote proxy access for complete offline usage.
  • Add various Growatt settings, including active power rate, on-grid stop discharge, and configurable WIT max charge/discharge power and current.
  • Add Growatt SPH HU timed charging and discharging.
  • Add SRNE timed charging and discharging.
  • Add Sumry Hybrid V4 timed charging and discharging.
  • Add editable battery capacity settings on Sumry Hybrid V1.
  • Add direct reading of battery capacity from Victron SmartShunts via VE.Direct.
  • Expose "Remote switch" setting for various inverters via MQTT.
  • Add Turkish translations.
View all changes

Corrections:

  • Fix missing inverter temperature on Sumry Hybrid V2.
  • Fix output source priority mapping for Sumry 6200W off-grid model.
  • Fix temperature not displaying in user's preferred unit (°F).
  • Fix incorrect battery metrics on Growatt TL-XH.
  • Fix max discharge current scaling on Sumry Hybrid V1.

2026-03-24 Stabilní

New features:

SolarAssistant PV forecast chart
Day ahead solar PV forecast
SolarAssistant main dashboard in dark mode
Dark mode main dashboard
  • JK BMS: Advanced setting to read current from inverter instead of BMS.
  • Language selector and region validation on welcome screen.
  • Growatt WIT: Time-of-use schedule support (6 slots).
  • Growatt SPH HU: Additional settings support.
  • SRNE: Additional settings support
    • Work mode, which replaces solar feed to grid.
    • Output type, which replaces split phase.
    • Solar power priority, battery discharge mode and grid charge settings for HESP/HEBP models.
    • SUB output source priority option on applicable models.
  • Added Solar PV forecasting.
  • Added dark mode.
  • Translated to Afrikaans, Čeština, Dansk, Deutsch, Español, Ελληνικά, Français, Magyar, Italiano, Lietuvių, Nederlands, Polski, Português, Română, Українська, Tiếng Việt, 简体中文 and 繁體中文.
  • Add sourcing of Polskie Sieci Elektroenergetyczne SA grid day ahead electricity prices.
  • Add BMS cell imbalance metrics to battery page.
  • Add Serial BMS advanced setting for current/power multiplier.
  • Support for latest Daly BMS via USB modbus protocol
  • Support various GoodWe inverters.
  • Support reading Megarevo inverters via Solarman WiFi dongle.
  • Support for Growatt WIT inverters.
  • Support for the MUST PH11 EU and PRO ranges.
  • Support for the Sungrow SH15T inverter.
  • Support for the Anenji/Sumry 12kW inverter.
  • Support for SAJ inverters.
  • Support for Deye AC couple metrics.
  • Support for InfiniSolar WP inverters.
  • Support for EASUN Powerwall via Serial protocol.
  • Support for ACE and TG-EP BMS batteries via Modbus protocol.
  • Support reading parallel Midnite Solar Rosy inverters and charge controllers.
  • Support adjusting settings on SRNE inverters that requires inverter password.
  • Support the new Growatt SPF max generator charge current setting released in their new firmware.
  • Support serial channel HATs such as the Waveshare 2 channel RS485 HAT.
  • Improve display of metric decimals and precision in various places
  • Various visual and help improvements.
View all changes

Corrections:

  • Octopus: Fix errors with future rates, improve error recovery and fix pricing resetting when API endpoint is down.
  • Growatt SPH HU: Fix grid/generator charge and work mode settings.
  • Deye: Fix grid power reading when work mode is selling first.
  • Fix MQTT Home Assistant boolean entities showing unknown state.
  • Fix MQTT discovery incorrectly adding unit/device_class/state_class to unsupported entities.
  • Fix JS memory leak with tooltips.
  • Fix missing PV chart data in some parallel inverter configurations.
  • Various corrections for scanning and reading network inverters.
  • Various corrections for Senergy inverters.
  • Various corrections for Sigenergy inverters.
  • Various corrections for Sumry inverters.
  • Various corrections for SRNE inverters.
  • Various corrections for Huawei inverters.
  • Various corrections for Felicity Solar inverters.
  • Correct detection of latest Flexboss EG4 Luxpower models.
  • Correct auxiliary port readings on Sol-Ark 18k.

2025-06-13

New features:

  • Support Sigenergy inverters via local network.
  • Support Afore inverters via local network.
  • Support Deye inverters via Solarman dongle.
  • Support Luxpower inverters via RS485.
  • Support JBD BMS modbus protocol via "USB modbus RS232/RS485" battery selection.
  • Support restoring back to previously installed SolarAssistant version.
  • Support adjusting time based settings via MQTT and HomeAssistant.
  • Support Growatt SPH TL HU inverters.
  • Added inverter network scanner output log.
  • Added advanced setting to enable serial AMA ports.
  • Added "Grid source" advanced setting for SRNE inverters.
View all changes

Corrections:

  • Various corrections for SRNE inverters including the HESP range.
  • Various corrections for Nova Solar and Five Star inverters.
  • Various corrections for Sungrow inverters.
  • Correct PV charts on Sumry Hybrid V1 inverter.
  • Correct reading of Serial BMS protocol 37.x.
  • Correct cases where Grid CT is read incorrectly on Deye 3 phase and High Voltage inverter.
  • Correct power management settings of InfiniSolar and InfiniSolar Multiphase inverters.

2025-02-10

New features:

  • Support sourcing grid price data from Octopus Energy.
  • Support selecting a NordPool area (GER, SE1, etc.) and currency.
  • Support Senergy, Salvare and Sungold 11.4KW inverters.
  • Support MidNite Solar Rosie inverters.
  • Support Huawei 3 phase inverters.
  • Support Sumry Hybrid inverters.
  • Support Felicity Solar T-REX inverters.
  • Support Narada BMS passive mode reading.
  • Support Serial BMS passive mode reading.
  • Support full range of Vestwood VT batteries.
  • Support Raystack/CFE battery via Voltronic LIB protocol.
  • Support reading latest BlueNova RacPower firmware via Serial protocol.
  • Support latest Axpert MKS model 22 firmware.
  • Add basic Solis inverter settings.
  • Add Luxpower battery cycles, cell metrics and split phase metrics.
  • Add US split phase metrics for Deye/Sol-Ark inverters.
  • Add remote on/off switch for Deye and limited SRNE inverters.
  • Add max solar power for Deye inverters.
  • Add more setting support for InfiniSolar multiphase inverters.
  • Use brand name as WiFi hotspot and Bluetooth name on custom branded devices.
  • Add option to schedule weekly, monthly or yearly reboot.
  • Add MQTT log page.
View all changes

Corrections:

  • Correct Luxpower generator and AC coupling values.
  • Correct 24V and 48V SRNE inverters voltage setting values.
  • Correct grid values on Sungrow 3 phase inverters.
  • Correct grid voltage on Deye String inverters.
  • Correct force generator on Deye 3 phase inverters.
  • Correct voltage setting range on Deye 24V inverters.
  • Correct "grid sell" setting on Deye inverters.
  • Correct detection of latest Luxpower SNA models.
  • Correct auxiliary power values on Deye high voltage inverters.
  • Correct error where setting "Use timer" on Deye 3 phase high voltage inverters clears the weekly schedule.
  • Correct timezone on charts when using selecting GMT/UTC timezones.
  • Correct Seplos V3 cell temperature/voltage high/low reading.

2024-05-23

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.
View all changes

New features:

  • 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.
View all changes

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.
View all changes

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.