andry and Copilot
565195d60a
core - freese precedence over dizable, sprinkler - ON then DRY, HA docs
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-25 12:14:43 +03:00
andry
84ce56fdde
Sprinkler reset blocking when disable
2026-05-24 23:44:12 +03:00
andry and Copilot
c1937a045b
RESET command fix
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-24 23:30:06 +03:00
andry and Copilot
fd23dc3567
Sprinkler improvement
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-24 22:54:21 +03:00
andry
898dca260c
Sprinkler - outlet not blocking sprinkling + docs
2026-05-23 16:04:21 +03:00
andry and Copilot
985d058c50
Sprinkler module released
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-22 22:44:36 +03:00
andry
641b314218
docs update
2026-05-07 19:16:25 +03:00
andry and Copilot
5cb9c87135
Multi AC/vent - released. Sprinkler - alpha for testing
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-05 22:08:07 +03:00
andry and Copilot
47c2fd8a74
1-st post-AI review
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-01 23:28:13 +03:00
andry
04d709a1e8
MultiAC small fix + SPRINKLER chanell type (initial, unverivied)
2026-05-01 19:57:51 +03:00
andry and Copilot
e42053ab1b
Multvent/MultiAC finally working as designed. pre-relese deep testing
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-26 11:55:51 +03:00
andry
84b685c564
bin for due
2026-04-23 22:50:31 +03:00
andry
bbceb044c1
MultiAC pre-releas 3
2026-04-11 23:58:25 +03:00
andry
b5ef7ff221
Multi AC pre-release 2
2026-04-05 20:57:16 +03:00
andry
00969f88a4
MultiAC pre-release
2026-04-05 00:53:44 +03:00
andry
efbda54c01
Merge branch 'master' of https://github.com/anklimov/lighthub
2026-04-01 00:17:45 +03:00
andry
56cb09ee7c
MultiAC backward compatible with Multivent, overridecmd and turnbyfan (with val) attributes
2026-04-01 00:14:21 +03:00
andry
e2dded5eb3
Merge pull request #67 from arto-b/arto-b-patch-1
...
Fix wording in README and correct Doxygen spelling
2026-03-14 23:08:53 +03:00
andry
b888f1a521
Multi-AC reworking, Mbus fix, RESET command for PID
2026-03-07 23:19:46 +03:00
andry
c5427251fc
Multi - AC (betta) and some AI generated docs (not fully verefied)
2026-03-01 23:43:40 +03:00
andry
8db9e551ff
mqtt status submit for subchannels changed
2026-02-14 22:38:53 +03:00
andry
685456ea5d
Update README.md (OTA_ENABLE compilation option)
2026-01-19 23:18:01 +03:00
andry
42279ed567
OTA fixed (broken on last release)
...
New target: esp32c3 added
partitions optimized for all esp32 targets & OTA
2026-01-19 23:04:07 +03:00
andry
40c1fca5df
OTA directive changed to OTA_ENABLE
...
compiled binaries
2026-01-10 00:59:07 +03:00
andry
08ded62f4a
defaultSubitem core optimization
...
AC haier - sendinng command only after initial poll
2026-01-09 22:42:43 +03:00
andry
4769f57f07
avoid opposite cmd scheduling for no-suffix-group cmd
2025-08-31 00:50:09 +03:00
andry
2c601b2c03
input fix for mixed configs & repeat flag, comments
2025-08-23 23:26:05 +03:00
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