UtilitechAS / amsreader-firmware

ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported
Other
390 stars 73 forks source link

Test v1.5-rc1 #98

Closed gskjold closed 3 years ago

gskjold commented 3 years ago

Changes:

Added:

Test on following hardware:

Test upgrade from:

Test on meters:

Test functionality of:

Test MQTT payloads:

Allram commented 3 years ago

Test on following hardware:

* [ ]  roarfred hardware

* [x]  Generic esp8266 - Wemos D1 Mini

* [ ]  Generic esp32

Test upgrade from:

* [x]  v1.3

* [x]  v1.4

Test on meters:

* [x]  Aidon

* [ ]  Kaifa

* [ ]  Kamstrup

* [ ]  Omnipower

Test functionality of:

* [x]  Meter configuration with and without fuse size and production capacity

* [x]  WiFi with and without static IP

* [x]  MQTT with and without SSL

* [x]  Web security

* [x]  NTP configuration (indication if it is working in "Prices" section)

* [ ]  ENTSO-E API (Only working for ESP32)

* [x]  Firmware upgrade

* [x]  Factory reset

Test MQTT payloads:

* [x]  Json

* [x]  Raw

* [x]  Domoticz

Almost everything seems to work on Wemos D1 mini, except i can't get into Temperature settings in WebUI. It says 'Error loading data'.

But if i add temperaturesensor in v1.4 and then upgrade to 1.5-rc1 it can read the sensor and publish it by MQTT, but i still can't access the temperature settings in WebUI.

gskjold commented 3 years ago

Alright, thanks! I will look into the temperature settings

gskjold commented 3 years ago

I can't figure out why temperature settings is not working for you. Could you open http:///temperature.json and copy/paste here? There must be something in the output that is not right.

gskjold commented 3 years ago

I have tested on several devices now and can't find anything wrong. Releasing v1.5.0 as is and closing this issue. Please report a new issue with details from temperature.json if the problem still persists with the binaries from the latest release.

Allram commented 3 years ago

Works with latest release. Seems like temperature.json wasn't included in my build..