andry
cacd9eab27
Fine tuning & bugfixing (Forced white, short-off)
2020-01-08 20:44:42 +03:00
andry
5a06d221c8
items: /sat and /hue parameters can be changed separately
2020-01-08 13:45:37 +03:00
andry
0044b741ac
contact input: two-way long click
...
INCREASE and DECREASE (%) commands for volume, hue, sat
2020-01-08 03:00:38 +03:00
andry
951d0d4383
single, double, tripple click, longpress, repeat logic for contact inputs are added
2020-01-07 00:15:13 +03:00
andry
8a3980272e
Modbus retry for VaCom fixed
...
1-st attempt to add OTA
2019-11-27 03:49:00 +03:00
andry
b02edbda5e
Cross-compilaton for all platforms & binaries
2019-11-09 04:27:25 +03:00
andry
f57d47dc2b
retry if modbus command failed
...
*/set topics don't invoke OFF/ON anymore
2019-11-09 03:13:41 +03:00
andry
a3e0e70aec
HSV -> RGB translation for Adafruit fixed (OMG!)
...
RGB volume restoring issue fixed
AirFlow regulator action timer more precsision
2019-11-09 01:50:02 +03:00
andry
c947c8bb4c
Motor driver with feedback input (Airflow regulator Dospel)
...
items pulling reworked
2019-11-03 03:31:32 +03:00
andry
23167b4f1c
"item":"item/set" - like config entries allowed now. Completely removed/refactored CMD_SET (suffixes are working instead now) - those commands and settings for challels are separated now
2019-10-24 03:57:18 +03:00
andry
b779fd0fac
Adafruit NeoPixel library used instead fastLed (allow define [pin#,num,LEDorder] in configuration. Use FASTLED directive to revert FASTLed back
2019-10-23 23:53:45 +03:00
andry
86b19d081d
interim spi-led fix
2019-10-22 01:29:48 +03:00
andry
26e8fed4e1
Merge branch 'develop' of https://github.com/anklimov/lighthub into develop
2019-10-21 02:40:57 +03:00
andry
78e1562b48
Interim SPI-LED update: general LED logic appplied, LED-ranges, dynamic LED array alloc
2019-10-21 02:40:27 +03:00
andry
99b2456f82
Merge branch 'master' into develop
2019-10-17 14:01:40 +03:00
andry
9cd0d924bb
NO Bash required (windows compilation problem gone) - migrated to python
...
build flags format simplified
Binaries updated
2019-10-17 03:13:39 +03:00
andry
0841c2b06f
binaries
2019-10-16 03:12:30 +03:00
andry
9356fa70c5
-
2019-10-16 03:06:12 +03:00
andry
77701e541c
Merge branch 'develop' of https://github.com/anklimov/lighthub into develop
2019-10-16 03:03:03 +03:00
andry
c8561c8071
Compiled for all platforms
2019-10-16 03:02:43 +03:00
andry
d7fda3b89e
-
2019-10-16 02:54:23 +03:00
andry
8ddd8f1313
-
2019-10-16 02:53:50 +03:00
andry
668f0118b0
mac check
2019-10-16 01:31:31 +03:00
andry
a80509af34
windows PIO compilation issue fixed
2019-10-16 01:02:02 +03:00
andry
8a649272e0
cross-compilation (ESP/MEGA/DUE)
2019-10-15 16:49:10 +03:00
andry
8699f496d6
ccs811 co2 error suppressing
2019-10-15 14:13:54 +03:00
andry
0d3b260bd5
ac fan mode fix
2019-10-15 03:17:32 +03:00
andry
d2915e9ad9
no @set command stored internally anymore to have clear differenciate on-off and value changing
2019-10-15 02:52:34 +03:00
andry
0fbf9f0849
nodered colorpicker restored
2019-09-23 00:29:37 +03:00
andry
88d9c262af
HALT, REST, XON, XOFF for drivers
2019-09-22 02:13:59 +03:00
andry
7c9d9d171b
Critical AC fix
...
Some additional commands compatibility for generic driver
2019-09-22 00:25:25 +03:00
andry
e487db022a
fix AC temp update
2019-09-18 02:35:22 +03:00
andry
9b413cd9bb
AC mqtt status fixed
...
cmd update for "set
Enabled & disabled
2019-09-18 02:23:13 +03:00
andry
862f4bc0d3
Air conditioner driver (Haier) - working now
...
Small cold restart LED color restore issue fixed
command enlarged to 8 bit
2019-09-18 00:38:15 +03:00
andry
9a0cff1f63
cleanup
2019-09-15 08:01:50 +03:00
andry
21c09b2588
Merge branch 'develop' of https://github.com/anklimov/lighthub into develop
2019-09-15 07:56:03 +03:00
andry
f900f897b7
Merge pull request #52 from anklimov/GenericOut
...
Core refactored - 'drivers' for items added
MQTT topics structure changed
driver example for SPI LED
driver example for Air conditioner HAIER
Termostat compatibility for HomeKit and HomeAssistant
2019-09-15 07:52:15 +03:00
andry
3fae70bd61
Haier Air Conditioner UART driver added (initial release)
...
some warnings removed
2019-09-15 00:44:07 +03:00
andry
206355b3ec
group restore/interim fix
2019-09-14 06:53:04 +03:00
andry
4b1be34561
modbus retry issue, core fixes (cold restore issues)
2019-08-29 16:35:56 +03:00
andry
549bd6527c
TOGGLE input re-intrrable issue fixed double toggling
2019-08-29 01:06:07 +03:00
andry
90965aad85
commands are case insensetive now
...
new commands for HVAC/Thermostates
core logic fixes: Group channel logic& stats
RGBx color change cmd will turn chan on
Modbus fm driver shutdown on alarm deadlock fixed
hsv bit flag in channels RAM profile added
MQTT send empty command for OH fixed
ON for thermostat causes HEAT string to stat topic (to be compatible
with homekit & home assistant)
2019-08-21 23:20:43 +03:00
andry
a001bd9e35
HomeKit (HomeBridge) compatible thermostat now.
...
Small bugfixes & cleanup
2019-08-13 23:26:17 +03:00
andry
209cba2352
getFlag/setFlag/clearFlag added (cmd ext refactoring)
2019-08-13 12:30:58 +03:00
andry
1e06556fe5
pre-sendStatus routine refactoring commit
2019-08-13 03:37:02 +03:00
andry
94810689c2
Split connand and value topics. 1st attempt
2019-08-10 23:20:23 +03:00
andry
64588b6c5a
gitignore
2019-08-01 20:21:41 +03:00
andry
fa1127190c
just working adddress led
2019-08-01 20:03:37 +03:00
andry
fb64394571
driver status, setup, stop
2019-07-19 13:52:52 +03:00
andry
a24e56e941
generic output channel and first example on SPI LED
2019-07-19 01:11:48 +03:00
andry
91a3aeb206
remove .vscode
2019-07-16 22:04:40 +03:00
andry
cc0a679613
remove .vscode
2019-07-16 22:02:28 +03:00
andry
5c4b1512bb
abstract ch defs
2019-07-16 22:00:11 +03:00
andry
c78891a423
modbus pooling/tomeout fix
2019-07-14 01:44:06 +03:00
andry
088a4b0397
channels abstraction changed
2019-07-14 01:11:23 +03:00
andry
5540b6ae4d
-
2019-07-13 20:18:56 +03:00
andry
bb318d6a96
binaries for due-5500
2019-07-11 02:01:41 +03:00
andry
07349f3586
Merge pull request #51 from anklimov/develop
...
Develop
2019-07-08 02:29:39 +03:00
andry
6c0c3ce77e
Merge pull request #50 from anklimov/GenericOut
...
fixed network for MEGA+Wiz5500, … Mega DMX OUT on TX1 pin now (same with DUE), E81 port Modbus dimmer settings for MEGA. AVR Binaries
2019-07-08 02:27:13 +03:00
andry
4efe3af7bb
fixed network for MEGA+Wiz5500,
...
Mega DMX OUT on TX1 pin now (same with DUE),
E81 port Modbus dimmer settings for MEGA. AVR Binaries
2019-07-08 02:25:41 +03:00
andry
8aec09fe76
Merge pull request #49 from anklimov/GenericOut
...
simple analog mapping fix (& binaries)
2019-07-01 18:54:11 +03:00
andry
1919d3c210
simple analog mapping fix (& binaries)
2019-06-29 16:35:45 +03:00
andry
ea67d46810
minor fix & binaries
2019-06-27 10:32:13 +03:00
andry
e6f8e3f9d0
Fix & binaries
2019-06-27 00:21:51 +03:00
andry
3542ba1a6a
analog mapping return float value now
...
noize parameter working against input of mapping translation
2019-06-26 23:35:55 +03:00
andry
719908d7ff
Merge pull request #48 from anklimov/develop
...
ESP8266 EEPROM commit for CLI commands pwd, get, ip added
2019-06-16 23:29:45 +03:00
andry
d7e4181377
ESP8266 EEPROM commit for CLI commands pwd, get, ip added
2019-06-16 23:26:35 +03:00
andry
1214e306ea
Merge pull request #47 from anklimov/develop
...
static IP address fix
2019-06-16 00:11:10 +03:00
andry
ae868f42d6
binaries
2019-06-16 00:09:00 +03:00
andry
fda79ea55f
static ip is working again
2019-06-15 01:13:51 +03:00
andry
a19ee7bc51
Merge pull request #46 from anklimov/develop
...
Develop
2019-06-11 15:40:07 +03:00
andry
8c9c0c28eb
FW binaries updated
2019-06-11 15:37:08 +03:00
andry
20fa427377
EEPROM alligned
2019-06-11 15:32:23 +03:00
andry
b5c6c3a618
Default modbus serial param to N81
...
Optimized DUE flash saving routine
2019-06-11 15:17:45 +03:00
andry
02fc784002
Merge branch 'develop' of https://github.com/anklimov/lighthub into develop
2019-06-09 02:04:50 +03:00
andry
cf4f688b4b
firmware upload scripts for osx
...
some debug code removed
2019-06-09 02:04:18 +03:00
andry
21b93f4065
Merge pull request #45 from anklimov/develop
...
merging Develop branch
2019-06-04 20:33:04 +03:00
andry
77221651a1
Windows flashing tools added
2019-06-04 02:55:59 +03:00
andry
8076625704
Platforms renamed to have clear naming, Mega2560-5500 platform added, flashing tools for mac attached, compiled images renewed
2019-06-02 02:23:40 +03:00
andry
708f51e202
Compilation for all platforms. Compiled binaries updated
2019-06-01 23:54:06 +03:00
andry
ea088ca47d
M5STACK platform added
2019-06-01 11:37:28 +03:00
andry
1303c106b5
First sucsessfull working build on NRF52840+Wiznet5500
2019-05-12 18:09:39 +03:00
andry
dc4215deaf
Publish while MQTT connection pending caused hungs/WDT sometime - fixed
...
Default set 0 to all DMX out channels (include unused)
2019-05-04 18:49:03 +03:00
andry
902b2768fb
Merge pull request #43 from anklimov/develop
...
Critical: hdc1080 sensor stack overflow fixed
2019-05-01 22:40:28 +03:00
andry
3708311e07
Critical: hdc1080 sensor stack overflow fixed
2019-05-01 22:36:58 +03:00
andry
dff2f43e41
Merge pull request #42 from anklimov/develop
...
Develop
2019-04-30 15:37:43 +03:00
andry
0005bd0931
Firmware binaries uploaded
2019-04-30 15:32:50 +03:00
andry
b7a729d012
================================== [SUMMARY] ==================================
...
Environment nrf52840 [SUCCESS]
Environment esp32 [SUCCESS]
Environment due [SUCCESS]
Environment megaatmega2560 [SUCCESS]
Environment esp8266 [SUCCESS]
Environment megaatmega2560-net [SUCCESS]
Environment due-5500 [SUCCESS]
Environment lighthub21 [SUCCESS]
Environment controllino [SUCCESS]
Environment stm32 [SUCCESS]
======================== [SUCCESS] Took 100.61 seconds
========================
2019-04-30 15:24:23 +03:00
andry
bd47e11a47
ESP compilation fixed
2019-04-30 15:12:41 +03:00
andry
7cb0492a30
Now MQTT compatible with test.mosquitto.org free broker (empty User vs NULL user)
...
Few analog-in fixes. ESP32 compilation broken due doard definition
changed. Trying to workaround it
2019-04-30 12:51:57 +03:00
andry
29a95f79c0
fix
2019-04-26 03:59:47 +03:00
andry
5d0fe62f71
fix
2019-04-26 03:23:42 +03:00
andry
fb3d532e2f
MAC generaton for DUE changed (more enthropy)
...
http config URI MUST start with /cnf now
2019-04-26 03:19:56 +03:00
andry
3b1f1e7b9e
Merge pull request #41 from anklimov/develop
...
Develop branch merge
2019-04-25 19:20:52 +03:00
andry
4c65015327
thermostat & status submit interval increased
2019-04-25 19:17:50 +03:00
andry
fd19c42cf0
Critical thermostat initialization bug fixed
2019-04-24 13:05:21 +03:00
andry
b744f9b88b
compilation fix
...
================================== [SUMMARY]
==================================
Environment nrf52840 [SUCCESS]
Environment esp32 [SUCCESS]
Environment due [SUCCESS]
Environment megaatmega2560 [SUCCESS]
Environment esp8266 [SUCCESS]
Environment megaatmega2560-net [SUCCESS]
Environment due-5500 [SUCCESS]
Environment lighthub21 [SUCCESS]
Environment controllino [SUCCESS]
Environment stm32 [SUCCESS]
2019-04-21 12:06:05 +03:00
andry
40954519db
Merge branch 'develop' of https://github.com/anklimov/lighthub into develop
2019-04-21 11:54:48 +03:00
andry
9d59d6cf60
Lighthub hardware v2.1 added as platformio environment
2019-04-21 11:54:04 +03:00
andry
5a99efa0c2
Merge pull request #40 from anklimov/develop
...
Develop to master
MANY stability improvements, Wifi, compilation for all platforms, include ESP32, new sensors, Embedded MAC address for ESPx and DUE, New RGB conversion algorithm and Node-Red compatibility
Release-Candidate for 2.0
Merge
2019-04-09 21:39:42 +03:00