Commit Graph

55 Commits

Author SHA1 Message Date
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
4002f5b6c2 fix: added board_build.ldscript in platformio.ini for esp8266 boards 2024-02-04 05:37:31 +03:00
Yurii
21edbb7432 chore: bump version 2024-02-04 05:04:51 +03:00
Yurii
4d199876fb chore: bump lib 2024-02-04 04:28:00 +03:00
Yurii
114b7fb5a7 chore: bump ESP Telnet to 2.2 2024-01-23 01:59:19 +03:00
Yurii
e6b9a2901c chore: bump GyverPID to 3.3.2 2024-01-23 00:56:41 +03:00
Yurii
ca0ef94478 chore: bump OpenTherm Library 2024-01-19 19:42:29 +03:00
Yurii
ef63f48f57 chore: added partition file for esp32 2024-01-18 01:59:58 +03:00
Yurii
85ffd4188f chore: bump version 2024-01-17 16:09:24 +03:00
Yurii
133015d7b9 refactor: network management code moved to MainTask (memory optimization); removed stopping DHCP server and client on reset wifi 2024-01-17 16:08:53 +03:00
Yurii
5856a45d37 chore: bump version 2024-01-15 20:24:28 +03:00
Yurii
827c18513b fix: set default sta password 2024-01-15 20:24:07 +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
4c48dc048a chore: added monitor_filters to platformio.ini 2024-01-13 20:31:41 +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
7b2014e7b4 fix: upd ESPTelnet 2023-12-21 12:38:33 +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
6a9a069043 removed unused lib 2023-12-14 04:02:23 +03:00
Yurii
468a7dfc02 bump TinyLogger to 1.0.9, added display of time in logs 2023-12-14 03:42:47 +03:00
Yurii
2a28f664cf bump ArduinoJson to 7.x, refactoring MqttTask 2023-12-13 23:23:54 +03:00
Yurii
17b000bdfd fix build with ble 2023-12-10 23:16:15 +03:00
Yurii
c048f31672 added check for success of PubSubClient::beginPublish() 2023-12-10 19:47:28 +03:00
Menno de Graaf
b416110d4f Merge branch 'master' into ble-support 2023-12-10 14:23:20 +01:00
Menno de Graaf
84c3859c5d Use USE_BLE flag to enable/disable BLE temp sensors 2023-12-10 14:17:13 +01:00
Yurii
b56146f759 temp replacing ESPTelnet with a fork 2023-12-10 01:31:38 +03:00
Menno de Graaf
5ecbddc929 Add support for BLE temp sensors 2023-12-08 10:32:58 +01:00
Yurii
dd293e9802 added external pump control 2023-12-07 01:01:19 +03:00
Yurii
cd0e8a6a11 bump ESP32Scheduler to 1.0.1 2023-12-02 23:10:50 +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
522f8ec699 bump TinyLogger to 1.0.6 2023-11-29 23:58:05 +03:00
Yurii
40d9606bea bump TinyLogger to 1.0.5 2023-11-29 18:47:16 +03:00
Yurii
02d2f0f524 move USE_TELNET & USE_SERIAL to global env section 2023-11-27 14:37:24 +03:00
Menno de Graaf
4d0c87f0b5 Support for Wemos D1 mini32 2023-11-26 19:14:47 +01:00
Yurii
0ded2c53d8 TinyLogger bump to 1.0.4 2023-11-26 19:33:08 +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
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
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
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