mirror of
https://github.com/lumapu/ahoy.git
synced 2025-08-06 09:58:23 +02:00
0.7.25 release
This commit is contained in:
parent
85dae3805f
commit
bab700c069
4 changed files with 20 additions and 149 deletions
|
@ -293,10 +293,9 @@ When everything is wired up and the firmware is flashed, it is time to connect t
|
||||||
| `ESP Async WebServer` | 1.2.3 | LGPL-3.0 |
|
| `ESP Async WebServer` | 1.2.3 | LGPL-3.0 |
|
||||||
| `ESPAsyncTCP` | 1.2.2 | LGPL-3.0 |
|
| `ESPAsyncTCP` | 1.2.2 | LGPL-3.0 |
|
||||||
| `Time` | 1.6.1 | LGPL-2.1 |
|
| `Time` | 1.6.1 | LGPL-2.1 |
|
||||||
| `RF24` | 1.4.5 | GPL-2.0 |
|
| `RF24` | 1.4.7 | GPL-2.0 |
|
||||||
| `PubSubClient` | 2.8 | MIT |
|
| `espMqttClient` | 1.4.4 | MIT |
|
||||||
| `ArduinoJson` | 6.19.4 | MIT |
|
| `ArduinoJson` | 6.21.3 | MIT |
|
||||||
| `ESP Async WebServer` | 4.3.0 | ? |
|
|
||||||
|
|
||||||
## ToDo
|
## ToDo
|
||||||
|
|
||||||
|
|
|
@ -49,6 +49,4 @@ If you run into any issues, please feel free to use the issue tracker here on Gi
|
||||||
|
|
||||||
### Related Projects
|
### Related Projects
|
||||||
- [OpenDTU](https://github.com/tbnobody/OpenDTU)
|
- [OpenDTU](https://github.com/tbnobody/OpenDTU)
|
||||||
<- Our sister project ✨ for Hoymiles HM-300, HM-600, HM-1200 (for ESP32 only!)
|
<- Our sister project ✨ for Hoymiles HM- and HMS-/HMT-series (for ESP32 only!)
|
||||||
- [DTU Simulator](https://github.com/Ziyatoe/DTUsimMI1x00-Hoymiles)
|
|
||||||
<- Go here ✨ for Hoymiles MI-300, MI-600, MI-1200 Software (single inverter only)
|
|
||||||
|
|
156
src/CHANGES.md
156
src/CHANGES.md
|
@ -1,143 +1,17 @@
|
||||||
# Development Changes
|
Changelog v0.7.25
|
||||||
|
|
||||||
## 0.7.24 - 2023-08-05
|
* ✨ added 'HMS' and 'HMT' support with 'CMT2300A' radio module and `ESP32`
|
||||||
* merge PR #1069 make MqTT client ID configurable
|
|
||||||
* fix #1016, general MqTT status depending on inverter state machine
|
|
||||||
* changed icon for fully available inverter to a filled check mark #1070
|
|
||||||
* fixed `last_success` update with MqTT #1068
|
|
||||||
* removed `improv` esp-web-installer script, because it is not fully functional at this time
|
|
||||||
|
|
||||||
## 0.7.23 - 2023-08-04
|
|
||||||
* merge PR #1056, visualization html
|
|
||||||
* update MqTT library to 1.4.4
|
|
||||||
* update RF24 library to 1.4.7
|
|
||||||
* update ArduinoJson library to 6.21.3
|
|
||||||
* set minimum invervall for `/live` to 5 seconds
|
|
||||||
|
|
||||||
## 0.7.22 - 2023-08-04
|
|
||||||
* attempt to fix homeassistant auto discovery #1066
|
|
||||||
|
|
||||||
## 0.7.21 - 2023-07-30
|
|
||||||
* fix MqTT YieldDay Total goes to 0 serveral times #1016
|
|
||||||
|
|
||||||
## 0.7.20 - 2023-07-28
|
|
||||||
* merge PR #1048 version and hash in API, fixes #1045
|
|
||||||
* fix: no yield day update if yield day reads `0` after inverter reboot (mostly on evening) #848
|
|
||||||
* try to fix Wifi override #1047
|
|
||||||
* added information after NTP sync to WebUI #1040
|
|
||||||
|
|
||||||
## 0.7.19 - 2023-07-27
|
|
||||||
* next attempt to fix yield day for multiple inverters #1016
|
|
||||||
* reduced threshold for inverter state machine from 60min to 15min to go from state `WAS_ON` to `OFF`
|
|
||||||
|
|
||||||
## 0.7.18 - 2023-07-26
|
|
||||||
* next attempt to fix yield day for multiple inverters #1016
|
|
||||||
|
|
||||||
## 0.7.17 - 2023-07-25
|
|
||||||
* next attempt to fix yield day for multiple inverters #1016
|
|
||||||
* added two more states for the inverter status (also docu)
|
|
||||||
|
|
||||||
## 0.7.16 - 2023-07-24
|
|
||||||
* next attempt to fix yield day for multiple inverters #1016
|
|
||||||
* fix export settings date #1040
|
|
||||||
* fix time on WebUI (timezone was not observed) #913 #1016
|
|
||||||
|
|
||||||
## 0.7.15 - 2023-07-23
|
|
||||||
* add NTP sync interval #1019
|
|
||||||
* adjusted range of contrast / luminance setting #1041
|
|
||||||
* use only ISO time format in Web-UI #913
|
|
||||||
|
|
||||||
## 0.7.14 - 2023-07-23
|
|
||||||
* fix Contrast for Nokia Display #1041
|
|
||||||
* attempt to fix #1016 by improving inverter status
|
|
||||||
* added option to adjust effiency for yield (day/total) #1028
|
|
||||||
|
|
||||||
## 0.7.13 - 2023-07-19
|
|
||||||
* merged display PR #1027
|
|
||||||
* add date, time and version to export json #1024
|
|
||||||
|
|
||||||
## 0.7.12 - 2023-07-09
|
|
||||||
* added inverter status - state-machine #1016
|
|
||||||
|
|
||||||
## 0.7.11 - 2023-07-09
|
|
||||||
* fix MqTT endless loop #1013
|
|
||||||
|
|
||||||
## 0.7.10 - 2023-07-08
|
|
||||||
* fix MqTT endless loop #1013
|
|
||||||
|
|
||||||
## 0.7.9 - 2023-07-08
|
|
||||||
* added 'improve' functions to set wifi password directly with ESP web tools #1014
|
|
||||||
* fixed MqTT publish while appling power limit #1013
|
|
||||||
* slightly improved HMT live view (Voltage & Current)
|
|
||||||
|
|
||||||
## 0.7.8 - 2023-07-05
|
|
||||||
* fix `YieldDay`, `YieldTotal` and `P_AC` in `TotalValues` #929
|
|
||||||
* fix some serial debug prints
|
|
||||||
* merge PR #1005 which fixes issue #889
|
|
||||||
* merge homeassistant PR #963
|
|
||||||
* merge PR #890 which gives option for scheduled reboot at midnight (default off)
|
|
||||||
|
|
||||||
## 0.7.7 - 2023-07-03
|
|
||||||
* attempt to fix MqTT `YieldDay` in `TotalValues` #927
|
|
||||||
* attempt to fix MqTT `YieldDay` and `YieldTotal` even if inverters are not completly available #929
|
|
||||||
* fix wrong message 'NRF not connected' if it is disabled #1007
|
|
||||||
|
|
||||||
## 0.7.6 - 2023-06-17
|
|
||||||
* fix display of hidden SSID checkbox
|
|
||||||
* changed yield correction data type to `double`, now decimal places are supported
|
|
||||||
* corrected name of 0.91" display in settings
|
|
||||||
* attempt to fix MqTT zero values only if setting is there #980, #957
|
|
||||||
* made AP password configurable #951
|
|
||||||
* added option to start without time-sync, eg. for AP-only-mode #951
|
|
||||||
|
|
||||||
## 0.7.5 - 2023-06-16
|
|
||||||
* fix yield day reset on midnight #957
|
|
||||||
* improved tickers in `app.cpp`
|
|
||||||
|
|
||||||
## 0.7.4 - 2023-06-15
|
|
||||||
* fix MqTT `P_AC` send if inverters are available #987
|
|
||||||
* fix assignments for HMS 1CH and 2CH devices
|
|
||||||
* fixed uptime overflow #990
|
|
||||||
|
|
||||||
## 0.7.3 - 2023-06-09
|
|
||||||
* fix hidden SSID scan #983
|
|
||||||
* improved NRF24 missing message on home screen #981
|
|
||||||
* fix MqTT publishing only updated values #982
|
|
||||||
|
|
||||||
## 0.7.2 - 2023-06-08
|
|
||||||
* fix HMS-800 and HMS-1000 assignments #981
|
|
||||||
* make nrf enabled all the time for ESP8266
|
|
||||||
* fix menu item `active` highlight for 'API' and 'Doku'
|
|
||||||
* fix MqTT totals issue #927, #980
|
|
||||||
* reduce maximum number of inverters to 4 for ESP8266, increase to 16 for ESP32
|
|
||||||
|
|
||||||
## 0.7.1 - 2023-06-05
|
|
||||||
* enabled power limit control for HMS / HMT devices
|
|
||||||
* changed NRF24 lib version back to 1.4.5 because of compile problems for EPS8266
|
|
||||||
|
|
||||||
## 0.7.0 - 2023-06-04
|
|
||||||
* HMS / HMT support for ESP32 devices
|
|
||||||
|
|
||||||
## 0.6.15 - 2023-05-25
|
|
||||||
* improved Prometheus Endpoint PR #958
|
|
||||||
* fix turn off ePaper only if setting was set #956
|
|
||||||
* improved reset values and update MqTT #957
|
|
||||||
|
|
||||||
## 0.6.14 - 2023-05-21
|
|
||||||
* merge PR #902 Mono-Display
|
|
||||||
|
|
||||||
## 0.6.13 - 2023-05-16
|
|
||||||
* merge PR #934 (fix JSON API) and #944 (update manual)
|
|
||||||
|
|
||||||
## 0.6.12 - 2023-04-28
|
|
||||||
* improved MqTT
|
* improved MqTT
|
||||||
* fix menu active item
|
* added more display types
|
||||||
|
* changed maximum number of inverters: ESP32: `16`, ESP8266: `4`
|
||||||
## 0.6.11 - 2023-04-27
|
* added option to connect to hidden SSID WiFi
|
||||||
* added MqTT class for publishing all values in Arduino `loop`
|
* AP password is configurable now
|
||||||
|
* add option to communicate with inverters even if no time sync is possible
|
||||||
## 0.6.10 - HMS
|
* add option to reboot Ahoy perodically at midnight
|
||||||
* Version available in `HMS` branch
|
* add time, date and Ahoy-Version number to JSON export
|
||||||
|
* changed date-time format to ISO format in web UI
|
||||||
## 0.6.9
|
* added inverter state machine to archive better its state
|
||||||
* last Relaese
|
* added for NTP sync more info to web UI about the sync itself
|
||||||
|
* increased to latest library versions (MqTT, RF24 and JSON)
|
||||||
|
* minor UI improvements
|
||||||
|
* several bug fixes
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
//-------------------------------------
|
//-------------------------------------
|
||||||
#define VERSION_MAJOR 0
|
#define VERSION_MAJOR 0
|
||||||
#define VERSION_MINOR 7
|
#define VERSION_MINOR 7
|
||||||
#define VERSION_PATCH 24
|
#define VERSION_PATCH 25
|
||||||
|
|
||||||
//-------------------------------------
|
//-------------------------------------
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue