Commit Graph

1409 Commits

Author SHA1 Message Date
Xose Pérez
52a63b1849 Changes in file comment headers 2017-01-12 20:42:52 +01:00
Xose Pérez
252bcbdded Force MQTT close client before reconnecting. Revert back to latest ESPAsyncTCP 2017-01-12 00:16:53 +01:00
Xose Pérez
476d314498 Fix #35 using stable version of ESPAsyncTCP and updated version of JustWifi to prevent MQTT connection drop after wifi reconnection 2017-01-11 23:25:46 +01:00
Xose Pérez
4b557535e6 Defer wifi disconnection from web interface to allow request to return 2017-01-11 23:24:49 +01:00
Xose Pérez
5f5eec8f16 Move all Arduino IDE configuration values to their own file 2017-01-11 23:23:02 +01:00
Xose Pérez
ff81326846 Version and year bump 2017-01-11 14:30:14 +01:00
Xose Pérez
1715b653e4 Using forked Time library to prevent conflict with Arduino Core for ESP8266 time.h file in windows machines 2017-01-11 14:25:16 +01:00
Xose Pérez
17f1e09b86 Rename relayPulseStart to relayPulse 2017-01-11 13:58:24 +01:00
Xose Pérez
e2cb9fcaa0 Rename inching to pulse 2017-01-11 13:52:51 +01:00
Xose Pérez
4e342add05 Merge branch 'dev' into inching
Conflicts:
	code/data/index.html.gz
	code/espurna/relay.ino
2017-01-11 12:50:55 +01:00
Xose Pérez
9ce457fa86 Fixed error in relay identification from MQTT messages (issue #31) 2017-01-09 01:04:15 +01:00
Xose Pérez
b263ad8a6f Allow defining reverse logic relays (issue #28) 2017-01-06 23:24:35 +01:00
Xose Pérez
56b4a14771 Version bump 2017-01-05 01:50:00 +01:00
Xose Pérez
f6e3e400c3 Upgrade fauxmoESP to v2.0.0 and enable it by default on all builds 2017-01-05 01:49:38 +01:00
Xose Pérez
13954a7f33 Added new development board: Wemos D1 mini with Relay Shield 2017-01-05 00:28:08 +01:00
Xose Pérez
cd591f70d6 Allow multi-packet websocket frames 2017-01-02 15:51:45 +01:00
Xose Pérez
b511e65905 Version 1.4.0 2016-12-31 14:52:06 +01:00
Xose Pérez
f22e3024c8 Merge branch 'dev' into staticip 2016-12-31 07:23:59 +01:00
Xose Pérez
4f63a391ac Merge branch 'master' into dev
Conflicts:
	CHANGELOG.md
2016-12-31 07:23:41 +01:00
Xose Pérez
e1d9ddbd4d Fix data_dir for PlatformIO 2016-12-31 07:22:32 +01:00
Xose Pérez
cafb6eadaa Allow static IP 2016-12-31 07:13:16 +01:00
Xose Pérez
9e1bf0f94d Enforce minimum password strength in web interface 2016-12-31 05:31:03 +01:00
Xose Pérez
4eaa937cab Merge branch 'domoticz' into dev 2016-12-31 05:11:39 +01:00
Xose Pérez
268bed720c Added IDX hint. Small design changes 2016-12-31 05:11:22 +01:00
Xose Pérez
7a67f81e40 #14 More reliable MQTT connection 2016-12-31 04:52:14 +01:00
Xose Pérez
74b8852e00 Using default client_id from AsyncMqttClient, now for real 2016-12-30 22:17:09 +01:00
Xose Pérez
523fbca115 Domoticz support 2016-12-30 19:03:49 +01:00
Xose Pérez
6d6878d59f Changes in MQTT calls. Using default client_id from AsyncMqttClient 2016-12-30 19:01:36 +01:00
Xose Pérez
d5a27aa78e Version bump 2016-12-30 11:03:25 +01:00
Xose Pérez
8e17ab1598 Using PlatformIO library manager for JustWifi, HLW8012 and FauxmoESP libraries 2016-12-29 15:34:43 +01:00
Xose Pérez
6661d84ace Using DebounceEvent library from its own repo 2016-12-29 15:25:35 +01:00
Xose Pérez
d2d5d4a887 Using forked RemoteSwitch library with Arduino 1.0+ compatibility 2016-12-29 12:28:58 +01:00
Xose Pérez
89a1bd30cc Changed build-all script 2016-12-28 11:30:42 +01:00
Xose Pérez
2ae69fe799 Arduino IDE compatibility (#18) - Moved data folder under espurna folder 2016-12-28 09:18:01 +01:00
Xose Pérez
bacc2c2b92 Arduino IDE compatibility (#18) - Renamed src folder and main file as 'espurna' 2016-12-28 09:07:26 +01:00
Xose Pérez
a940b979d1 Update changelog to 1.2.0 2016-12-27 19:41:20 +01:00
Xose Pérez
abf07476b6 Fix error in led module 2016-12-27 05:01:04 +01:00
Xose Pérez
a6a731e2ba Fix ecoPlug hardware definition 2016-12-27 05:00:47 +01:00
Xose Pérez
1fc8fd0dfa Skip retained messages 2016-12-27 05:00:11 +01:00
Xose Pérez
4a58037638 Set inching mode through MQTT 2016-12-27 04:53:26 +01:00
Xose Pérez
92600611a5 Merge branch 'master' into inching
Conflicts:
	code/src/config/general.h
	code/src/relay.ino
	code/src/web.ino
2016-12-25 23:16:07 +01:00
Xose Pérez
76e465cac2 Check relay and led id on 'public' methods 2016-12-25 23:13:32 +01:00
Xose Pérez
dda522ba1e Added new supported boards to docs 2016-12-25 23:06:13 +01:00
Xose Pérez
3df5cef97b Fix #17. Moved static variable 'pending' to class variable '_clicked' 2016-12-25 19:39:39 +01:00
Xose Pérez
8cf10eee90 Added support for MQTT_USE_SETTER in leds module 2016-12-23 18:17:27 +01:00
Xose Pérez
d7622c643b Merge branch 'master' into leds
Conflicts:
	code/src/main.ino
2016-12-23 18:06:52 +01:00
Xose Pérez
cd8aaf95c7 Check DNS requests only in AP mode 2016-12-23 17:10:28 +01:00
Xose Pérez
fee84cfaad #13 Custom setter and getter sufixes on MQTT topics 2016-12-23 15:10:23 +01:00
Xose Pérez
d0130c6968 Added WorkChoice ecoPlug environments to PlatformIO ini file 2016-12-23 14:30:05 +01:00
Xose Pérez
1425a8dded Refactor settings getters and setters 2016-12-23 13:01:41 +01:00