Thomas Basler
|
468cbad4f3
|
Upgrade github actions/checkout to v4
|
2024-09-25 21:53:30 +02:00 |
|
Thomas Basler
|
d69a43373e
|
Slight adjustments to github bug_report template
|
2024-09-25 21:49:38 +02:00 |
|
Thomas Basler
|
155735c828
|
Embed current branch into building process
|
2024-09-25 21:46:38 +02:00 |
|
Thomas Basler
|
0847f021f1
|
webapp: Update dependencies
|
2024-09-25 20:21:24 +02:00 |
|
Thomas Basler
|
9b565596d5
|
Feature: Allow reset of radio statistics via WebApp
|
2024-09-25 20:18:36 +02:00 |
|
Thomas Basler
|
d3903d8602
|
MQTT Hass: Implement method to add common metadata to json output
|
2024-09-24 23:23:08 +02:00 |
|
Thomas Basler
|
2230850201
|
MQTT Hass: Implement device class as enum instead of String
|
2024-09-24 22:55:18 +02:00 |
|
Thomas Basler
|
bb4be0bbf7
|
MQTT Hass: Implement category as enum instead of String
|
2024-09-24 22:38:52 +02:00 |
|
Thomas Basler
|
2fb026074a
|
Feature: Publish YieldTotal, YieldDay and Power of all inverters to Home Assistant
|
2024-09-24 22:16:17 +02:00 |
|
Thomas Basler
|
01e43777d2
|
MQTT Hass: Append dtu prefix topic for each single sensor
|
2024-09-24 22:04:07 +02:00 |
|
Thomas Basler
|
2213ad7bce
|
MQTT Hass: Move serialization and allocation check into own method
|
2024-09-24 21:47:56 +02:00 |
|
Thomas Basler
|
9a318d5170
|
MQTT Hass: Reorder defines
|
2024-09-24 20:47:43 +02:00 |
|
Thomas Basler
|
c699f1b487
|
MQTT Hass: Add device_type and category to publishInverterBinarySensor
|
2024-09-24 20:45:55 +02:00 |
|
Thomas Basler
|
ac5a960581
|
MQTT Hass: Move yield into the publish method
|
2024-09-24 20:42:38 +02:00 |
|
Thomas Basler
|
239a77198d
|
MQTT Hass: Move publishSensor logic into separate method
|
2024-09-24 20:38:12 +02:00 |
|
Thomas Basler
|
e5ca0ab784
|
MQTT Hass: Reorder binary sensor methods
|
2024-09-24 20:06:45 +02:00 |
|
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
|
57c5b8c97e
|
MQTT Hass: Make publish methods static
|
2024-09-24 19:22:05 +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
|
8de1f7e70f
|
MQTT Hass: Change char* to String&
|
2024-09-24 18:15:38 +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
|
0c012bf62a
|
Move inverter housekeeping tasks inside the InverterAbstract class
|
2024-09-23 22:08:53 +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
|
00584a0787
|
webapp: add app.js.gz
|
2024-09-23 18:25:49 +02:00 |
|
Thomas Basler
|
e29ac4f171
|
webapp: Fix data type for all range inputs
|
2024-09-23 18:24:22 +02:00 |
|
Thomas Basler
|
e37baedddb
|
webapp: Update dependencies
|
2024-09-23 18:16:05 +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
|
5c460e26c9
|
Fix: Unable to CMT transmit power in WebApp
The pa_level was sent as string instead of a number.
fixes #2299
|
2024-09-23 17:57:29 +02:00 |
|
Thomas Basler
|
a3bd6dd7fb
|
webapp: add app.js.gz
|
2024-09-22 19:01:43 +02:00 |
|
Thomas Basler
|
c4efda2e0c
|
Added icon to radio statistics
|
2024-09-22 18:51:07 +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 |
|
Thomas Basler
|
a1fddb4ac1
|
Merge branch 'pr2293' into dev
|
2024-09-22 12:52:06 +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
|
175e5752fe
|
Github Action: Update node version from 20 to 22
|
2024-09-21 20:30:42 +02:00 |
|
Thomas Basler
|
98f4aedbfb
|
webapp: add app.js.gz
|
2024-09-21 19:09:32 +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
|
34e1c43ca7
|
webapp: Fix html error in eventlog
|
2024-09-20 23:08:08 +02:00 |
|