mirror of
https://github.com/jomjol/AI-on-the-edge-device.git
synced 2025-12-19 22:18:26 +03:00
Merge branch 'master' of https://github.com/haverland/AI-on-the-edge-device
This commit is contained in:
60
Changelog.md
60
Changelog.md
@@ -2,32 +2,38 @@
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [13.0.11] - 2022-11-28
|
||||||
|
|
||||||
**Home Assistant MQTT Discovery Support**
|
**Home Assistant MQTT Discovery Support**
|
||||||
|
|
||||||
### Update Procedure
|
### Update Procedure
|
||||||
|
|
||||||
:bangbang: **Make sure to read the instructions below carfully!**.
|
:bangbang: **Make sure to read the instructions below carfully!**.
|
||||||
|
|
||||||
1. Backup your configuration (use the `System -> Backup/Restore` page)!
|
1. Backup your configuration (use the `System -> Backup/Restore` page)!
|
||||||
1. You should update to `12.0.1` before you update to this release. All other migrations are untested.
|
|
||||||
1. Upload and update the `update-*.zip` file from this release.
|
|
||||||
1. Let it restart and check on the `System -> Info` page that the Firmware as well as the Web UI got updated. If only one got updated, redo the update. If it fails several times, you also can update the Firmware and the Web UI separately.
|
|
||||||
1. Safe way:
|
|
||||||
1. Update first the `firmware.bin` (extract from zip file) and do the Reboot
|
|
||||||
1. Update with the full zip file (`update-*.zip`, ignore the version warning after the reboot)
|
|
||||||
|
|
||||||
1. Please go to `Settings -> Configuration` and address the changed parameters:
|
2. You should update to `12.0.1` before you update to this release. All other migrations are untested.
|
||||||
* DataLogging (storing the values for data graph)
|
|
||||||
* Debug (extended by different debug reporting levels)
|
3. Upload and update the `update-*.zip` file from this release.
|
||||||
|
|
||||||
|
4. Let it restart and check on the `System -> Info` page that the Firmware as well as the Web UI got updated. If only one got updated, redo the update. If it fails several times, you also can update the Firmware and the Web UI separately.
|
||||||
|
|
||||||
|
5. Safe way:
|
||||||
|
1. Update first the `firmware.bin` (extract from zip file) and do the Reboot
|
||||||
|
2. Update with the full zip file (`update-*.zip`, ignore the version warning after the reboot)
|
||||||
|
|
||||||
|
6. Please go to `Settings -> Configuration` and address the changed parameters:
|
||||||
|
- DataLogging (storing the values for data graph)
|
||||||
|
- Debug (extended by different debug reporting levels)
|
||||||
|
|
||||||
If anything breaks you can try to enforce manual update as following:
|
If anything breaks you can try to enforce manual update as following:
|
||||||
|
|
||||||
**OTA:**
|
**OTA:**
|
||||||
1. Make sure the last run of the update completed the **Uploading** step.
|
1\. Make sure the last run of the update completed the **Uploading** step.
|
||||||
1. Call `http://<IP>/ota?task=update&file=<UPLOAD_FILENAME>` to enforce the extraction/flashing.
|
1\. Call `http://<IP>/ota?task=update&file=<UPLOAD_FILENAME>` to enforce the extraction/flashing.
|
||||||
|
|
||||||
**Initial Setup:**
|
**Initial Setup:**
|
||||||
1. Use the initial_esp32_setup.zip ( <https://github.com/jomjol/AI-on-the-edge-device/wiki/Installation> ) as alternative to have a clean install.
|
1\. Use the initial_esp32_setup.zip ( <https://github.com/jomjol/AI-on-the-edge-device/wiki/Installation> ) as alternative to have a clean install.
|
||||||
|
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
@@ -38,16 +44,16 @@ If anything breaks you can try to enforce manual update as following:
|
|||||||
- Format: csv - comma separated
|
- Format: csv - comma separated
|
||||||
- Content: `time`, `name-of-number`, `raw-value`, `return-value`, `pre-value`, `change-rate`, `change-absolute`, `error-text`, `cnn-digital`, `cnn-analog`
|
- Content: `time`, `name-of-number`, `raw-value`, `return-value`, `pre-value`, `change-rate`, `change-absolute`, `error-text`, `cnn-digital`, `cnn-analog`
|
||||||
- Show graph of values direct in the user interface (thanks to [@rdmueller](https://github.com/rdmueller))
|
- Show graph of values direct in the user interface (thanks to [@rdmueller](https://github.com/rdmueller))
|
||||||
|
|
||||||
- Using new data logging (see above)
|
- Using new data logging (see above)
|
||||||
- Possibility to choose different values and switch between different numbers (if present)
|
- Possibility to choose different values and switch between different numbers (if present)
|
||||||
|
|
||||||
Note: You need to activate data logging for this feature to work, see above!
|
Note: You need to activate data logging for this feature to work, see above!
|
||||||
- PreValue is now contained in `/json` ([#1154](https://github.com/jomjol/AI-on-the-edge-device/issues/1154))
|
- PreValue is now contained in `/json` ([#1154](https://github.com/jomjol/AI-on-the-edge-device/issues/1154))
|
||||||
- SD card info into the `System>Info` menu (thanks to [@Slider007]( https://github.com/Slider0007))
|
- SD card info into the `System>Info` menu (thanks to [@Slider007](https://github.com/Slider0007))
|
||||||
- Version check (Firmware vs. Web UI)
|
- Version check (Firmware vs. Web UI)
|
||||||
- Various minor new features
|
- Various minor new features
|
||||||
|
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Updated tflite (`dig-cont_0600_s3.tflite`)
|
- Updated tflite (`dig-cont_0600_s3.tflite`)
|
||||||
@@ -55,23 +61,23 @@ If anything breaks you can try to enforce manual update as following:
|
|||||||
- Updated Espressif library to `espressif32@v5.2.0`
|
- Updated Espressif library to `espressif32@v5.2.0`
|
||||||
- [#1176](https://github.com/jomjol/AI-on-the-edge-device/discussions/1176) accept minor negative values (-0.2) if extended resolution is enabled
|
- [#1176](https://github.com/jomjol/AI-on-the-edge-device/discussions/1176) accept minor negative values (-0.2) if extended resolution is enabled
|
||||||
- [#1143](https://github.com/jomjol/AI-on-the-edge-device/issues/1143) added config parameter `AnalogDigitalTransitionStart`. It can setup very early and very late digit transition starts.
|
- [#1143](https://github.com/jomjol/AI-on-the-edge-device/issues/1143) added config parameter `AnalogDigitalTransitionStart`. It can setup very early and very late digit transition starts.
|
||||||
- New version of `dig-class100` (v1.4.0): added images of heliowatt powermeter
|
- New version of `dig-class100` (v1.4.0): added images of heliowatt powermeter
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- [#1116](https://github.com/jomjol/AI-on-the-edge-device/issues/1116) precision problem at setting prevalue
|
- [#1116](https://github.com/jomjol/AI-on-the-edge-device/issues/1116) precision problem at setting prevalue
|
||||||
- [#1119](https://github.com/jomjol/AI-on-the-edge-device/issues/1119) renamed `firmware.bin` not working in OTA
|
- [#1119](https://github.com/jomjol/AI-on-the-edge-device/issues/1119) renamed `firmware.bin` not working in OTA
|
||||||
- [#1143](https://github.com/jomjol/AI-on-the-edge-device/issues/1143) changed postprocess for `analog->digit` (lowest digit processing)
|
- [#1143](https://github.com/jomjol/AI-on-the-edge-device/issues/1143) changed postprocess for `analog->digit` (lowest digit processing)
|
||||||
- [#1280](https://github.com/jomjol/AI-on-the-edge-device/issues/1280) check ROIs name for unsupported characters
|
- [#1280](https://github.com/jomjol/AI-on-the-edge-device/issues/1280) check ROIs name for unsupported characters
|
||||||
- [#983](https://github.com/jomjol/AI-on-the-edge-device/issues/983) old log files did not get deleted
|
- [#983](https://github.com/jomjol/AI-on-the-edge-device/issues/983) old log files did not get deleted
|
||||||
- Failed NTP time sync during startup gets now retried every round if needed
|
- Failed NTP time sync during startup gets now retried every round if needed
|
||||||
- Whitespaces and `=` in MQTT and InfluxDB passwords
|
- Whitespaces and `=` in MQTT and InfluxDB passwords
|
||||||
- Various minor fixes and improvements
|
- Various minor fixes and improvements
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
|
|
||||||
- n.a.
|
- n.a.
|
||||||
|
|
||||||
|
|
||||||
## [12.0.1] 2022-09-29
|
## [12.0.1] 2022-09-29
|
||||||
|
|
||||||
Improve **u**ser e**x**perience
|
Improve **u**ser e**x**perience
|
||||||
@@ -88,8 +94,8 @@ Improve **u**ser e**x**perience
|
|||||||
5. Now you can reboot.
|
5. Now you can reboot.
|
||||||
|
|
||||||
If anything breaks you can try to
|
If anything breaks you can try to
|
||||||
1. Call `http://<IP>/ota?task=update&file=firmware.bin` resp. `http://<IP>/ota?task=update&file=html.zip` if the upload successed but the extraction failed.
|
1\. Call `http://<IP>/ota?task=update&file=firmware.bin` resp. `http://<IP>/ota?task=update&file=html.zip` if the upload successed but the extraction failed.
|
||||||
1. Use the initial_esp32_setup.zip ( <https://github.com/jomjol/AI-on-the-edge-device/wiki/Installation> ) as alternative.
|
1\. Use the initial_esp32_setup.zip ( <https://github.com/jomjol/AI-on-the-edge-device/wiki/Installation> ) as alternative.
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
@@ -741,7 +747,9 @@ External Illumination
|
|||||||
|
|
||||||
- Initial Version
|
- Initial Version
|
||||||
|
|
||||||
[Unreleased]: https://github.com/jomjol/AI-on-the-edge-device/compare/12.0.1...HEAD
|
[Unreleased]: https://github.com/haverland/AI-on-the-edge-device/compare/13.0.11...HEAD
|
||||||
|
|
||||||
|
[13.0.11]: https://github.com/haverland/AI-on-the-edge-device/compare/12.0.1...13.0.11
|
||||||
|
|
||||||
[12.0.1]: https://github.com/jomjol/AI-on-the-edge-device/compare/11.3.1...12.0.1
|
[12.0.1]: https://github.com/jomjol/AI-on-the-edge-device/compare/11.3.1...12.0.1
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user