Releases: UtilitechAS/amsreader-firmware
Releases · UtilitechAS/amsreader-firmware
Release v2.4.0
!Important!
This version will repartition your device. Please make a config backup before proceeding.
- Improved firmware update to work on BUS powered devices without external power
- Fixed frequent bad JSON on MQTT with vanilla ESP32
- Fixed missing meter timestamp and package timestamp
- Fixed support for special characters in MQTT password
- Added support for DSMR with encrypted payload
- Added support for various payloads from Iskaemeco AM550 in Slovenia
- Added meter and package timestamp as HA sensors
Release v2.3.9
- Fixed statistics generation for meters reporting further from xx:00:00 than expected
- Fixed missing prices for some hours
- Fixed reboot loop when using ENTSO-E price fetch
- Fixed IPv6 display (partially missing string)
- Fixed config file download when using context
- Fixed HAN serial autodetect
- Fixed multiplier modification for accumulated phase counters
- Added option to change MQTT timeout and keep alive
- Added support for wESP32-PoE board (Thanks to @ackjewtn)
- Added local clock as package timestamp if missing from meter
- Added detection for Sagemcom for some meters
- Added default serial config for KMP protocol
- Set MQTT Client ID as required when MQTT enabled
- Changed default AMSreader cloud to TCP
- Updated some labels and translation
Release v2.3.8
- Fixed issue where day and month history gets cleared
- Fixed scaling on power factor sent to Home-Assistant
- Added option to choose protocol for cloud connection (UDP is mostly fine, but TCP gives reliability if UDP is unstable)
- Added synchronization of price configuration to cloud
Release v2.3.7
- Added support for Kamstrup 382M (Using KMP)
- Fixed data collection issues when meter timestamp is ahead of NTP
- Fixed undefined month names when language file is not loaded
- Fixed day skew on month graph when accessing GUI from different timezone
- Fixed prices not sent to MQTT when using fixed prices
- Fixed timezone parsing for DLMS timestamp
- Various adjustments for stability (Mostly affects ESP8266)
Release v2.3.6
- Added possibility to edit day and month data
- Added possibility to move elements in price config
- Added parsing of a new Iskra format
- Added Slovenia as price area
- Added a combined import/export value to data.json (w)
- Added export price sensors to MQTT Home Assistant
- Added tariff thresholds to MQTT
- Improved loading speed of GUI
- Fixed invalid JSON sent to MQTT in JSON mode
- Fixed invalid characters in URL in MQTT HomeAssistant sensor payload
- Fixed and improved baud rate autodetect
- Fixed month number in clock
- Fixed price calculation for export (was using import price)
- Fixed hidden amperage plot when voltage is not reported by meter
Release v2.3.5
- Fixed state class on HA tariff threshold sensors
- Fixed mixup on date interval for price configuration
- Fixed value for last month kwh
- Fixed missing GUI widgets if voltage is not reported by meter
- Fixed crowded axis labels on amperage graph
- Fixed data enable for Kamstrup with P1 output configured
- Added option to send MQTT on interval
- Added export price in the export gauge
- Improved visibility of axis information on graphs
- General code improvements
Release v2.3.4
- Fixed issues when static IP was set (DHCP was obtained later on)
- Fixed reset of vcc offset and multiplier on reboot
Release v2.3.3
Fixed missing config tile
Release v2.3.2
- Fixed device class for HomeAssistant Uptime sensor
- Fixed default buffer size for ESP8266
- Fixed export values on current graph
- Fixed stuck values when changing between import and export on some meters
- Improved real time plot update
- Improved MQTT stability
Release v2.3.1
- Fixed browser freeze when production appeared in realtime plot
- Fixed unreadable numbers in dark mode
- Changed realtime plot update behaviour