Thomas Basler
|
4e669d8932
|
Feature: Add support for ST7567 GM12864I-59N Display
|
2024-01-26 16:05:56 +01:00 |
|
Thomas Basler
|
4f2fbaaf2a
|
Remove unused function parameter
|
2024-01-20 23:12:59 +01:00 |
|
Thomas Basler
|
7bc1a17fac
|
Move task initialization from init method to constructor
This saves flash
|
2024-01-20 11:24:57 +01:00 |
|
Thomas Basler
|
251d197fb6
|
Migrate WebApi loop() methods to scheduler tasks
|
2024-01-20 02:00:22 +01:00 |
|
Thomas Basler
|
c20caf8097
|
Feature: Support HMS/HMT inverters in different countries with different frequency bands
Thanks to @Fribur, @homeautomation2022 and @stefan123t
|
2024-01-14 16:37:34 +01:00 |
|
Thomas Basler
|
ee78698e37
|
Migrate all frequency calculations to Hz
Previously the code contains calculations using a mixture of kHz and Hz.
Thanks to @Fribur
|
2024-01-13 12:51:20 +01:00 |
|
Thomas Basler
|
f013698471
|
Feature: Added fullscreen diagram to display
|
2024-01-13 11:31:12 +01:00 |
|
Thomas Basler
|
637d4f06a3
|
Feature: Added option to disable the diagram at the display
|
2024-01-08 14:19:26 +01:00 |
|
Thomas Basler
|
3c37b61f44
|
Use auto keyword and references more often
|
2024-01-04 15:38:56 +01:00 |
|
Thomas Basler
|
ca18d2c841
|
Prevent empty HASS auto discovery topics if memory allocation fails
|
2024-01-04 14:09:58 +01:00 |
|
Thomas Basler
|
4053e31a5e
|
Prevent config corruption by checking whether memory allocation was successfull.
|
2024-01-04 13:42:39 +01:00 |
|
Thomas Basler
|
c1fc907ecb
|
Fix: Access Point not working after firmware update
Fixes #1613
|
2024-01-03 22:04:50 +01:00 |
|
Thomas Basler
|
cbbe053cd5
|
Fix: Optimize network connection handling
This should provide a more reliable connection to several AP types. See #576
|
2024-01-03 01:17:39 +01:00 |
|
Thomas Basler
|
aa8068370e
|
Feature: Add support for SSD1309 2.4" Display
|
2023-12-30 12:42:42 +01:00 |
|
Stefan Oberhumer
|
ac427523b5
|
Feature: Add screensavermode also to diagram drawing.
|
2023-12-24 12:24:10 +01:00 |
|
Thomas Basler
|
0ddc7fd28d
|
Feature: Added diagram to display
This is based on the idea of @Henrik-Ingenieur and was discussed in #1504
|
2023-12-19 17:26:24 +01:00 |
|
Thomas Basler
|
84248ec9b6
|
Feature: Add DTU to Home Assistant Auto Discovery
This is based on PR 1365 from @CFenner with several fixes and optimizations
|
2023-12-17 14:40:04 +01:00 |
|
Thomas Basler
|
b4ead9d6ec
|
Feature: Allow setting of an inverter limit of 0% and 0W
Thanks to @madmartin in #1270
|
2023-12-13 22:15:49 +01:00 |
|
Thomas Basler
|
4f7597eaa1
|
Adjust member variable names in NetworkSettings
|
2023-12-12 23:55:03 +01:00 |
|
Thomas Basler
|
66530638de
|
Adjust member variable names in MqttSettings
|
2023-12-12 23:54:58 +01:00 |
|
Thomas Basler
|
e95afbf2cc
|
Use references instead of pointers whenver possible
|
2023-12-12 13:26:07 +01:00 |
|
Thomas Basler
|
8fb43fedf8
|
Add const keyword to methods
|
2023-12-12 01:30:40 +01:00 |
|
Thomas Basler
|
d6494fa791
|
Add const keyword to method parameters
|
2023-12-12 00:21:14 +01:00 |
|
Thomas Basler
|
5e45006831
|
Replace NULL by nullptr
|
2023-12-11 20:23:45 +01:00 |
|
Thomas Basler
|
06651f365a
|
Feature: First version of GridProfile Parser which shows all values contained in the profile.
|
2023-12-11 14:58:17 +01:00 |
|
Thomas Basler
|
b937532505
|
Remove not required AsyncEventSource
|
2023-12-07 15:21:24 +01:00 |
|
Thomas Basler
|
8b5d406a4f
|
Introduce several const statements
|
2023-12-07 15:19:04 +01:00 |
|
Thomas Basler
|
e9a55cf361
|
Remove not required onWebsocketEvent
|
2023-12-07 14:09:32 +01:00 |
|
Thomas Basler
|
9ae791edd4
|
Feature: Added ability to change the brightness of the LEDs
Based on the idea of @moritzlerch with several modifications like pwmTable and structure
|
2023-12-07 12:46:38 +01:00 |
|
Thomas Basler
|
f8f79c816a
|
Split LedSingle into multiple tasks
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
134fefa30e
|
Split InverterSettings into multiple tasks
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
80d534e045
|
Migrate WebApi to TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
ab8679e7b9
|
Migrate Display_Graphic to TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
ad1f1b690c
|
Migrate MessageOutput to TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
77779a1ed9
|
Migrate InverterSettings to TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
1501411037
|
Migrate NetworkSettings to TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
7881d955bd
|
Migrate LedSingle to TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
524483451f
|
Migrate MqttHandleInverter to TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
5c501f879f
|
Migrate MqttHandleDtu to TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
48a27fbfad
|
Migrate MqttHandleHass to TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
98c30d1042
|
Migrate MqttHandleInverterTotal to TaskSchedule
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
c045b5df48
|
Migrate Datastore to TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
12031ed09e
|
Migrate SunPosition to TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
a7c9c2df1a
|
Initialize TaskScheduler
|
2023-11-23 22:35:05 +01:00 |
|
Thomas Basler
|
1de3b48166
|
Feature: Implement offset cache for "YieldDay"
Thanks to @broth-itk for the idea!
Fix: #1258 #1397
|
2023-11-22 20:21:25 +01:00 |
|
Thomas Basler
|
ee4811bbe7
|
Feature: Allow configuration of LWT QoS
|
2023-11-19 16:17:10 +01:00 |
|
Thomas Basler
|
b85c53f476
|
Split config struct into different sub structs
|
2023-11-19 14:53:26 +01:00 |
|
Thomas Basler
|
6bafd734d7
|
Remove not required enum
|
2023-11-18 22:35:58 +01:00 |
|
Thomas Basler
|
d3f95000e2
|
Optimize Sun data calculation
|
2023-11-18 22:34:55 +01:00 |
|
Thomas Basler
|
6f685a4ab5
|
Fix: Day period is only calculated once
|
2023-11-16 18:03:25 +01:00 |
|