|
|
@@ -11,9 +11,18 @@
|
|
|
|
|
|
____
|
|
|
|
|
|
-#### ~~#29 Add favicon and use the hostname for the website~~- implemented v11.3.1
|
|
|
+#### #30 Support meter clock over
|
|
|
+
|
|
|
+* In case of meter clocking over, that is, reaching its max. value and starting over from 0,
|
|
|
+ accept the new value and calculate correctly the difference.
|
|
|
+ (see line 739 onwards in ClassFlowPostProcessing.cpp)
|
|
|
+
|
|
|
+* In case of meter clocking over, that is, reaching its max. value and starting over from 0,
|
|
|
+ accept the new value and calculate correctly the difference.
|
|
|
+ (see line 739 onwards in ClassFlowPostProcessing.cpp)
|
|
|
+
|
|
|
+
|
|
|
|
|
|
-~~* https://github.com/jomjol/AI-on-the-edge-device/issues/927~~
|
|
|
|
|
|
#### #28 Improved error handling for ROIs
|
|
|
|
|
|
@@ -47,13 +56,7 @@ ____
|
|
|
|
|
|
* Show the CPU Temp directly in Webpage. Also add the value to MQTT sending
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-#### ~~#22 Direct hint to the different neural network files in the other repositories~~- implemented >v11.3.1
|
|
|
-
|
|
|
-~~* https://github.com/jomjol/AI-on-the-edge-device/issues/644~~
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
|
|
|
#### #21 Extended "CheckDigitalConsistency" Logik
|
|
|
|
|
|
@@ -61,40 +64,21 @@ ____
|
|
|
|
|
|
|
|
|
|
|
|
-#### #20 Deep sleep and push mode
|
|
|
-
|
|
|
-* Let the device be normally in deep sleep state, and wake it up periodically to collect data and push it via MQTT or HTTP post.
|
|
|
-* Support ESP-NOW to reduce the overhead of connecting to wifi and mqtt
|
|
|
-* the above should enable battery powered applications
|
|
|
-
|
|
|
-* An other way to set deep sleep would be to enable it in a specific period (at night).
|
|
|
-
|
|
|
-
|
|
|
-#### #19 Extended log informations
|
|
|
-
|
|
|
-* https://github.com/jomjol/AI-on-the-edge-device/issues/580
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-#### ~~#18 Document WLAN-strength in web page~~
|
|
|
-
|
|
|
-* ~~https://github.com/jomjol/AI-on-the-edge-device/issues/563~~
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-#### ~~#17 Direct InfluxDB connection~~
|
|
|
-
|
|
|
-* ~~Done in v10.6.0~~
|
|
|
-
|
|
|
|
|
|
#### #16 Serial Communication
|
|
|
|
|
|
* https://github.com/jomjol/AI-on-the-edge-device/issues/512
|
|
|
+
|
|
|
* Send the readout value via RX/TX interface with a dedicated TAG
|
|
|
+
|
|
|
* Make dedicated communication FlowModule
|
|
|
+
|
|
|
* Modification of RX/TX communication
|
|
|
+
|
|
|
* Configuration interfache
|
|
|
|
|
|
+
|
|
|
+
|
|
|
|
|
|
#### #15 Calibration for FishEye image
|
|
|
|
|
|
@@ -108,16 +92,6 @@ ____
|
|
|
|
|
|
|
|
|
|
|
|
-#### ~~#14 Backup and restore option for configuration~~- implemented v11.3.1
|
|
|
-
|
|
|
-* ~~https://github.com/jomjol/AI-on-the-edge-device/issues/459~~
|
|
|
-
|
|
|
-* ~~Implement a zip file compression for store and restore~~
|
|
|
-
|
|
|
-* ~~Update the html to handle it~~
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
#### #13 Manage non linear gauge without CNN re-training
|
|
|
|
|
|
* https://github.com/jomjol/AI-on-the-edge-device/issues/443
|
|
|
@@ -126,12 +100,6 @@ ____
|
|
|
|
|
|
|
|
|
|
|
|
-#### ~~#12 Less reboots due to memory leakage~~
|
|
|
-
|
|
|
-* ~~Issue: #414 & #425 #430~~
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
#### #11 MQTT - configurable payload
|
|
|
|
|
|
* https://github.com/jomjol/AI-on-the-edge-device/issues/344
|
|
|
@@ -144,18 +112,14 @@ ____
|
|
|
|
|
|
|
|
|
|
|
|
-#### #9 Basic auth for the UI
|
|
|
-
|
|
|
-* https://github.com/jomjol/AI-on-the-edge-device/issues/283
|
|
|
-
|
|
|
-* Implementation of an authentication mechanism.
|
|
|
-
|
|
|
#### #8 MQTT configurable readout intervall
|
|
|
|
|
|
Make the readout intervall configurable via MQTT.
|
|
|
|
|
|
* Change the mqtt part to receive and process input and not only sending
|
|
|
|
|
|
+
|
|
|
+
|
|
|
#### #7 Extended Error Handling
|
|
|
|
|
|
Check different types of error (e.g. tflite not availabe) and generate an error on the html page.
|
|
|
@@ -166,15 +130,7 @@ To do:
|
|
|
* Implement a checking algo
|
|
|
* Extend the firmware and html page for the error handling
|
|
|
|
|
|
-#### ~~#6 Check for double ROI names~~ - implemented v8.0.0
|
|
|
-
|
|
|
-~~Check during configuration, that ROI names are unique.~~
|
|
|
-
|
|
|
-~~To do:~~
|
|
|
-
|
|
|
-* ~~Implementation of ROI name checking in html code before saving analog or digital ROIs~~
|
|
|
|
|
|
-
|
|
|
|
|
|
#### #5 Configurable decimal separator (point or comma)
|
|
|
|
|
|
@@ -188,52 +144,137 @@ To do:
|
|
|
|
|
|
|
|
|
|
|
|
-#### ~~#4 Initial Shifting and Rotation~~ - implemented v7.0.0
|
|
|
+#### #2 MQTT-controll with callback
|
|
|
+* https://github.com/jomjol/AI-on-the-edge-device/issues/105
|
|
|
|
|
|
-* ~~https://github.com/jomjol/AI-on-the-edge-device/issues/123~~
|
|
|
+Extend the MQTT client to also enable callbacks for configuration setting
|
|
|
|
|
|
-~~Implementation of a shifting additional to the initial rotation of the raw camera input~~
|
|
|
+To do:
|
|
|
|
|
|
-~~To do:~~
|
|
|
+* implement callback for receiving information and override `config.ini` settings
|
|
|
|
|
|
-* ~~Implementation of shifting~~
|
|
|
-* ~~Extension of configuration~~
|
|
|
-* ~~Adaption of the html configuration to implement shifting~~
|
|
|
+* change configuration management to handle online updates (currently changes need a restart)
|
|
|
|
|
|
+* think about the startup, as there the default config is loaded
|
|
|
|
|
|
+
|
|
|
|
|
|
-#### ~~#3 Allow grouping of digits to multiple reading values~~ - implemented v8.0.0
|
|
|
+____
|
|
|
|
|
|
-* ~~https://github.com/jomjol/AI-on-the-edge-device/issues/123~~
|
|
|
|
|
|
-~~Implementation of two different independent readouts in one setup~~
|
|
|
|
|
|
-~~To do:~~
|
|
|
+# Refused
|
|
|
|
|
|
-* ~~Extend the configuration, setting and processing flow for two independend readouts~~
|
|
|
+#### #9 Basic auth for the UI
|
|
|
|
|
|
+* https://github.com/jomjol/AI-on-the-edge-device/issues/283
|
|
|
|
|
|
+* Implementation of an authentication mechanism.
|
|
|
|
|
|
+This will not be part of the free version
|
|
|
|
|
|
|
|
|
-____
|
|
|
|
|
|
-#### #2 MQTT-controll with callback
|
|
|
-* https://github.com/jomjol/AI-on-the-edge-device/issues/105
|
|
|
+#### #20 Deep sleep and push mode
|
|
|
|
|
|
-Extend the MQTT client to also enable callbacks for configuration setting
|
|
|
+* Let the device be normally in deep sleep state, and wake it up periodically to collect data and push it via MQTT or HTTP post.
|
|
|
+* Support ESP-NOW to reduce the overhead of connecting to wifi and mqtt
|
|
|
+* the above should enable battery powered applications
|
|
|
|
|
|
-To do:
|
|
|
+* An other way to set deep sleep would be to enable it in a specific period (at night).
|
|
|
|
|
|
-* implement callback for receiving information and override `config.ini` settings
|
|
|
+Technically not possible, as the limiting factor for the power consumption is not the esp32, but the electrical curcuit on the ESP32CAM board, which consumes a lot already in deep sleep mode.
|
|
|
|
|
|
-* change configuration management to handle online updates (currently changes need a restart)
|
|
|
|
|
|
-* think about the startup, as there the default config is loaded
|
|
|
+
|
|
|
+# Closed
|
|
|
+
|
|
|
+
|
|
|
+#### ~~#29 Add favicon and use the hostname for the website~~- implemented v11.3.1
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+#### ~~#19 Extended log informations~~
|
|
|
+
|
|
|
+~~* https://github.com/jomjol/AI-on-the-edge-device/issues/580~~
|
|
|
|
|
|
|
|
|
|
|
|
-____
|
|
|
+#### ~~#29 Add favicon and use the hostname for the website~~- implemented v11.3.1
|
|
|
+
|
|
|
+~~* https://github.com/jomjol/AI-on-the-edge-device/issues/927~~
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+#### ~~#22 Direct hint to the different neural network files in the other repositories~~- implemented >v11.3.1
|
|
|
+
|
|
|
+~~* https://github.com/jomjol/AI-on-the-edge-device/issues/644~~
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+#### ~~#18 Document WLAN-strength in web page~~
|
|
|
+
|
|
|
+* ~~https://github.com/jomjol/AI-on-the-edge-device/issues/563~~
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+#### ~~#17 Direct InfluxDB connection~~
|
|
|
+
|
|
|
+* ~~Done in v10.6.0~~
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+#### ~~#14 Backup and restore option for configuration~~- implemented v11.3.1
|
|
|
+
|
|
|
+* ~~https://github.com/jomjol/AI-on-the-edge-device/issues/459~~
|
|
|
+
|
|
|
+* ~~Implement a zip file compression for store and restore~~
|
|
|
+
|
|
|
+* ~~Update the html to handle it~~
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+#### ~~#12 Less reboots due to memory leakage~~
|
|
|
+
|
|
|
+* ~~Issue: #414 & #425 #430~~
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+#### ~~#6 Check for double ROI names~~ - implemented v8.0.0
|
|
|
+
|
|
|
+~~Check during configuration, that ROI names are unique.~~
|
|
|
+
|
|
|
+~~To do:~~
|
|
|
+
|
|
|
+* ~~Implementation of ROI name checking in html code before saving analog or digital ROIs~~
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+#### ~~#4 Initial Shifting and Rotation~~ - implemented v7.0.0
|
|
|
+
|
|
|
+* ~~https://github.com/jomjol/AI-on-the-edge-device/issues/123~~
|
|
|
+
|
|
|
+~~Implementation of a shifting additional to the initial rotation of the raw camera input~~
|
|
|
+
|
|
|
+~~To do:~~
|
|
|
+
|
|
|
+* ~~Implementation of shifting~~
|
|
|
+* ~~Extension of configuration~~
|
|
|
+* ~~Adaption of the html configuration to implement shifting~~
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+#### ~~#3 Allow grouping of digits to multiple reading values~~ - implemented v8.0.0
|
|
|
+
|
|
|
+* ~~https://github.com/jomjol/AI-on-the-edge-device/issues/123~~
|
|
|
+
|
|
|
+~~Implementation of two different independent readouts in one setup~~
|
|
|
+
|
|
|
+~~To do:~~
|
|
|
+
|
|
|
+* ~~Extend the configuration, setting and processing flow for two independend readouts~~
|
|
|
+
|
|
|
+
|
|
|
|
|
|
#### ~~#1 Optional GPIO for external flash/lighting~~ - implemented (v8.0.0)
|
|
|
|
|
|
@@ -248,3 +289,6 @@ ____
|
|
|
* ~~Implementation of a software module for external light source (e.g. WS8132 LED controller, ...)~~
|
|
|
* ~~Update of the camera module to use the external light instead of the internal flash light~~
|
|
|
* ~~Adopt the configuration algorithm with a configurable light source~~
|
|
|
+
|
|
|
+
|
|
|
+
|