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
andry
d30591d9f7
cleanUp persistance of command topics (update libs
2022-02-13 18:47:40 +03:00
andry
fc8b04ac9b
AirCon, OpenHab, Relay status fixed& interop
2022-01-29 03:33:29 +03:00
andry
d76867063e
extra space MQTT starus payload removed
2022-01-27 03:52:56 +03:00
andry
c7d1bc65c0
PID alarm redisign & airset termostat cmd compat
2022-01-27 02:37:00 +03:00
andry
b7c6eaaff1
Remove wrong space- MQTT payload, more memory ctrl
2022-01-21 01:01:46 +03:00
andry
2b3c77bf03
PID regulator alarm fix
2022-01-09 11:22:32 +03:00
andry
a7f5c67ab2
PID regulatior init fix
2022-01-07 12:56:01 +03:00
andry
07046680e0
doxigen docs
2022-01-06 02:01:16 +03:00
andry
6fe28695f2
bins recompiled
2022-01-06 01:22:16 +03:00
andry
70ccf9f1c9
Print compilation option
2022-01-06 01:12:35 +03:00
andry
fbdf400a2b
re-compilation after merge
2022-01-05 12:52:10 +03:00
andry
5227182dd8
Merging from develop
2022-01-05 12:28:19 +03:00
andry
4a75a60dc4
Merge branch 'develop'
...
CORE changes:
CORE refactored.
Config persistence (saving parameters & config) - now working for Mega, DUE, ESP8266, ESP32.
Config auto-saving to flash on portal changes (http ETAG supported to version control).
HTTP API & tiny web interface (external by CORS)
MDNS controller announcing
Local config changing by web
Delayed commands (/del suffix)
NO_MQTT option
input polling on timer interrupts (DUE)
Device driver changes
PID regulator (13 type)
Relay PWM thermostat (16 type)
RGBWW channel type (17 type) & color temperature set
Legacy modbus (4 type) improvement (retry speedup, mask = 3 & 4 for swap hi & lo bytes)
Multivent driver (18 type)
UART bridge (15 type) (serial protocol interceptor) - wireshark udpdump compatible
Artnet - to DMX configuration (channel range to pass throw)
PWM driver (3 type) - RBGW compatible
Misc
flashing scripts for DUE
Platformio target for OTA (invoke OTA scripts from custom_builds)
Clean-up & optimisation
2022-01-05 12:09:40 +03:00
andry
4a5f219fec
Merging with master
2022-01-05 12:08:59 +03:00
andry
410c79a78e
Merge branch 'develop' of https://github.com/anklimov/lighthub into develop
2022-01-04 20:37:52 +03:00
andry
d5aa9f5ac6
PRE-RELEASE artnet fix & binaries
2022-01-04 20:37:45 +03:00
andry
1ce769de92
mdns leak fix
2022-01-03 21:59:14 +03:00
andry
ac9ed03fe5
bin
2022-01-03 21:58:27 +03:00
andry
f60b8188dc
bin
2022-01-03 21:37:52 +03:00
andry
0c3108c620
Socket (syslog,artnet) optim. Relay pwm thermo fix
2022-01-03 20:42:46 +03:00
andry
1316835cad
PID&Relays field tests & debug
2021-12-29 20:25:49 +03:00
andry
bc867d0de0
optiboot ota fix & ac driver ram optimization
2021-12-29 02:51:03 +03:00
andry
c03821e94a
PID+PWM relay thermostat, init from flash fixed
2021-12-29 02:06:52 +03:00
andry
c67bab2173
MDNS ESP8266 fix
2021-12-26 15:49:34 +03:00
andry
2779c9f7d5
platformio.ini OTA cleaned OTA(moved to ota target
2021-12-26 14:34:33 +03:00
andry
12fe7ea71e
PreRelease+bin. Persistant&Config mgmt done+fixes
2021-12-26 01:41:56 +03:00
andry
184abef5a4
OW_DEVICES_LIMIT option
2021-12-25 13:24:53 +03:00
andry
44d0568267
Mega2560slim RAM optimization
2021-12-22 01:50:40 +03:00
andry
6cd4e5dbea
API PORT 80, AVR HTTP ETAG, Compiled for all, bins
2021-12-20 02:17:02 +03:00
andry
c185de3f26
binaries (part)
2021-12-19 19:11:45 +03:00
andry
2e5c7d8045
STABILITY when re-load, Artnet, RGBWW, ETAG, Logs
2021-12-19 18:33:54 +03:00
andry
201f492e29
ETAG control for http client
2021-11-05 02:26:50 +03:00
andry
2ee8ad5ab6
stm fix & bin
2021-11-01 02:19:34 +03:00