d71499442e
Important Input re-intrance bug fixed
...
Haier AC relability improved (buffer not save if incoming packet broken)
CAN - sub-item calculation fixed
continue working on MultiAC
config for LH board testing shared
2025-06-26 14:07:23 +03:00
65c07a1881
group scheduling reworked
2025-04-28 22:26:36 +03:00
5aec014767
Driver refactoring & core fixes
...
CAN fixes and extension
stm32 timer
2025-04-26 16:29:09 +03:00
6019aa41bb
MBUS refactoring,
...
AC Haier tolerance for comm errors(CRC check),
MERCURY - not blocking MBUS if failed (delay added if login fail)
Kernel fixes (flags, Locks)
Multivent to multichannel virtual AC converted (interim)
PID library forked and changed
2025-01-22 02:18:25 +03:00
891b029501
less CAN logging
...
DISABLE for group channel (disarming) reguire signature
trace level logging fixed
esp32 = changed compilation options
2024-11-04 22:48:50 +03:00
2b638b1310
MQTT->CAN proxy. CRC16 for CAN config
2024-08-19 22:35:20 +03:00
293429d3a3
CAN driver - complete& working now
2024-08-11 19:13:42 +03:00
5b5e6e3d6a
Ultrasonic sensor added
...
CAN driver logic/relability improved
string -> itemCmd functionality added,
cold boot w/o config procedure improved
2024-04-12 11:00:42 +03:00
4fff338482
CAN DUE, relative items, CAN-MQTT brige
2024-03-30 08:29:53 +03:00
0770e32b31
CAN driver v1 ESP&STM
2024-03-07 00:52:33 +03:00
fd65c1a3a1
remove old stuff, templates for Emit strings
2023-11-12 23:21:11 +03:00
Климов Андрей Николаевич
456f6b8ad4
modbus v1 retry optimisation
2023-10-30 20:12:16 +03:00
Климов Андрей Николаевич
45d925ba88
pins protection,core fixes for grp ch stat& sched
2023-10-25 00:28:26 +03:00
Климов Андрей Николаевич
e93e52702e
XNova CRYPT,SHAREDSECRET,PROTECTED_PINS,PULSEPIN12
2023-10-08 17:43:30 +03:00
Климов Андрей Николаевич
3907158437
mac save&AC swmode fixes, sha256 sign for cmd tst
2023-07-16 20:29:59 +03:00
Климов Андрей Николаевич
ec306c4934
Cumulative changes/pre-release
2023-04-02 17:27:02 +03:00
Климов Андрей Николаевич
3e0566cf07
ENABLE & DISABLE to separate topic and XON timer
2023-01-30 01:10:34 +03:00
Климов Андрей Николаевич
86d0d784a0
Mercury electricity counter driver, refactoring
2023-01-29 12:33:22 +03:00
891701cee1
Modbus mapping, AC swing, vent, pwm relay fix
2022-10-02 19:31:18 +03:00
a17ea0bad7
core fixes, modbus, ac, pre-mapping, bins
2022-06-04 22:04:54 +03:00
Климов Андрей Николаевич
4c80f435e5
Poll() refactoring, PWM fix, Hum preparation
2022-04-15 00:05:44 +03:00
b3af9865c7
Сounter mod, core & modbus tuned for 1/100th prec
2022-04-06 10:21:39 +03:00
1316835cad
PID&Relays field tests & debug
2021-12-29 20:25:49 +03:00
c03821e94a
PID+PWM relay thermostat, init from flash fixed
2021-12-29 02:06:52 +03:00
3b92723ee3
ESP persist fix, closing files, RGBWW
2021-11-01 01:52:40 +03:00
a9bcba3d7c
restart on MQTT err fix, Float storage & RAW fix
2021-09-22 01:03:57 +03:00
36a7242a60
EEPROM refactoring& http API. Mega&due tested
2021-07-06 00:21:26 +03:00
5eae1b1838
MB feedback fix, +uartbridge, modbus pins/ESP32
2021-05-24 02:39:30 +03:00
473256d591
delayed command & some mbus optimization
2021-05-16 03:19:23 +03:00
bb65782ad0
modbus speedup update
2021-05-15 15:47:28 +03:00
264b61e7e6
SpeedUp legacy modbus writes if busy
2021-05-15 15:17:53 +03:00
a911f43f0c
bit more Modbus debug info and serial param N81 by default
2021-05-07 21:26:55 +03:00
64d9d13137
Multi-ventilation - alpha
2021-05-02 02:39:31 +03:00
ecff141f6a
multivent interim 2
2021-04-30 11:51:29 +03:00
c43238c714
CleanUp, GROUP fixes&optimization, binaries
2021-04-13 00:34:34 +03:00
0eb2924816
less stack consumption &faster for recursive groups
2021-04-12 03:44:16 +03:00
7c642ec286
MASSIVE refactoring. /set scale changed 100 -> 255
2021-04-08 00:32:21 +03:00
a444ef9b31
Termostat refactoring
...
All Sensors (1-w, DHT, HDC, CCS):unified transfer measurements
to mqtt/local items
2021-03-11 15:08:43 +03:00
058cde331d
PID item and float-point fixes
2021-03-09 05:28:13 +03:00
e7f606d16c
49days issue fixed, thermostates, RGB/HSV mixes
2021-03-07 00:13:35 +03:00
3ab5a9fbc7
Debugged+Doxigen
2020-11-21 20:01:02 +03:00
7bfe7ed330
Refactored beta
...
+Doxigen autogenerated docs
2020-11-19 23:47:35 +03:00
14ff55fd59
Refactoring #4 (untested)
2020-11-17 20:13:06 +03:00
d81308ad4d
REFACTORING st2 (still untested & uncomplete)
2020-11-15 20:26:24 +03:00
118fd25186
UNTESTED interim commit with refactoring
2020-11-13 14:19:30 +03:00
97714b5c15
REST command fixed
2020-08-07 02:06:05 +03:00
3c38e151e1
SlatusLed & reverting to Ethernet2 wiznet lib
2020-07-04 22:04:57 +03:00
e87240d841
new interface class itemCmd as interface between objects
...
Modbus polling->MQTT
syslog fix
different level of logging infoSerial errorSerial
2020-06-06 18:03:57 +03:00
f691aa0cb0
stop channels when get
2020-05-26 23:26:42 +03:00
0687949bb7
API simplificatoin ph1 (@send param remove
2020-05-21 15:36:35 +03:00