Thomas Basler
|
f46a5017c7
|
MQTT Hass: Move publishBinarySensor logic into separate method
|
2024-09-24 20:03:42 +02:00 |
|
Thomas Basler
|
27910042ea
|
MQTT Hass: Remove no more required checks
|
2024-09-24 19:47:23 +02:00 |
|
Thomas Basler
|
d899ea7364
|
MQTT Hass: Harmonise parameter names
|
2024-09-24 19:44:58 +02:00 |
|
Thomas Basler
|
7aca72b8fd
|
MQTT Hass: Change parameter order for publishInverterNumber
|
2024-09-24 19:39:14 +02:00 |
|
Thomas Basler
|
483c10785b
|
MQTT Hass: Change parameter order for publishInverterButton
|
2024-09-24 19:30:21 +02:00 |
|
Thomas Basler
|
a7100f238b
|
MQTT Hass: Change parameter order for publishDtuBinarySensor
|
2024-09-24 19:23:04 +02:00 |
|
Thomas Basler
|
1c3e7de390
|
MQTT Hass: Change parameter order for publishDtuSensor
|
2024-09-24 19:21:06 +02:00 |
|
Thomas Basler
|
96e83f3d37
|
MQTT Hass: Change parameter order for publishInverterSensor
|
2024-09-24 19:18:56 +02:00 |
|
Thomas Basler
|
8e68632ed9
|
MQTT Hass: Rename caption parameter to name
|
2024-09-24 18:17:42 +02:00 |
|
Thomas Basler
|
bef81eed45
|
Feature: Publish Radio statistics to home assistant
|
2024-09-23 23:13:23 +02:00 |
|
Thomas Basler
|
181802a76b
|
Feature: Allow reset of radio statistics via mqtt
|
2024-09-23 22:46:23 +02:00 |
|
Thomas Basler
|
93b6e5a885
|
Optimize MQTT subscription handling
|
2024-09-23 21:59:43 +02:00 |
|
Thomas Basler
|
d6a5fef4e7
|
Decrease restart delay to 1 second
This prevents a reload of the webapp (during firmware update) before the esp is online again
|
2024-09-23 18:33:01 +02:00 |
|
Thomas Basler
|
e785904fca
|
Fix: Restart was triggered before all website data was sent
This led to the effect that e.g. the confirmation messages where not shown.
It is somehow related to ESPAsyncWebServer 3.3.0
|
2024-09-23 18:11:52 +02:00 |
|
Thomas Basler
|
a54b19bf5b
|
Feature: Inverter radio statistics (rx/tx statistics)
The statistics are shown in the WebApp and published via MQTT.
Statistics are reset at midnight.
|
2024-09-22 18:51:07 +02:00 |
|
Thomas Basler
|
1115418ce1
|
Publish temperature only if its not NAN
|
2024-09-22 18:51:07 +02:00 |
|
Thomas Basler
|
84e5c0821c
|
Fix: Saving DTU config values just returned "Values are missing"
|
2024-09-22 13:16:34 +02:00 |
|
Thomas Basler
|
0c5e702a28
|
Fix: Wrong topic in home assistant auto discovery for maxalloc and minfree
|
2024-09-22 13:01:34 +02:00 |
|
Tobias Diedrich
|
fdcbf9de95
|
Publish ESP heap and temperature details on MQTT
I noticed that some useful ESP stats are missing on the MQTT feed, so this adds:
- ESP temperature
- ESP heap stats (size, free, minFree, maxAlloc)
|
2024-09-21 22:39:48 +02:00 |
|
Thomas Basler
|
2f41f43d49
|
Update bblanchon/ArduinoJson from 7.1.0 to 7.2.0
|
2024-09-21 00:12:15 +02:00 |
|
Thomas Basler
|
3b3e6995c2
|
Fix: WebApp was not reloaded after firmware update
With the upgrade from ESPAsyncWebServer to 3.3.1 it seems that something has changed. Have to trigger the reboot from the main context.
|
2024-09-21 00:04:27 +02:00 |
|
Thomas Basler
|
b52cd31309
|
Output WiFi disconnect reason in console
|
2024-09-02 20:16:03 +02:00 |
|
Thomas Basler
|
cdaf10a92a
|
Fix: Wifi reconnect issue introduced with #2117 and discussed in #2185 was fixed
|
2024-08-05 18:31:21 +02:00 |
|
Thomas Basler
|
03137e15dd
|
Upgrade ESPAsyncWebServer from 2.10.8 to 3.1.2
|
2024-08-01 18:11:39 +02:00 |
|
Thomas Basler
|
70dacb5ea6
|
Merge branch 'pr2168' into dev
|
2024-08-01 17:53:53 +02:00 |
|
jstammi
|
1eab3ae773
|
Fix: explicitly disconnect prior connecting to wifi
to prevent from invalid association packets exchange
#618
(cherry picked from commit b6c320d481eb77b4f4e0407237917d2d897bfd9d)
|
2024-06-30 20:20:05 +02:00 |
|
Thomas Basler
|
4640ddfba0
|
Better handling of empty MQTT client id
If the configured client id is empty, the default value (auto generated) will be used
|
2024-06-29 11:05:04 +02:00 |
|
Thomas Basler
|
ba95f99e03
|
Feature: Allow custom MQTT Client ID
|
2024-06-29 00:28:21 +02:00 |
|
Thomas Basler
|
b27a476507
|
Fix: Apply inverter settings only once and not for each channel
|
2024-05-31 00:56:15 +02:00 |
|
Thomas Basler
|
35aa835891
|
Merge branch 'pr2022' into dev
|
2024-05-31 00:52:28 +02:00 |
|
Stefan Oberhumer
|
8e8c463849
|
NFC: Includes list: Remove unneeded PinMapping.h
|
2024-05-31 00:30:15 +02:00 |
|
Thomas Basler
|
6e607f7f67
|
Feature: Add option to clear eventlog at midnight
|
2024-05-31 00:07:28 +02:00 |
|
Thomas Basler
|
6ce474053e
|
Feature: Show MCU temperature in system info
|
2024-05-28 23:24:08 +02:00 |
|
Thomas Basler
|
24983acf17
|
Merge branch 'pr2015' into dev
|
2024-05-28 20:13:22 +02:00 |
|
Bernhard Kirchen
|
4972892d9a
|
Feature: show ESP32 flash memory size in system info
|
2024-05-27 21:52:49 +02:00 |
|
Thomas Basler
|
918c3449da
|
Fix #2000: MQTT subscriptions where not updated if MQTT base was changed
|
2024-05-20 17:56:59 +02:00 |
|
Thomas Basler
|
7d2fb3490e
|
Fix #1960: Prometheus API return wrong information in function addPanelInfo
|
2024-05-04 22:24:40 +02:00 |
|
Thomas Basler
|
d5a24906fa
|
Merge branch 'pr1920' into dev
|
2024-05-02 20:59:26 +02:00 |
|
Thomas Basler
|
f8cc171e4a
|
Fix: Return 404 (and nothing else) if file not found
|
2024-04-24 22:15:25 +02:00 |
|
Stefan Oberhumer
|
97800434c4
|
Prevent compiling the whole project on each commit.
Putting the git information into a generated sourcefile prevents
recompiling the whole project after each commit.
|
2024-04-18 09:02:57 +02:00 |
|
Thomas Basler
|
bf49410f6d
|
Merge branch 'pr1909' into dev
|
2024-04-12 17:05:51 +02:00 |
|
Bernhard Kirchen
|
153293e1c7
|
remove remaining usage of F() macro
|
2024-04-12 15:28:26 +02:00 |
|
Thomas Basler
|
ea28903761
|
Move parsing of serial from web request to separate method
|
2024-04-05 19:14:56 +02:00 |
|
Thomas Basler
|
980e847ccb
|
Feature: Check for out of memory situations when sending json responses
Also shows a nice message in the frontend if an internal error occours
|
2024-04-05 19:14:56 +02:00 |
|
Thomas Basler
|
2e3125fe8d
|
Feature: Migrated ArduinoJson 6 to 7
|
2024-04-05 19:14:56 +02:00 |
|
Thomas Basler
|
b55ca53d1d
|
Fix: Setting DTU options was only possible once without reboot
Fix #1884
|
2024-04-03 18:35:27 +02:00 |
|
Thomas Basler
|
8add226a7c
|
Save flash: Move WebApi json parsing to separate method to prevent a lot of redundant code
|
2024-04-01 13:52:09 +02:00 |
|
Thomas Basler
|
6f3b8fb8e1
|
Fix: Change default NTP server
Fixes #1877
|
2024-03-31 12:27:27 +02:00 |
|
Thomas Basler
|
33bf2117c6
|
Fix: Set all settings to default when deleting an inverters
Previously some old settings from previous inverters could have been shown in a new inverter
|
2024-03-13 18:47:28 +01:00 |
|
Thomas Basler
|
f995287a6e
|
Feature: Add support for HERF inverters
|
2024-03-06 21:57:18 +01:00 |
|