Releases: UtilitechAS/amsreader-firmware
Releases · UtilitechAS/amsreader-firmware
Testing v1.3
- Added support for Kamstrup IT meters
- Fixed problems with saving correct GPIO during setup
Testing v1.3
Changes:
- Reorganized parts of user interface
- Removed support for loading config from roarfred, v0.x and v1.x series firmware
Added:
- Simple configuration page for AP mode
- Added SSL support for MQTT
- Added Domoticz format to MQTT payload (Thanks to @atlej68)
- Added RAW (full) mode which always sends data, even when not changed (Thanks to @stenjo)
- Optional checkbox for Aidon IT meters to calculate missing "I2" value
- Configurable voltage testing (Used for BUS powered boards)
- Voltage multiplier, for boards with voltage divider on voltage sensor
- Made all GPIO configurable in UI; Serial port, LED, AP button, temperature sensor and Vcc
- Added version check in user interface, gives a link for downloading from GitHub
NOTE:
This will be the last version with multiple binaries. In next major version (v1.4) it will only be ESP32 and ESP8266, as everything that is different between the builds are configurable in user interface.
Release v1.2.3
- Fixed negative current when exporting power
Release v1.2.2
- Fixed MQTT topic for temperature in RAW mode. Was overwriting VCC.
- Removed voltage test in startup. Now only active when compiled with -D SELF_POWERED=1
Release v1.2.1
- Fixed ESP32 crashing when RemoteDebug was initialized before WiFi.
- Fixed ESP32 unformatted SPIFFS
- Added battery voltage reading for Lolin D32
- Apply ESP_VCC_CALIB_FACTOR for any board, not just ESP8266
Release v1.2.0
Added features:
- Selectable MQTT payload format, JSON or RAW.
- Firmware upload from Web UI.
- Remote debugging, configurable from Web UI and accessible via Telnet.
- mDNS support. Hostname is configurable in Web UI.
- Added DNS as configuration option when using static IP.
Bug fixes:
- Fixed nearly invisible LED blink when MQTT is disabled.
- Fixed uptime rollover problem at 49.7 days.
- Corrected unixtime values for timestamps.
API changes:
- JSON field "up" changed from milliseconds to seconds
- Kaifa accumulated values changed from Wh to kWh
Release v1.1.2
- Increased limit for when ArduinoJson uses scientific notation
Testing v1.2-rc1
Added features:
- Selectable MQTT payload format, JSON or RAW.
- Firmware upload from Web UI.
- Remote debugging, configurable from Web UI and accessible via Telnet.
- mDNS support. Hostname is configurable in Web UI.
- Added DNS as configuration option when using static IP.
Bug fixes:
- Fixed nearly invisible LED blink when MQTT is disabled.
- Fixed uptime rollover problem at 49.7 days.
- Corrected unixtime values for timestamps.
API changes:
- JSON field "up" changed from milliseconds to seconds
- Kaifa accumulated values changed from Wh to kWh
Release v1.1.1
- Fixed missing hourly data from Kamstrup meter (MQTT buffer size set to 512)
- Fixed unexpected behaviour when saving MQTT settings (Deleted web security)
- Fixed release number in UI
Release v1.1.0
- AP mode trigger removed from boot and added to runtime (Hold AP button for 5s at any time to trigger AP mode. Hold again for 5s to return to normal)
- Auto detecting meter type if not configured
- Added option to set fixed IP address
- Allow updating configuration without restarting
- Corrected Vcc calculation
- Added exported power to dashboard
- Added accumulative import/export to dashboard
- Added Vcc, temperature, uptime and WiFi status to dashboard
- Added Vcc and WiFi RSSI to MQTT JSON messages
- Added badges to header, showing status for ESP, HAN, WiFi and MQTT
- Only showing/sending temperature if sensor is found
- Various optimizations for BUS powered devices