1d8485391e
Wifi manager timeout decreased to 30 sec if wifi disconnected after normal operation
...
(Timeout after cold reboot stay 180 sec)
2019-04-07 00:50:00 +03:00
2c2657799d
Environment nrf52840 [SUCCESS]
...
Environment esp32 [SUCCESS]
Environment due [SUCCESS]
Environment megaatmega2560 [SUCCESS]
Environment esp8266 [SUCCESS]
Environment megaatmega2560-net [SUCCESS]
Environment due-5500 [SUCCESS]
Environment controllino [SUCCESS]
Environment stm32 [SUCCESS]
2019-04-07 00:43:48 +03:00
5d46dd5807
few cleanup
2019-04-07 00:12:13 +03:00
3d598a1217
More stability: MQTT Publish suppressed if input Loop invoked from ethernet Idle (reentrance issue? low-memory for stack?)
...
Side effects - some MQTT publishings may lost
Watchdog enabled when MQTT connection pending
2019-04-06 23:53:59 +03:00
ebc908a3a1
Post-merge fix: no local item control without emit tag, i2c scan fixed and removed
...
significant stability improvements: config re-load cleanup, MQTT submit
only if connected (ESPx very sensetive on it)
new: negative relay pin# - output invertion
2019-04-06 22:53:36 +03:00
8bf3c86a92
Manually merged pull request "Is dev #39
...
anklimov:develop from livello:is-dev
-Domotics fixed
-i2c bus scan
-Soft reboot on most platforms (except NRF & STM32)
2019-04-02 12:06:50 +03:00
e65241e201
Wifi Fix
2019-04-02 01:31:38 +03:00
eb29e4f227
Add some WIFI respawning & relability improvements for ESPx
...
MEGA compilation error fixed
2019-04-01 01:58:29 +03:00
9b1c2e5889
ccs811 & hdc1080 integration done
...
mqtt publish to abstrchin added
http connection error threating for ESPx, DUE, STM fixed
ESP8266 pin conflict between sensor WAK and DMX OUT fixed
DHT begin added
2019-03-30 20:20:32 +03:00
b30b9346fb
Input modularity deployed (see lighthub/modules)
...
CCS811 & HDC1080 almost developed as Input module
Inputs core refactored
2019-03-25 02:04:48 +03:00
db29ee566c
ESP8266 fix (autoretrieve conf if 404)
...
flash (aJson update required)
2019-03-24 03:01:18 +03:00
8b56ea4378
MAC address setup refactored (for ESPx and DUE - embedded addresses by default)
2019-03-24 01:46:10 +03:00
8b9584f975
STM32 fix&slim, Wifi manager ESP32, compiled binaries updated for all platforms
2019-03-23 22:26:58 +03:00
6fa661690b
Some cleanup, halfway of EEPROM config saving for ESP8266 (required updated aJson lib)
2019-03-23 19:11:09 +03:00
2947a1e53c
Environment nrf52840_dk [SUCCESS]
...
Environment esp32 [SUCCESS]
Environment due [SUCCESS]
Environment megaatmega2560 [SUCCESS]
Environment esp8266 [SUCCESS]
Environment megaatmega2560-net [SUCCESS]
Environment due-5500 [SUCCESS]
Environment controllino [SUCCESS]
Environment stm32 [SUCCESS]
2019-03-23 15:58:52 +03:00
696254a932
ESP8266 tested, fixed & working (mqtt submit_status caused hungs in ESP if no MQTT connection)
2019-03-22 03:48:15 +03:00
581c172e8e
few ESP improvements
2019-03-22 02:26:06 +03:00
04caf6ffdf
RGB - to RGBW conversion algorithm changed
2019-03-13 00:43:33 +03:00
6a6fbf469b
INIT_VOLUME increased to 50%
2019-03-10 01:29:50 +03:00
d084849fd6
For water heaters (termostate negative pin#) if some comes wrong (or no connection with termometers output is LOW - valve OPEN)
...
// OFF - also VALVE is OPEN (no teat control)
2019-03-10 01:10:01 +03:00
02fd5078c9
negative pin init hung fixed, homie nodes list submittind removed (unstable if long list)
2019-03-10 00:42:43 +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
515728207f
fixed longint conversion Mega
2019-03-07 19:16:03 +03:00
eb43bc5d18
uptime to 32 bits, build# to homie
2019-03-06 15:51:44 +03:00
ac71e4436b
fix
2019-03-04 16:02:17 +03:00
bdac63fa8a
homie topic strucrure correction
2019-03-04 15:47:12 +03:00
141bb9c657
MQTT topics config & CallBack refactoring
2019-03-04 04:49:35 +03:00
23e493097e
fix Mega compilation
2019-03-03 16:16:35 +03:00
c74575e0e9
Improve multiplatform building stuff
2019-03-03 15:42:54 +03:00
3e3b5f9f5f
fix
2019-02-14 18:18:49 +03:00
5b5e5e9010
Progmem issues fixed (Mega)
2019-02-14 17:34:31 +03:00
772f3ab28c
artnet hung fixed
2019-02-09 23:58:30 +03:00
e7f376196c
Improved logic to threat unknown 1-wire device (some PnP)
...
artnet disabled by default for due since some execution blocking in
artnet->read()
2019-02-09 22:38:47 +03:00
ecb11ce3a5
DeviceID based default MAC for DUE, fix for artnet hungs w/o LAN fixed
2019-02-09 12:51:34 +03:00
064ef6f007
MQTT subscribe fix, AnalogIn fix, first attempt to compile for NRF5
2019-02-04 01:38:46 +03:00
8d87f09e29
Beginning to add homie convention compatibility https://homieiot.github.io/specification/
2019-01-04 04:10:10 +03:00
37a6c677ce
AnalogInput developed, some other fixes: eol-to-endl debugSerial; volume RGB channels changing by single argument passing (GoodleHome/analogue input control) fixed
2018-11-25 04:46:35 +03:00
1c3a4421f3
Unique MPU id for due
2018-11-12 02:21:38 +03:00
livello
9ea9ad8698
refactoring. stm32 minimal support
2018-11-07 01:25:28 +03:00
livello
7e6842cd1d
1w domoticz support
2018-10-22 10:34:53 +03:00
livello
52b94055f7
merge upstream/develop
2018-10-18 22:15:52 +03:00
02af69ba83
Move some strings to flash
2018-10-18 21:12:26 +03:00
livello
321e4843ba
return WITH_PRINTEX_LIB and still has compilation problems
2018-10-18 08:49:39 +03:00
livello
4101f7bd2e
ARDUINO_ARCH_AVR
2018-10-18 00:57:00 +03:00
livello
655ef79b5d
dht_counter_disable
...
with_domoticz
printex removed because of compilation errors
2018-10-17 22:02:52 +03:00
Mykhailo Khulap
766cd060b8
Fix compilation errors and project dependencies for Arduino Mega
2018-10-17 12:13:07 +03:00
livello
2bf6050f50
domoticz dht22 support
2018-10-16 11:36:59 +03:00
dd44e46f77
Temperature topicname fixed
2018-10-14 10:43:48 +03:00
687ef7cd99
DS18B20 TEMPERATURE_PRECISION increased to 12 bits and temp converted to float
2018-10-14 03:20:50 +03:00
3038e41788
Fix after merging PR.(DUE and Mega)
2018-10-13 23:03:59 +03:00