andry
5294617455
Fake "alarm off" event for legacy thermostat fixed
...
scheduled execution fixed
Aircon driver relability improvement (working on 1-way lines)
2025-08-11 23:44:58 +03:00
andry
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
andry
9989e3db21
Multivent->MultiAC alpha
...
MEGA env migrated to universal Wiznet driver
some important core fixes
2025-05-11 23:50:32 +03:00
andry
53c5748c14
AC CRC fix
...
syslog auto suspending when no ARP responce
optiboot env slimming
generic 2560 environment (any eth)
2025-05-02 00:45:49 +03:00
andry
5480412f1b
Merge branch 'master' of https://github.com/anklimov/lighthub
2025-05-01 20:34:00 +03:00
andry
575e05cd84
RE optional
2025-05-01 20:31:31 +03:00
andry
d6768ab594
bins
2025-04-30 01:35:23 +03:00
andry
8754a35cba
cross compilation
2025-04-30 01:14:55 +03:00
andry
65c07a1881
group scheduling reworked
2025-04-28 22:26:36 +03:00
andry
c2c863b8bd
"activate" cmd to switch RE sections by other INs
2025-04-28 01:13:09 +03:00
andry
5aec014767
Driver refactoring & core fixes
...
CAN fixes and extension
stm32 timer
2025-04-26 16:29:09 +03:00
andry
c9714ef982
Rotary Encoder - chaning config section
...
input - regress fix
MBUS - logginng fix
2025-04-19 23:25:39 +03:00
andry
2b5b780586
some Cleanup
...
Mbus logging fix
Rotary Encoder input (1-st success^ to be continued)
new JSON routines
Multivent to Multi AC - interim, to be continued
2025-04-14 00:45:38 +03:00
andry
e803d1ae51
mapping val bondaries added
...
timer tuning
more logging to thermostat & map
MBUS chan stop if not configured well
2025-04-06 22:46:44 +03:00
andry
6cba90f7dd
timer refactoring
...
INCREASE/DECREASE postref fix
mbus write if not configured corruption fixed
2025-03-20 00:33:18 +03:00
andry
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
andry
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
andry
fae1bd4dcc
pre-rel bins
2024-08-23 18:59:58 +03:00
andry
e5e24943a6
critical relability fix
2024-08-23 18:35:39 +03:00
andry
f672878873
pre-release-binaries
2024-08-23 00:30:59 +03:00
andry
ff8997fb02
post-refactoring fixes: $command, Items-Parse
2024-08-23 00:12:12 +03:00
andry
96a9c59add
nrf bin
2024-08-22 00:56:21 +03:00
andry
7759d51b31
Cross comp & binaries
2024-08-22 00:55:31 +03:00
andry
e21541aa7a
cleanup and odd cleanConf fix
2024-08-22 00:35:47 +03:00
andry
806e99eb92
NO-IP devices persistence
...
STM Flash cfg fix
CAN GROUP chan fix
CRC16 fix
2024-08-21 14:01:06 +03:00
andry
2b638b1310
MQTT->CAN proxy. CRC16 for CAN config
2024-08-19 22:35:20 +03:00
andry
82f729216e
mapping constrain fix & more mbus relability
2024-08-16 21:41:13 +03:00
andry
dc6e310b10
MBUS fix for requrent def# reg less main reg
...
Now it can working for empty action for def# reg
2024-08-15 00:36:14 +03:00
andry
baad75fde7
bins
2024-08-14 20:04:11 +03:00
andry
7040d9bf93
MBUS no write if prefetched value == target
...
Removed constrain 255 for mapping
2024-08-14 19:43:24 +03:00
andry
0a4e70479b
Modbus attempts counter reset & silence timer fix
2024-08-14 00:00:22 +03:00
andry
ff77818e30
Binaries & cross compilation
2024-08-11 21:07:44 +03:00
andry
86c0515c46
CAN NOIP config load fix
2024-08-11 20:53:39 +03:00
andry
293429d3a3
CAN driver - complete& working now
2024-08-11 19:13:42 +03:00
andry
01ba615db8
mbus fix & binaries
2024-08-01 22:09:46 +03:00
andry
1bfd2d98ef
MODBUS: prefetch option for write reg (check-before-write),
...
AC: suppressing garbage status after CMD,
PID: NOT_FILTER_PID_OUT for repeating values^ by default
2024-08-01 20:19:33 +03:00
andry
c8c7356fae
DEFAULT_OTA_USERNAME DEFAULT_OTA_PASSWORD
...
compilation options
new 16u2 firmware
2024-05-20 01:22:02 +03:00
andry
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
andry
4fff338482
CAN DUE, relative items, CAN-MQTT brige
2024-03-30 08:29:53 +03:00
andry
242db1552e
Working with multiply MQTT brokers
2024-03-11 01:09:53 +03:00
andry
0770e32b31
CAN driver v1 ESP&STM
2024-03-07 00:52:33 +03:00
andry
535e1be274
CAN: config retrieving from master
2024-03-02 15:48:21 +03:00
andry
3c9e30b28a
STM32 chipId and 1st CAN driver prototype
2024-02-22 21:58:07 +03:00
andry
1133883b25
NOIP compilation option & some inits
2024-02-19 16:07:13 +03:00
andry
e7dfee51b1
Update README.md
2024-01-29 00:48:12 +03:00
andry
9eb22f4ea9
Update README.md
2024-01-29 00:47:05 +03:00
andry
09831781aa
bins
2024-01-28 16:27:01 +03:00
andry
340d54be09
sync
2024-01-28 16:20:45 +03:00
andry
bcae3c9d50
artnet hung, sensors loop, inputs, multivent
2024-01-28 16:19:45 +03:00
andry
1654f05bbe
lh21 bins
2024-01-28 15:12:35 +03:00
andry
99466f6e9f
bins & cross-compilation
2024-01-28 15:10:56 +03:00
andry
05ea031977
PID out, less logs, GET cfg fix, mbus concurr wrte
2024-01-28 12:05:10 +03:00
andry
5ec57f0414
GET cmd refactored to operate in safe time
2024-01-27 15:03:11 +03:00
andry
7ab78ab2ae
binaries
2023-11-23 17:05:50 +03:00
andry
4d909dd449
DMX IN integration with items
2023-11-20 20:55:37 +03:00
andry
080cdd4e22
LOG cleaning
2023-11-20 13:50:14 +03:00
andry
91d5acf619
pre-release bins
2023-11-20 01:23:58 +03:00
andry
454b88fbbf
DMX IN fix (rollback to 2021)
2023-11-20 01:13:25 +03:00
andry
6e283e32db
decrease Timer0 int priority
2023-11-19 13:47:48 +03:00
andry
18fbc783b5
templates, I2C/1Wire reset tune, bins
2023-11-18 00:57:12 +03:00
andry
9683e51c18
subitem retrieve fix, new loglev 9 for mbus trace
2023-11-15 11:02:53 +03:00
andry
fd65c1a3a1
remove old stuff, templates for Emit strings
2023-11-12 23:21:11 +03:00
andry
90298cd5a3
modbus 8N1
2023-11-12 16:36:35 +03:00
andry
5719ba209a
bins
2023-11-12 01:31:45 +03:00
andry
2e21362fd8
I2C autoreset, driver status refactor, VC_TEMP fix
2023-11-12 01:04:53 +03:00
andry
fe054c3c4e
i2c reset utility
2023-11-09 09:48:51 +03:00
andry
e3d84a1a02
binaries & migration 2560 slim to universal Wiznet
2023-11-07 21:02:40 +03:00
andry
ca457a2a05
1w,MBUSv1,inputs resp fixes. update libs!
2023-11-07 19:37:19 +03:00
andry
6d4f76c642
Multitask & 1-wire optimzation, sensor fixes
2023-11-07 01:48:48 +03:00
andry
7251e229b6
pre-release bin & small fixes
2023-10-31 15:20:54 +03:00
andry
c4af5e92f9
Update README.md
2023-10-30 14:33:44 +03:00
andry
199a80cbb9
pre-release binaries, all archs
2023-10-25 01:28:58 +03:00
andry
0a3bbcd7f9
binaries
2023-10-23 21:57:41 +03:00
andry
a0ad782257
Update README.md
2023-10-21 22:55:33 +03:00
andry
65556ed39d
Update README.md
2023-10-21 22:19:57 +03:00
andry
7bf685a0d4
cross-compiled & binaries
2023-10-21 21:52:57 +03:00
andry
a974290389
Complex MBUS mapping, PID fix
2022-12-04 03:19:07 +03:00
andry
2da04b45bf
PID fixes/improvements and MBUS improvements
2022-11-28 14:57:43 +03:00
andry
724eabc22f
API CORS = *
2022-11-24 02:00:20 +03:00
andry
c70a4eaac9
bin flash update fix (after revorking) & bins
2022-11-22 01:01:47 +03:00
andry
a956b6f8e2
RAM optim to save huge configs to flash, PID min/max
2022-11-19 23:30:02 +03:00
andry
07688f53ae
core fixes (int & tens val<1), mbus optimization
2022-11-05 16:40:31 +03:00
andry
6d28cb9f34
null mapping fix
2022-11-01 01:48:01 +03:00
andry
d7e93177d6
possibility to turn val mapping off ("val":null)
2022-11-01 00:49:54 +03:00
andry
c23543b213
PID & Modbus fine tuning
2022-10-31 23:56:51 +03:00
andry
b94ab723ee
modbus negative register fix
2022-10-13 08:22:06 +03:00
andry
39cfb42307
Cross compilation fixes (esp) & binaries
2022-10-04 01:37:47 +03:00
andry
891701cee1
Modbus mapping, AC swing, vent, pwm relay fix
2022-10-02 19:31:18 +03:00
andry
a17ea0bad7
core fixes, modbus, ac, pre-mapping, bins
2022-06-04 22:04:54 +03:00
andry
64eea07d78
ModbusTCP&UDP option (-D IPMODBUS)
2022-05-10 13:23:17 +03:00
andry
12487b871e
dimming fix, RAM overflow on config save
2022-05-07 00:22:18 +03:00
andry
81edb7f86e
core fixes
2022-04-22 14:51:43 +03:00
andry
b3af9865c7
Сounter mod, core & modbus tuned for 1/100th prec
2022-04-06 10:21:39 +03:00
andry
9bf3d561bd
MBus channel module - write register implemented
2022-02-25 02:46:27 +03:00
andry
782d353478
Fixed interferention with homie $ contained topics
2022-02-17 02:04:16 +03:00
andry
d207ef23d3
update
2022-02-16 21:42:07 +03:00
andry
3b66ecb2cb
MQTT message loop fixed
2022-02-16 14:46:50 +03:00
andry
20bdbac8c5
Ctrl retcodes - move some to positive values
2022-02-14 02:14:39 +03:00
andry
b79d873629
binaries
2022-02-14 01:45:15 +03:00
andry
32e7dbd730
remove topics on complete, homie fixed, deflt name
2022-02-14 01:32:46 +03:00