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.
2024-12-20Beta
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 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.
Corrections:
- 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 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.
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.