lumapu
3e9d6b8900
0.7.66 - 2023-10-04
* prepared PA-Level for CMT
* removed settings for number of retransmits, its fixed to `5` now
* added parentheses to have a excactly defined behaviour
2 years ago
Martin Riedel
9751785dd4
Add clientId to jsonMqtt in settings.h
2 years ago
lumapu
181cc6fc24
0.7.53
* fix ePaper / display night behaviour #1151
* fix ESP8266 compile error
2 years ago
lumapu
9216cdce9e
0.7.52
* fix CMT configureable pins #1150 , #1159
* update MqTT lib to version `1.4.5`
2 years ago
lumapu
b06f8e98a4
0.7.50
* moved MqTT info to `system`
* added CMT info for ESP32 devices
* improved CMT settings, now `SCLK` and `SDIO` are configurable #1046 , #1150
* changed `Power-Limit` in live-view to `Active Power Control`
* increase length of update file selector #1132
2 years ago
lumapu
fd2fd206f0
0.7.40
* added default pins for opendtu-fusion-v1 board
* fixed hw version display in `live`
* removed development builds, renamed environments in `platform.ini`
2 years ago
lumapu
2130596ae6
0.7.38 fix pinout
2 years ago
lumapu
b01fbe205e
0.7.38
* reset alarms at midnight (if inverter is not available) #1105 , #1096
* add option to reset 'max' values on midnight #1102
* added default pins for CMT2300A (matching OpenDTU)
2 years ago
Martin Riedel
5f9015f7ad
Add client id for mqtt
2 years ago
lumapu
984e344f05
0.7.15
* add NTP sync interval #1019
* adjusted range of contrast / luminance setting #1041
* use only ISO time format in Web-UI #913
2 years ago
lumapu
c9d705baa4
0.7.14
* fix Contrast for Nokia Display #1041
* attempt to fix #1016 by improving inverter status
* added option to adjust effiency for yield (day/total) #1028
2 years ago
lumapu
0118fd1431
fix yield correction (data type was not correct during save)
2 years ago
lumapu
c147906834
0.7.6
* 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
2 years ago
lumapu
4e54bcf299
0.7.3
* fix hidden SSID scan #983
* improved NRF24 missing message on home screen #981
* fix MqTT publishing only updated values #982
2 years ago
lumapu
53853f8429
0.7.2
* 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
2 years ago
lumapu
72cdaf326a
fix HMT with 6 channels
2 years ago
lumapu
b8533cc17d
several HMS / HMT related changes
2 years ago
tastendruecker123
d7eb4a0b98
added option to reboot ahoy every 24 hours
2 years ago
lumapu
1e1a21fa56
add ethernet support, thx @fumanchi
(ahoyeth.h and ahoyeth.cpp are missing)
2 years ago
lumapu
48ce948ede
0.6.6
* increased distance for `import` button in mobile view #879
* changed `led_high_active` to `bool` #879
2 years ago
lumapu
1e1696ca15
0.6.5
fix max module power read
2 years ago
lumapu
f38bee88a1
another fix
2 years ago
lumapu
d953dbfa37
0.6.5
* fix small issue during loading settings
2 years ago
lumapu
33186a9833
0.6.5 - 2023-04-11
* merge PR #876 , check JSON settings during read for existance
* **NOTE:** incompatible change: renamed `led_high_active` to `act_high`, maybe setting must be changed after update
2 years ago
tastendruecker123
e8e1fd7681
Don't load JSON settings that don't exist
2 years ago
Markus Krause
48a6bf021c
add MQTT status to LED update, try to fix settings save for led polarity
2 years ago
Markus Krause
33264cc776
make LED polarity selectable
2 years ago
Markus Krause
8c36093dd7
extend api and settings container with spi pins
2 years ago
Markus Krause
44f602f1a7
add spi pins to config container, remove hacks from app code
2 years ago
lumapu
d7c06fd5d8
0.5.102
small fixes (save settings)
2 years ago
lumapu
57bda044e5
0.5.102
Warning: old exports are not compatible any more!
further save settings improvements (only store inverters which are existing)
improved display of settings save return value
made save settings asynchronous (more heap memory is free)
2 years ago
lumapu
e1326698b9
0.5.102
fix JSON import #775
fix save settings, at least already stored settings are not lost #771
2 years ago
lumapu
6da58e3505
0.5.100
fix add inverter `setup.html` #766
fix MQTT retained flag for total values #726
renamed buttons for import and export `setup.html`
added serial message `settings saved`
2 years ago
lumapu
2d9f53c941
fix upload settings #686
2 years ago
lumapu
9604687157
Attention: re-ordered display types, check your settings! #746
improved saving settings of display #747 , #746
disabled contrast for Nokia display #746
added Prometheus as compile option #719 , #615
update MQTT lib to v1.4.1
limit decimal places to 2 in `live`
added `-DPIO_FRAMEWORK_ARDUINO_MMU_CACHE16_IRAM48` to esp8266 debug build #657
a `max-module-power` of `0` disables channel in live view `setup`
2 years ago
lumapu
6dbb88e27e
added ePaper (for ESP32 only!), thx @dAjaY85 #735
improved `/live` margins #732
renamed `var` to `VAr` #732
2 years ago
dAjaY85
565b944da3
PeriodenDauer hinzugefügt
2 years ago
dAjaY85
f1b722fd5d
ePaper und Nokia über HSPI, erster Test
2 years ago
lumapu
70cb0dcd45
improved web API for `live`
added dark mode option
converted all forms to reponsive design
repaired menu with password protection #720 , #716 , #709
2 years ago
lumapu
4f0d365211
improved html and navi, navi is visible even when API dies #660
reduced maximum allowed JSON size for API to 6000Bytes #660
small fix: output command at `prepareDevInformCmd` #692
improved inverter handling for MQTT #671
2 years ago
lumapu
6cbd256c1f
added setttings for cmt
added HMS2000 as possible inverter
added enable for NRF24 and CMT
2 years ago
lumapu
c4dd372554
improved general structures to support HMS in future
2 years ago
lumapu
c56c785a1f
basic implementation of HMS/HMT inverters
2 years ago
lumapu
a0879cfcbe
reduced heap fragmentation (removed `strtok` completely) #644 , #645 , #682
added part of mac address to MQTT client ID to seperate multiple ESPs in same network
added dictionary for MQTT to reduce heap-fragmentation
removed `last Alarm` from Live view, because it showed always the same alarm - will change in future
2 years ago
lumapu
ca25f16548
prevent send devcontrol request during disabled night communication
changed yield total correction as module (inverter input) value #570
MQTT Yield Day zero, next try to fix #671
2 years ago
lumapu
5765e054f3
fixed communication error #652
reset values is no bound to MQTT any more, setting moved to `inverter` #649
fixed wording on `index.hmtl` #661
2 years ago
lumapu
22ae6d2e22
fix wrong filename for automatically created manifest (online installer) #620
added rotate display feature #619
improved Prometheus endpoint #615 , thx to fsck-block
2 years ago
lumapu
2b3f252bbf
fix wakeup issue, once wifi was lost during night the communication didn't start in the morning
reenabled FlashStringHelper because of lacking RAM
complete rewrite of monochrome display class, thx to @dAjaY85 -> displays are now configurable in setup
2 years ago
lumapu
3adcb68d98
improved payload handling (retransmit all fragments on CRC error)
improved `isAvailable`, checkes all record structs, inverter becomes available more early because version is check first
fix tickers were not set if NTP is not available
disabled annoying `FlashStringHelper` it gives randomly Expeptions during development, feels more stable since then
moved erase button to the bottom in settings, not nice but more functional
split `tx_count` to `tx_cnt` and `retransmits` in `system.html`
fix mqtt retransmit IP address #602
added debug infos for `scheduler` (web -> `/debug` as trigger prints list of tickers to serial console)
2 years ago
lumapu
3ff348bba8
merged PR `Monodisplay`, many thanks to @dAjaY85 #566 , Note: (settings are introduced but not able to be modified, will be included in next version)
2 years ago