Commit graph

166 commits

Author SHA1 Message Date
lumapu
6533143e80 0.6.2
* fix login from multiple clients #819
* fix login screen on small displays
2023-04-04 13:51:11 +02:00
Markus Krause
1eabd0f470 Merge branch 'development03' of https://github.com/lumapu/ahoy into development03 2023-04-01 10:54:03 +02:00
Markus Krause
33264cc776 make LED polarity selectable 2023-03-31 22:51:01 +02:00
lumapu
ce25c1e728 Merge branch 'main' into hms 2023-03-27 23:55:30 +02:00
lumapu
c4e9fec8e7 0.5.110
* MQTT fix reconnection by new lib version #780
* add `about` page
2023-03-27 22:18:40 +02:00
lumapu
fae46c4667 0.5.110
* MQTT fix reconnection by new lib version #780
* display 'failed' if no Update was selected #813
2023-03-27 21:27:49 +02:00
lumapu
f2ce528a56 Merge branch 'development03' into hms 2023-03-27 10:15:37 +02:00
Markus Krause
e598865114 Merge branch 'development03' of https://github.com/lumapu/ahoy into development03 2023-03-26 14:59:55 +02:00
lumapu
25d018840b Merge branch 'development03' into hms 2023-03-26 13:24:48 +02:00
lumapu
c01a4ef5ca Merge branch 'prometheus-add-uptime' of https://github.com/towolf/ahoy into towolf-prometheus-add-uptime 2023-03-26 01:04:55 +01:00
lumapu
081adeb140 0.5.107
* fix: show save message
* fix: removed serial newline for `enqueueCmd`
2023-03-26 01:03:59 +01:00
lumapu
694d4bb58b fix save settings 2023-03-26 00:58:32 +01:00
Markus Krause
8c36093dd7 extend api and settings container with spi pins 2023-03-25 22:21:27 +01:00
Tobias Wolf
e2f8b7bea3
Also add RSSI metric 2023-03-25 21:35:55 +01:00
Tobias Wolf
380f86cda1
Add missing argument for devicename 2023-03-25 20:42:22 +01:00
Tobias Wolf
ecfefc6041
Add uptime to Prometheus metrics 2023-03-25 20:23:01 +01:00
lumapu
997bfe41e7 Merge branch 'development03' into hms 2023-03-24 08:12:46 +01:00
lumapu
5a1a600327 0.5.105
* merged MI, thx @rejoe2 #788
* fixed reboot message #793
2023-03-23 22:41:56 +01:00
lumapu
4d735924ef Merge branch 'development03' into hms 2023-03-20 08:51:37 +01:00
lumapu
a6b8794855 0.5.104
* further improved save settings
* removed `#` character from ePaper
* fixed saving pinout for `Nokia-Display`
* removed `Reset` Pin for monochrome displays
2023-03-19 21:49:39 +01:00
lumapu
d7c06fd5d8 0.5.102
small fixes (save settings)
2023-03-18 02:12:12 +01:00
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)
2023-03-18 01:37:59 +01:00
lumapu
e1326698b9 0.5.102
fix JSON import #775
fix save settings, at least already stored settings are not lost #771
2023-03-17 23:14:38 +01:00
lumapu
116a1e6a93 0.5.99
fix limit in [User_Manual.md](../User_Manual.md)
changed `contrast` to `luminance` in `setup.html`
try to fix SSD1306 display #759
only show necessary display pins depending on setting
2023-03-11 23:52:12 +01:00
lumapu
2d9f53c941 fix upload settings #686 2023-03-11 02:10:18 +01:00
lumapu
e503d31cf2 Merge branch 'development03' into hms
# Conflicts:
#	src/hm/miPayload.h
2023-03-09 23:41:44 +01:00
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`
2023-03-09 22:59:33 +01:00
lumapu
10271ea7d8 Merge branch 'development03' into hms 2023-03-08 07:46:47 +01:00
lumapu
f5ef19ccab merged #736 remove obsolete JSON Endpoint 2023-03-07 22:29:23 +01:00
lumapu
7ce78ab56e Merge branch 'development03' into hms 2023-03-07 17:12:24 +01:00
lumapu
6dbb88e27e added ePaper (for ESP32 only!), thx @dAjaY85 #735
improved `/live` margins #732
renamed `var` to `VAr` #732
2023-03-07 14:54:27 +01:00
dAjaY85
565b944da3 PeriodenDauer hinzugefügt 2023-03-05 17:22:03 +01:00
dAjaY85
18ea8b5925 Versuch die WebOberfläche an zu passen 2023-03-05 16:21:06 +01:00
dAjaY85
f1b722fd5d ePaper und Nokia über HSPI, erster Test 2023-03-05 03:26:18 +01:00
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
2023-03-03 00:14:13 +01:00
lumapu
3d82e127f8 Merge branch 'development03' into hms 2023-02-22 23:28:31 +01:00
lumapu
9ef2df21fa merged PR #684, #698, #705
webserial minor overflow fix #660
web `index.html` improve version information #701
fix MQTT sets power limit to zero (0) #692
changed `reset at midnight` with timezone #697
2023-02-22 23:28:12 +01:00
lumapu
3a25ebb26f improved HMS implementation, RX not functional
Tx visible on SDR @ 863MHz
2023-02-21 20:23:45 +01:00
lumapu
6cbd256c1f added setttings for cmt
added HMS2000 as possible inverter
added enable for NRF24 and CMT
2023-02-21 00:12:01 +01:00
lumapu
c4dd372554 improved general structures to support HMS in future 2023-02-20 23:00:51 +01:00
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
2023-02-12 02:00:54 +01:00
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
2023-02-08 00:19:04 +01:00
Frank
e7fff27a4a added further inverter and alarm info to prometheus endpoint 2023-02-06 18:43:09 +01:00
lumapu
6ca215c929 Merge branch 'beegee3-develop03-devil' into development03 2023-02-05 22:23:30 +01:00
lumapu
a9179ec1ea fixed mixed reset flags #648
fixed `mCbAlarm` if MQTT is not used #653
2023-02-05 22:14:59 +01:00
beegee3
48c4884e80
Update web.h 2023-02-05 15:22:34 +01:00
Frank
9610e71a2c chunked response for prometheus metrics 2023-01-30 18:59:34 +01:00
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
2023-01-25 12:59:39 +01:00
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
2023-01-21 00:34:39 +01:00
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)
2023-01-19 22:43:23 +01:00