Commit Graph

178 Commits

Author SHA1 Message Date
Xose Pérez
758e32d1a8 Add new boards to build script 2017-01-21 18:26:57 +01:00
Xose Pérez
69c3f40761 Fix argument type in buttonMQTT for Sonoff Dual 2017-01-21 18:26:27 +01:00
Xose Pérez
4890de1638 Merge branch 'inching' into dev
Conflicts:
	code/espurna/data/index.html.gz
2017-01-21 17:03:11 +01:00
Xose Pérez
6a368266fb Fix rare bug... 2017-01-21 17:02:38 +01:00
Xose Pérez
b32fa7f723 Merge branch 'apis' into dev
Conflicts:
	code/espurna/data/index.html.gz
	code/espurna/pow.ino
	code/html/index.html
2017-01-21 16:59:38 +01:00
Xose Pérez
7e51b031f6 Fix MQTT will topic 2017-01-21 15:38:38 +01:00
Xose Pérez
42da95ad7f Issue #41. Adding password requirements to initial password page 2017-01-21 15:19:32 +01:00
Xose Pérez
f4a59468e0 Ensure hlw8012 interrupts are not working while no wifi connection (either STA or AP) 2017-01-20 23:31:02 +01:00
Xose Pérez
e5b1352d41 Added missing configuration values to 1ch-inching board 2017-01-20 14:41:14 +01:00
Xose Pérez
44ffb3fe6c Merge branch 'dev' into inching
Conflicts:
	code/espurna/button.ino
	code/espurna/data/index.html.gz
	code/html/index.html
2017-01-20 14:20:45 +01:00
Xose Pérez
fc20d62643 Added support for JanGoe Wifi Relay boards 2017-01-20 14:17:41 +01:00
Xose Pérez
bbac070c09 Pass safe buffer to api callbacks 2017-01-20 13:30:52 +01:00
Xose Pérez
4708c26d54 APIs for sensor data, REST & domoticz 2017-01-20 12:43:26 +01:00
Xose Pérez
32bb6c45c7 Map buttons to relays, send MQTT messages on button events 2017-01-18 02:49:31 +01:00
Xose Pérez
9e9ca87e62 Change LED pattern to make it less intrussive 2017-01-18 02:48:41 +01:00
Xose Pérez
e4ea3b0f66 Small fixes, mostly comments and debug 2017-01-17 16:13:30 +01:00
Xose Pérez
8ad3c8708e Document fauxmo and domoticz default settings 2017-01-14 00:16:24 +01:00
Xose Pérez
77e887dc6c Notify OTA updates to web clients and reload page after the update 2017-01-13 12:46:05 +01:00
Xose Pérez
a098614ca6 Adding current, voltage, apparent and reactive power reports to Sonoff POW 2017-01-13 11:27:50 +01:00
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