Skip to content

Releases: UtilitechAS/amsreader-firmware

Release v2.3.9

09 Nov 14:54
Compare
Choose a tag to compare
  • 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

25 Aug 18:43
Compare
Choose a tag to compare
  • 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

06 Aug 19:10
Compare
Choose a tag to compare
  • 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

15 Jun 07:32
Compare
Choose a tag to compare
  • 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

21 Apr 08:43
Compare
Choose a tag to compare
  • 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

13 Apr 09:46
Compare
Choose a tag to compare
  • 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

09 Apr 20:00
Compare
Choose a tag to compare
Fixed missing config tile

Release v2.3.2

09 Apr 19:01
Compare
Choose a tag to compare
  • 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

06 Apr 11:02
Compare
Choose a tag to compare
  • Fixed browser freeze when production appeared in realtime plot
  • Fixed unreadable numbers in dark mode
  • Changed realtime plot update behaviour

Release v2.3.0

06 Apr 05:20
4884d3a
Compare
Choose a tag to compare

New features:

  • Custom price configuration, option to add tariff, VAT etc
  • Realtime energy use plot
  • Option to disable LED (Pow series hardware depends on version)
  • Multiple languages
  • Dark mode
  • Support for ethernet boards
  • Graph per phase where available (wattage and amperage)
  • Support for meters with pulse output
  • MQTT LWT
  • IPv6
  • Option to use as Access Point in normal operation
  • Option to set context path of webserver (When used behind proxy)
  • Support for HDLC data segmentation
  • Automatic unit scaling for various counters (wh/kwh/mwh)
  • Added more MQTT JSON formats
  • Added build for ESP32-S3

Changes:

  • Fixed overflow in data storage for day and month graph
  • Fixed incorrect zero values in data for certain meters
  • Added support for more OBIS codes from some Swiss meters
  • Added timeout to MQTT to avoid unresponsive GUI on connection error
  • Changed color for export graph
  • Changed data storage strategy when list 3 is lost just after new hour
  • Reconnect to correct host/ip if hostname/ip changes on config page or via config file
  • Adjusted colors on graphs
  • Forcing GPIO for known board profiles on boot
  • Introduced sequential loading of data from device

API changes: