Commit Graph

29 Commits

Author SHA1 Message Date
3fae70bd61 Haier Air Conditioner UART driver added (initial release)
some warnings removed
2019-09-15 00:44:07 +03:00
4b1be34561 modbus retry issue, core fixes (cold restore issues) 2019-08-29 16:35:56 +03:00
549bd6527c TOGGLE input re-intrrable issue fixed double toggling 2019-08-29 01:06:07 +03:00
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
a001bd9e35 HomeKit (HomeBridge) compatible thermostat now.
Small bugfixes & cleanup
2019-08-13 23:26:17 +03:00
209cba2352 getFlag/setFlag/clearFlag added (cmd ext refactoring) 2019-08-13 12:30:58 +03:00
1e06556fe5 pre-sendStatus routine refactoring commit 2019-08-13 03:37:02 +03:00
94810689c2 Split connand and value topics. 1st attempt 2019-08-10 23:20:23 +03:00
fb64394571 driver status, setup, stop 2019-07-19 13:52:52 +03:00
a24e56e941 generic output channel and first example on SPI LED 2019-07-19 01:11:48 +03:00
03ea4dddd1 NodeRed Dashbord color picker compatible parser now
(tolerant to MQTT payload arrays like here):
[myhome/in/kuh/set] hsv(65, 100%, 86%)
Item=kuh Sub=1 Cmd=0 Par= <65> <100> <86>
2019-04-09 00:48:20 +03:00
6fa661690b Some cleanup, halfway of EEPROM config saving for ESP8266 (required updated aJson lib) 2019-03-23 19:11:09 +03:00
cbe5980766 fix 2019-03-09 23:49:10 +03:00
7595a99474 -default topics prefix used if no "/" in "emit" parameters of output
-Thermostat should be working with DHT22
-Negative PIN# in thermostat item - reverse logic: HIGH level of output
should stop heating
2019-03-09 23:38:57 +03:00
cd32554175 MQTT topics refactoring (sub-properties, set) to better compatibility, modify default topic prefix from /myhome to myhome 2019-03-08 03:55:59 +03:00
bdac63fa8a homie topic strucrure correction 2019-03-04 15:47:12 +03:00
8d87f09e29 Beginning to add homie convention compatibility https://homieiot.github.io/specification/ 2019-01-04 04:10:10 +03:00
livello
23f2e60079 fix flash_64kb error. debugSerial in Item.cpp 2018-11-07 13:49:30 +03:00
livello
cd03599b83 merge upstream/develop 2018-10-18 22:10:18 +03:00
9275467052 core Tested/Bugfixed. XON/XOFF, save/restore states 2018-09-29 12:33:48 +03:00
df95bec241 Google Home Volume voicecommand compatible, XON-XOFF command added, Mega compilation issue fixed (Brige.cpp - updated Modbus lib required) 2018-09-28 03:49:27 +03:00
livello
7d09bc6ad0 DHT22 Input support, thermo and esp refactoring 2018-06-09 17:06:58 +03:00
8e38095177 scmd,rcmd in inputs may contain not only cmd but values, minimal dimmers volume treshhold for ON command, remote command execute on MQTT command (new Cmd.h required), bat-files to flash DUE and start CLI added 2018-05-25 09:29:47 +03:00
50ee8a7c6d Critical potential memory violation fixed. Ventilation set termopreset and overheat control fixed 2018-04-03 01:57:07 +03:00
66d6445967 Massive kernel logic refaktoring & critical memory issues fixes. HomeRemote compatibility, Modbus command retrying, MQTT Status async/submission optimization 2018-04-01 22:13:13 +03:00
a936240d14 Persistent logic improvement, CMD_ON refinig, Vacom Air channel may open airGate if active 2018-04-01 04:27:30 +03:00
ec840f784a Retained MQTT topics logic developed, unused sources (SD & extra 1-wire) moved to spare folders to save static RAM 2018-03-27 04:14:34 +03:00
livello
bbf944c482 root
applyConfig
And *Pool* to *Poll* of course
2018-03-22 22:31:35 +03:00
c4527b9090 Moving sketch and source files to lighthub folder according with comment @perl1234 2018-01-16 03:03:26 +03:00