Commit Graph

357 Commits

Author SHA1 Message Date
Yurii 83296855ba many changes
* added parameter "Modulation sync with heating"
* refactoring
2023-11-26 19:36:47 +03:00
Yurii 0ded2c53d8 TinyLogger bump to 1.0.4 2023-11-26 19:33:08 +03:00
Yurii eb2dcd7c09 fix when using two sensors, str to flash 2023-11-26 16:02:38 +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 0dee4c20ce refactoring 2023-11-23 09:08:02 +03:00
Yurii 761788792f fix state class for uptime 2023-11-23 05:18:44 +03:00
Yurii 70e577e29f states.faultCode moved to sensors.faultCode, states.rssi moved to sensors.rssi, states.uptime moved to sensors.uptime 2023-11-23 05:11:58 +03:00
Yurii b268ff4007 reformat code 2023-11-23 04:57:23 +03:00
Yurii 92a2cb9d56 added DHW flow rate from OT 2023-11-23 04:41:39 +03:00
Yurii e82d47e1dc added OT parameter DHW to CH2 2023-11-23 01:57:08 +03:00
Yurii 7bfad224fe fix set min & max dhw temp 2023-11-23 01:56:19 +03:00
Yurii d07f73edf4 added heating status pin 2023-11-23 00:30:21 +03:00
Yurii d2271513f2 rename methods 2023-11-23 00:28:23 +03:00
Yurii b5a0550c72 fixes 2023-11-22 23:29:31 +03:00
Yurii c556c38cbc small fix settings 2023-11-22 23:07:02 +03:00
Yurii 44fdff61bd fix naming 2023-11-22 23:04:34 +03:00
Yurii 18acf059fc memory optimization 2023-11-22 21:00:19 +03:00
Yurii 227060591f add parameter for max modulation 2023-11-22 20:59:37 +03:00
Yurii 5672ff0c3d use TinyLogger lib 2023-11-22 17:53:43 +03:00
Yurii 8bccfcb95d Refactoring and new entities 2023-11-22 17:52:16 +03:00
Yurii 361628f4f5 fix typo 2023-11-19 17:59:17 +03:00
Yurii ee5c6fc953 upd readme, bump version 2023-11-17 22:14:45 +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 9f24efb0ab fix typo 2023-11-17 21:41:38 +03:00
Yurii 4b9ebeaa40 fix types 2023-11-16 10:34:25 +03:00
Yurii 21de692888 small fix 2023-11-16 08:57:14 +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 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 eedbd7b80a auto restart after changing some settings 2023-11-11 21:40:22 +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 5e8916b254 Refactoring HomeAssistantHelper 2023-11-11 04:59:39 +03:00
Yurii 7db49350a2 Optimization HomeAssistantHelper 2023-11-06 18:38:57 +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 df8354866f fix entity climate.heating 2023-10-20 21:06:44 +03:00
Yurii 6242db7a29 removed unused code 2023-10-19 02:20:37 +03:00
Yurii dc00fdcdb6 Fix Error ''max' must be > 'min'' when processing MQTT 2023-10-19 02:18:39 +03:00
Yurii f8750373d4 format code 2023-10-19 00:40:07 +03:00
Yurii d5a92c47c7 Fixed get current dhw temp 2023-10-19 00:34:11 +03:00
Yurii bc91168bbf added interval for forced set temperatures 2023-10-17 14:50:43 +03:00
Yurii 96c1a187cd upd readme, get modulation fix 2023-10-17 14:14:24 +03:00
Yurii 6d3172b73b fix pid 2023-10-11 19:04:58 +03:00
Yurii fca6dc9393 fix set hysteresis 2023-10-11 18:46:37 +03:00
Yurii 5de3238f6f Added DHW present switch 2023-10-09 06:20:55 +03:00
Yurii 826581562a upd readme, small fix 2023-09-21 22:51:14 +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 51f10fee14 upd readme, added pcb 2023-09-18 02:40:33 +03:00