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
This commit is contained in:
Yurii
2023-11-26 00:17:47 +03:00
parent 0dee4c20ce
commit 8a4b598161
11 changed files with 188 additions and 118 deletions

View File

@@ -11,16 +11,16 @@
[env]
framework = arduino
lib_deps =
arduino-libraries/NTPClient@^3.2.1
;arduino-libraries/NTPClient@^3.2.1
bblanchon/ArduinoJson@^6.20.0
ihormelnyk/OpenTherm Library@^1.1.4
knolleary/PubSubClient@^2.8
jandrassy/TelnetStream@^1.2.4
lennarthennigs/ESP Telnet@^2.1.2
gyverlibs/EEManager@^2.0
gyverlibs/GyverPID@^3.3
gyverlibs/GyverBlinker@^1.0
milesburton/DallasTemperature@^3.11.0
laxilef/TinyLogger@^1.0.2
laxilef/TinyLogger@^1.0.3
https://github.com/Laxilef/WiFiManager/archive/refs/heads/patch-1.zip
;https://github.com/tzapu/WiFiManager.git#v2.0.16-rc.2
build_flags = -D PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -mtext-section-literals
@@ -66,6 +66,7 @@ build_flags =
-D SENSOR_INDOOR_PIN_DEFAULT=14
-D LED_STATUS_PIN=13
-D LED_OT_RX_PIN=15
-D USE_SERIAL=0
-D USE_TELNET=1
[env:d1_mini_lite]
@@ -82,6 +83,7 @@ build_flags =
-D SENSOR_INDOOR_PIN_DEFAULT=14
-D LED_STATUS_PIN=13
-D LED_OT_RX_PIN=15
-D USE_SERIAL=0
-D USE_TELNET=1
[env:d1_mini_pro]
@@ -98,6 +100,7 @@ build_flags =
-D SENSOR_INDOOR_PIN_DEFAULT=14
-D LED_STATUS_PIN=13
-D LED_OT_RX_PIN=15
-D USE_SERIAL=0
-D USE_TELNET=1
[env:s2_mini]
@@ -114,6 +117,7 @@ build_flags =
-D SENSOR_INDOOR_PIN_DEFAULT=7
-D LED_STATUS_PIN=11
-D LED_OT_RX_PIN=12
-D USE_SERIAL=0
-D USE_TELNET=1
[env:s3_mini]
@@ -130,6 +134,7 @@ build_flags =
-D SENSOR_INDOOR_PIN_DEFAULT=12
-D LED_STATUS_PIN=11
-D LED_OT_RX_PIN=10
-D USE_SERIAL=0
-D USE_TELNET=1
[env:c3_mini]
@@ -146,6 +151,7 @@ build_flags =
-D SENSOR_INDOOR_PIN_DEFAULT=1
-D LED_STATUS_PIN=4
-D LED_OT_RX_PIN=5
-D USE_SERIAL=0
-D USE_TELNET=1
[env:nodemcu_32s]
@@ -162,6 +168,7 @@ build_flags =
-D SENSOR_INDOOR_PIN_DEFAULT=13
-D LED_STATUS_PIN=2 ; 18
-D LED_OT_RX_PIN=19
-D USE_SERIAL=0
-D USE_TELNET=1
;-D WOKWI=1
;-D USE_TELNET=0