Commit Graph

604 Commits

Author SHA1 Message Date
6d28cb9f34 null mapping fix 2022-11-01 01:48:01 +03:00
d7e93177d6 possibility to turn val mapping off ("val":null) 2022-11-01 00:49:54 +03:00
c23543b213 PID & Modbus fine tuning 2022-10-31 23:56:51 +03:00
b94ab723ee modbus negative register fix 2022-10-13 08:22:06 +03:00
39cfb42307 Cross compilation fixes (esp) & binaries v4.1.0 2022-10-04 01:37:47 +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
64eea07d78 ModbusTCP&UDP option (-D IPMODBUS) 2022-05-10 13:23:17 +03:00
12487b871e dimming fix, RAM overflow on config save 2022-05-07 00:22:18 +03:00
Климов Андрей Николаевич
23cd2a2139 compilation fix 2022-04-23 21:24:10 +03:00
81edb7f86e core fixes 2022-04-22 14:51:43 +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
9bf3d561bd MBus channel module - write register implemented 2022-02-25 02:46:27 +03:00
782d353478 Fixed interferention with homie $ contained topics 2022-02-17 02:04:16 +03:00
d207ef23d3 update 2022-02-16 21:42:07 +03:00
3b66ecb2cb MQTT message loop fixed 2022-02-16 14:46:50 +03:00
20bdbac8c5 Ctrl retcodes - move some to positive values 2022-02-14 02:14:39 +03:00
b79d873629 binaries 2022-02-14 01:45:15 +03:00
32e7dbd730 remove topics on complete, homie fixed, deflt name 2022-02-14 01:32:46 +03:00
d30591d9f7 cleanUp persistance of command topics (update libs 2022-02-13 18:47:40 +03:00
fc8b04ac9b AirCon, OpenHab, Relay status fixed& interop 2022-01-29 03:33:29 +03:00
d76867063e extra space MQTT starus payload removed 2022-01-27 03:52:56 +03:00
c7d1bc65c0 PID alarm redisign & airset termostat cmd compat 2022-01-27 02:37:00 +03:00
b7c6eaaff1 Remove wrong space- MQTT payload, more memory ctrl 2022-01-21 01:01:46 +03:00
2b3c77bf03 PID regulator alarm fix 2022-01-09 11:22:32 +03:00
a7f5c67ab2 PID regulatior init fix 2022-01-07 12:56:01 +03:00
07046680e0 doxigen docs 2022-01-06 02:01:16 +03:00
6fe28695f2 bins recompiled v4.0.0 2022-01-06 01:22:16 +03:00
70ccf9f1c9 Print compilation option 2022-01-06 01:12:35 +03:00
fbdf400a2b re-compilation after merge 2022-01-05 12:52:10 +03:00
5227182dd8 Merging from develop 2022-01-05 12:28:19 +03:00
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
4a5f219fec Merging with master 2022-01-05 12:08:59 +03:00
410c79a78e Merge branch 'develop' of https://github.com/anklimov/lighthub into develop 2022-01-04 20:37:52 +03:00
d5aa9f5ac6 PRE-RELEASE artnet fix & binaries 2022-01-04 20:37:45 +03:00
Климов Андрей Николаевич
302a03e274 FW upload scripts 2022-01-04 00:13:54 +03:00
1ce769de92 mdns leak fix 2022-01-03 21:59:14 +03:00
ac9ed03fe5 bin 2022-01-03 21:58:27 +03:00
f60b8188dc bin 2022-01-03 21:37:52 +03:00
0c3108c620 Socket (syslog,artnet) optim. Relay pwm thermo fix 2022-01-03 20:42:46 +03:00
1316835cad PID&Relays field tests & debug 2021-12-29 20:25:49 +03:00
bc867d0de0 optiboot ota fix & ac driver ram optimization 2021-12-29 02:51:03 +03:00
c03821e94a PID+PWM relay thermostat, init from flash fixed 2021-12-29 02:06:52 +03:00
c67bab2173 MDNS ESP8266 fix 2021-12-26 15:49:34 +03:00
2779c9f7d5 platformio.ini OTA cleaned OTA(moved to ota target 2021-12-26 14:34:33 +03:00
12fe7ea71e PreRelease+bin. Persistant&Config mgmt done+fixes 2021-12-26 01:41:56 +03:00
184abef5a4 OW_DEVICES_LIMIT option 2021-12-25 13:24:53 +03:00
44d0568267 Mega2560slim RAM optimization 2021-12-22 01:50:40 +03:00
6cd4e5dbea API PORT 80, AVR HTTP ETAG, Compiled for all, bins 2021-12-20 02:17:02 +03:00