Commit Graph
100 Commits
Author SHA1 Message Date
Yurii cd0e8a6a11 bump ESP32Scheduler to 1.0.1 2023-12-02 23:10:50 +03:00
Yurii 88682eef13 modify task priority for ESP32, remove attach to core 2023-12-02 23:06:32 +03:00
Yurii c0a181632a changing intervals for some tasks 2023-12-02 23:04:30 +03:00
Yurii a457ab31be added buffer for writing to mqtt, refactoring 2023-12-02 23:03:19 +03:00
Yurii 3284e84b67 added buffer for writing to mqtt 2023-12-02 23:02:48 +03:00
Yurii e379df388c bump TinyLogger to 1.0.7 2023-12-01 14:36:06 +03:00
Yurii ff91e328cb refactoring 2023-12-01 14:35:13 +03:00
Yurii 522f8ec699 bump TinyLogger to 1.0.6 2023-11-29 23:58:05 +03:00
Yurii ad1fe601b3 fix typo 2023-11-29 23:57:38 +03:00
Yurii 40d9606bea bump TinyLogger to 1.0.5 2023-11-29 18:47:16 +03:00
Yurii 10df1c1d34 fix typo 2023-11-28 17:51:19 +03:00
Yurii ead8c64e92 upd images 2023-11-28 13:31:38 +03:00
Yurii 9bc4c06cad upd ha scripts 2023-11-28 12:45:49 +03:00
Yurii 7763ee9fa9 ha scripts 2023-11-27 21:28:27 +03:00
Yurii 2c26b1cb92 added interval for OT task 2023-11-27 14:38:19 +03:00
Yurii 02d2f0f524 move USE_TELNET & USE_SERIAL to global env section 2023-11-27 14:37:24 +03:00
Yurii 46de4e0cfc upd readme 2023-11-26 19:52:24 +03:00
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 8ec3655340 add method to f8.8, rename method from f8.8 2023-11-26 16:04:56 +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 31cefce4bc upd readme 2023-11-22 18:40: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 5443ab82ce Merge branch 'master' of https://github.com/Laxilef/OTGateway 2023-11-19 17:59:22 +03:00
Yurii 361628f4f5 fix typo 2023-11-19 17:59:17 +03:00
Yurii 75d31b73ff WM Parameters fix 2023-11-19 17:58:39 +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 76eaec10ea wdt fix for esp8266 2023-11-16 10:33:04 +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 3fcb17f2c3 upd readme 2023-11-16 03:29:13 +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 6de6f7d138 Added callback for yield 2023-11-11 05:00:55 +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 8e2a70ec04 upd build script 2023-11-06 16:44:00 +03:00
Yurii b2ff71c59a upd readme 2023-11-06 16:43:47 +03:00
Yurii 3660b89f7c upd readme 2023-11-06 16:42:03 +03:00
Yurii 5c0dfc544e update to 1.3.2 2023-10-21 03:02:38 +03:00
Yurii 5fba94312b added build functions 2023-10-21 03:01:48 +03:00
Yurii 62bea87f8a upd env 2023-10-21 01:48:44 +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 2615e9106e upd readme 2023-10-19 00:45:06 +03:00
Yurii 0f60a07a71 upd readme 2023-10-19 00:43:17 +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 b54ea9b745 dependency update (temporary) 2023-10-09 06:59:41 +03:00
Yurii 5de3238f6f Added DHW present switch 2023-10-09 06:20:55 +03:00
Yurii 2270b12b36 upd readme 2023-09-22 00:20:45 +03:00
Yurii fd4fd119da upd readme 2023-09-21 23:47:43 +03:00
Yurii 47849eab01 upd readme & pcb 2023-09-21 23:09:47 +03:00
Yurii ef99d2af96 upd readme 2023-09-21 23:02:04 +03:00
Yurii 826581562a upd readme, small fix 2023-09-21 22:51:14 +03:00
Yurii d10d44bd13 upd pcb 2023-09-21 06:23:26 +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 f544baee0a Merge branch 'master' of https://github.com/Laxilef/OTGateway 2023-09-19 21:59:46 +03:00
Yurii 3ff68f544f upd readme
upd gitignore
add ino file for arduino ide
2023-09-19 21:59:29 +03:00
Yurii 98a8dfccda upd readme 2023-09-19 03:58:47 +03:00
Yurii 7917d8cb04 upd readme 2023-09-19 03:49:35 +03:00
Yurii 1111f91ea6 upd readme 2023-09-19 03:24:14 +03:00
Yurii 57e01a9fdd upd readme 2023-09-19 03:21:35 +03:00
Yurii defea4b456 upd readme 2023-09-19 02:19:46 +03:00
Yurii f67bd51776 upd readme 2023-09-18 20:38:41 +03:00
Yurii 2a781e19d4 upd readme 2023-09-18 03:22:34 +03:00
Yurii 51f10fee14 upd readme, added pcb 2023-09-18 02:40:33 +03:00
Yurii dc2a8a0014 Merge branch 'master' of https://github.com/Laxilef/OTGateway 2023-09-16 22:44:10 +03:00
Yurii 90ae602060 fix 2023-09-16 22:44:04 +03:00
Yurii 2d1e956cda use platformio and more updates 2023-09-16 22:08:45 +03:00
Yurii 2b2ce087a0 Merge branch 'master' of https://github.com/Laxilef/OTGateway 2023-09-16 22:00:18 +03:00