Commit Graph

38 Commits

Author SHA1 Message Date
Yurii
025a185bbf refactoring: timings 2023-12-20 16:47:36 +03:00
Yurii
f4fe8c7366 refactoring: arp gratuitous for esp8266 2023-12-20 08:12:39 +03:00
Yurii
e4e349ba15 fix: change type for mqtt port in settings 2023-12-18 08:05:13 +03:00
Yurii
0236a0dd8a optimization for esp8266 2023-12-17 13:21:25 +03:00
Yurii
7149f52d62 Heap fragmentation optimization
Moving object creation to task constructors
2023-12-16 05:05:37 +03:00
Yurii
adbf67ac13 fix heap monitoring on esp32 2023-12-14 06:20:30 +03:00
Yurii
a47888c17a fix typo 2023-12-13 23:08:36 +03:00
Yurii
e9c91ed6b4 fix reconnect & memory optimization 2023-12-13 00:43:12 +03:00
Yurii
b6276ddb3f ble in HaHelper refactoring 2023-12-10 23:30:45 +03:00
Menno de Graaf
ea86bbff30 Fix merge conflict 2023-12-10 14:24:35 +01:00
Menno de Graaf
b416110d4f Merge branch 'master' into ble-support 2023-12-10 14:23:20 +01:00
Yurii
dce94b0f98 added headers for setup page 2023-12-10 01:26:14 +03:00
Yurii
3fbb26fd91 added BufferedTelnetStream 2023-12-09 03:43:14 +03:00
Menno de Graaf
5ecbddc929 Add support for BLE temp sensors 2023-12-08 10:32:58 +01:00
Yurii
85cd37c4ae refactoring 2023-12-07 02:57:06 +03:00
Yurii
dd293e9802 added external pump control 2023-12-07 01:01:19 +03:00
Yurii
7740d9c4c7 disable tasks before ota update 2023-12-04 08:48:02 +03:00
Yurii
88682eef13 modify task priority for ESP32, remove attach to core 2023-12-02 23:06:32 +03:00
Yurii
83296855ba many changes
* added parameter "Modulation sync with heating"
* refactoring
2023-11-26 19:36:47 +03:00
Yurii
8a4b598161 many changes
* migrate from jandrassy/TelnetStream to lennarthennigs/ESP Telnet
* ability to turn on/off output logs to telnet and serial
* memory optimization
* added OT parameter DHW blocking
* changed algorithm for setting OpenThermMessageID::MConfigMMemberIDcode
* refactoring
2023-11-26 00:17:47 +03:00
Yurii
b268ff4007 reformat code 2023-11-23 04:57:23 +03:00
Yurii
e82d47e1dc added OT parameter DHW to CH2 2023-11-23 01:57:08 +03:00
Yurii
5672ff0c3d use TinyLogger lib 2023-11-22 17:53:43 +03:00
Yurii
361628f4f5 fix typo 2023-11-19 17:59:17 +03:00
Yurii
7c5810e6d1 features
* Added new OT parameters
* Improved compatibility with the boiler ITALTHERM TIME MAX 30F
* Refactoring min/max temp
* Fix port forwarding: disable captive portal after connecting to wifi
* Compatible with WOKWI emulator
* upd README
2023-11-17 21:47:33 +03:00
Yurii
4b9ebeaa40 fix types 2023-11-16 10:34:25 +03:00
Yurii
ce318b8cde add header to config portal 2023-11-16 08:06:50 +03:00
Yurii
77b0859cc8 fix config portal 2023-11-16 03:30:24 +03:00
Yurii
b5760eb314 fixed heap size
fixed core numbers for esp32 tasks
compatible with lolin_c3_mini
delete task main loop() for esp32
2023-11-12 20:54:02 +03:00
Yurii
eedbd7b80a auto restart after changing some settings 2023-11-11 21:40:22 +03:00
Yurii
a255dda8dd Compatible with ESP32 2023-11-11 05:01:36 +03:00
Yurii
5de3238f6f Added DHW present switch 2023-10-09 06:20:55 +03:00
Yurii
229628fdc5 Many changes.
1. Migrate from microDS18B20 to DallasTemperature
2. Refactoring of sensors: added an external temperature sensor inside the house, added an "offset" parameter for sensors
3. Fixed PID
4. New parameters added:
- settings.heating.minTemp
- settings.heating.maxTemp
- settings.dhw.minTemp
- settings.dhw.maxTemp
- settings.pid.minTemp
- settings.pid.maxTemp
- settings.sensors.outdoor.type
- settings.sensors.outdoor.pin
- settings.sensors.outdoor.offset
- settings.sensors.indoor.type
- settings.sensors.indoor.pin
- settings.sensors.indoor.offset
5. Fixed and updated HomeAssistantHelper
7. Added check for validity of settings. After some updates, the settings may be reset to default, but this will prevent the settings from being distorted.
2023-09-21 05:18:05 +03:00
Yurii
90ae602060 fix 2023-09-16 22:44:04 +03:00
Yurii
4f305a6459 Use platformio and more updates 2023-09-16 22:00:07 +03:00
Yurii
5be63c4f85 New features and refactoring 2022-11-17 03:24:39 +03:00
Yurii
a952b8f771 new version ESP8266Scheduler 2022-06-27 06:31:13 +03:00
Yurii
72d454cf57 first commit 2022-06-26 07:59:16 +03:00