Commit Graph

39 Commits

Author SHA1 Message Date
Yurii
942bc53043 chore: bump version 2024-03-24 19:28:26 +03:00
Yurii
9e3ef7a465 chore: bump version 2024-03-14 13:08:11 +03:00
Yurii
a5f6749101 refactor: added SensorType enum 2024-03-14 13:07:42 +03:00
Yurii
b07dd46f55 refactor: optimization
* names changed: pin => gpio
* ability to change OpenTherm GPIO without rebooting
2024-03-10 04:10:18 +03:00
Yurii
7cbc52a8b0 chore: bump version 2024-03-01 00:26:41 +03:00
Yurii
e829a00355 chore: bump version 2024-02-20 16:21:20 +03:00
Yurii
1a03117257 chore: bump version 2024-02-05 19:58:11 +03:00
Yurii
21edbb7432 chore: bump version 2024-02-04 05:04:51 +03:00
Yurii
85ffd4188f chore: bump version 2024-01-17 16:09:24 +03:00
Yurii
5856a45d37 chore: bump version 2024-01-15 20:24:28 +03:00
Yurii
520baa4920 refactor: sensors type settings moved to portal, entities for HA have been deleted; logging settings moved; bump version 2024-01-14 19:16:24 +03:00
Yurii
ab1e9c761f * feat: new portal & network manager
* refactor: migrate from PubSubClient to ArduinoMqttClient
* refactor: migrate from EEManager to FileData
* chore: bump ESP Telnet to 2.2
* chore: bump TinyLogger to 1.1.0
2024-01-12 18:29:55 +03:00
Yurii
83347765a8 chore: bump version to 1.4.0-rc.5 2023-12-21 18:56:03 +03:00
Yurii
e9bb3e46c8 bump version to 1.4.0-rc.4 2023-12-20 08:14:46 +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
315a975aa8 mqtt refactoring, change version to 1.4.0-rc.1
* added MqttWriter
* added MqttWiFiClient (modified WiFiClient for esp8266)
* adaptation HomeAssistantHelper for MqttWriter
* adaptation HaHelper for new HomeAssistantHelper
2023-12-16 00:29:19 +03:00
Yurii
a55c521e7b reconnection interval to mqtt increased 2023-12-13 23:13:54 +03:00
Menno de Graaf
84c3859c5d Use USE_BLE flag to enable/disable BLE temp sensors 2023-12-10 14:17:13 +01:00
Yurii
dd293e9802 added external pump control 2023-12-07 01:01:19 +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
b5a0550c72 fixes 2023-11-22 23:29:31 +03:00
Yurii
5672ff0c3d use TinyLogger lib 2023-11-22 17:53:43 +03:00
Yurii
ee5c6fc953 upd readme, bump version 2023-11-17 22:14:45 +03:00
Yurii
9f24efb0ab fix typo 2023-11-17 21:41:38 +03:00
Yurii
ce318b8cde add header to config portal 2023-11-16 08:06:50 +03:00
Yurii
6204b46c17 Update the code for the status led 2023-11-16 03:29:06 +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
e9bf4c4bd5 fix default pins 2023-11-11 21:39:15 +03:00
Yurii
a255dda8dd Compatible with ESP32 2023-11-11 05:01:36 +03:00
Yurii
5c0dfc544e update to 1.3.2 2023-10-21 03:02:38 +03:00
Yurii
f52aa8e889 removed unused code 2023-10-20 21:07:12 +03:00
Yurii
6d3172b73b fix pid 2023-10-11 19:04:58 +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
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