Thomas Basler
8e90399edd
Fix: Disable SPI3_HOST with ESP32-S2 for SpiManager
...
SPI3_HOST seems not to work in combination with SpiManager when using an ESP32-S2. Therefor don't register this SPI channel
2025-02-14 22:56:59 +01:00
Thomas Basler
5d43ec4fe3
Move SpiManager registration into PinMapping class
2025-02-13 22:50:08 +01:00
Thomas Basler
136657c846
Change datatype for display pins from uint8_t to gpio_num_t
...
This also changes the behavior of undefined pins... They are now introduced as -1 (255 is still compatible)
2025-02-08 00:56:22 +01:00
Thomas Basler
328936dfa0
Move all display related initialization inside the display class
2025-02-08 00:41:16 +01:00
Thomas Basler
7907d23115
Make pinmapping variable const
2025-02-08 00:34:23 +01:00
Thomas Basler
8a227df4a7
Change datatype for eth pins from int to gpio_num_t
2025-02-08 00:30:48 +01:00
Thomas Basler
9d6de56857
Change datatype for w5500 pins from int8_t to gpio_num_t
2025-02-08 00:25:56 +01:00
Thomas Basler
48e2a3d245
Change datatype for cmt pins from int8_t to gpio_num_t
2025-02-08 00:24:44 +01:00
Thomas Basler
a3610abed7
Change datatype for nrf24 pins from int8_t to gpio_num_t
2025-02-08 00:24:44 +01:00
Thomas Basler
c661155028
Change datatype for led pins from int8_t to gpio_num_t
2025-02-08 00:24:44 +01:00
Thomas Basler
dd515cd308
Add partition file for 8MB devices
...
Still unused
2025-02-07 23:23:27 +01:00
Thomas Basler
d65d86a332
Feature: Added polish language pack (thanks to @AdamWitek77)
2025-02-07 23:18:00 +01:00
Thomas Basler
e7e607ce6f
Apply automatic code formatting
2025-02-07 22:57:01 +01:00
Thomas Basler
aa38893f5b
Upgrade olikraus/U8g2 from 2.36.2 to 2.36.4
2025-02-07 22:38:25 +01:00
Thomas Basler
e077675bcf
Upgrade ESP32Async/ESPAsyncWebServer from 3.6.2 to 3.7.0
2025-02-07 22:34:57 +01:00
Thomas Basler
7c24cddd6c
webapp: Update dependencies
2025-02-07 22:32:03 +01:00
Thomas Basler
9b8eb58a00
Implement a more strict issue and pr policy
2025-02-07 22:29:34 +01:00
Thomas Basler
a07a027501
webapp: add app.js.gz
v25.2.3
2025-02-03 19:16:43 +01:00
Thomas Basler
b522caf6db
webapp: add app.js.gz
2025-02-03 19:15:42 +01:00
Thomas Basler
cc0aba64d2
Manually applied latest changes in PR #2509
2025-02-03 19:12:24 +01:00
Thomas Basler
8f21d66506
Update espressif32 from 6.9.0 to 6.10.0
2025-01-26 11:35:39 +01:00
Thomas Basler
e1ebea7aac
Upgrade ESP32Async/ESPAsyncWebServer from 3.6.0 to 3.6.2
2025-01-24 22:06:17 +01:00
Thomas Basler
33ce5f74ce
Harmonise all language packs
2025-01-24 21:50:37 +01:00
Takiss
99403d00ea
Added greek language pack
2025-01-24 21:30:31 +01:00
Thomas Basler
04aaa0fb5a
Merge branch 'pr2513'
2025-01-24 21:08:49 +01:00
Thomas Basler
226ed94346
Move network reconfiguration to main loop to prevent crashes
2025-01-24 21:08:38 +01:00
Mathieu Carbou
f01dd7c4bf
fix: Make sure limit values sre consistent and not above 100%
...
Ref: https://github.com/tbnobody/OpenDTU/issues/25
2025-01-24 20:52:22 +01:00
Thomas Basler
e1641131d0
Use new name for ESPAsyncWebServer
2025-01-21 21:28:46 +01:00
Thomas Basler
08eede0f55
Feature: Add prefix 1420 to HMS-4 channel inverters
2025-01-18 23:40:42 +01:00
Thomas Basler
653efb41a2
Fix: Syntax error in defines
v25.1.14
2025-01-14 23:07:46 +01:00
Thomas Basler
571ba2f350
Fix: Hint regarding required device profile is shown for profiles which don't need a device profile
...
This patch introduces a define which allows to specifiy for each environment if a device profile is absolutly required.
Fixes #2500
2025-01-14 22:13:48 +01:00
Thomas Basler
220cfbf7ae
Update nrf24/RF24 from 1.4.10 to 1.4.11
2025-01-14 19:17:14 +01:00
Thomas Basler
db130f646e
Upgrade ESPAsyncWebServer from 3.4.2 to 3.6.0
2025-01-14 19:14:17 +01:00
Thomas Basler
5510c9ff57
webapp: add app.js.gz
2025-01-14 18:43:41 +01:00
Thomas Basler
ebf4e921ee
Merge branch 'pr2420' into dev
2025-01-14 18:38:23 +01:00
Thomas Basler
d068542c94
Merge branch 'pr2421' into dev
2025-01-14 18:37:40 +01:00
Thomas Basler
19fa310f43
webapp: Update dependencies
2025-01-14 18:35:45 +01:00
Thomas Basler
87772cb76b
Feature: Add support for HERF-600 inverters
...
Fixes #2492
2025-01-08 17:52:33 +01:00
Thomas Basler
50207a42bf
webapp: Update dependencies
2024-12-31 16:08:56 +01:00
Thomas Basler
a0e6942537
Feature: Detect if inverter supports 'Power Distribution Logic'
...
The detection of 'Power Distribution Logic' is based on the firmware version for specific models and is needed to disable any means of overscaling, as it simply does not work when 'Power Distrbution Logic' is available.
Based on the code from @AndreasBoehm
2024-12-31 16:08:37 +01:00
Thomas Basler
c37397acca
Fix lint errors
2024-12-30 00:16:14 +01:00
Thomas Basler
498afe377b
Remove extra semikolon
2024-12-30 00:06:08 +01:00
Thomas Basler
d43ac7fb92
Update bblanchon/ArduinoJson from 7.2.1 to 7.3.0
2024-12-29 22:32:43 +01:00
Thomas Basler
11105944be
Fix: Uptime overflow after ~50 days
...
Fixes #2473
2024-12-29 20:53:20 +01:00
Thomas Basler
c7fa4ff212
Disable queue debugging
2024-12-21 11:59:51 +01:00
Thomas Basler
96ba58af8c
Fix: Wifi.begin was called with wrong parameters
...
The third parameter should be a optional channel name and not a scan method. There exists a separate method for the scan method.
2024-12-18 23:00:27 +01:00
Thomas Basler
d485d1b820
Show totals in blue and producing inverters in green
2024-12-18 22:16:23 +01:00
Thomas Basler
8f60a3a12a
Feature: Show inverter status and current power in overview (if multiple inverters are available)
2024-12-18 21:21:10 +01:00
Thomas Basler
940027ab19
Upgrade ESPAsyncWebServer from 3.4.1 to 3.4.2
2024-12-18 19:31:56 +01:00
Thomas Basler
24b3f27364
webapp: Update dependencies
2024-12-16 20:50:09 +01:00