Commit Graph

229 Commits

Author SHA1 Message Date
Xose Pérez
63b02da68f MQTT to RF bridge 2017-08-09 13:25:10 +02:00
Xose Pérez
92ba00b285 Issue #167. Using DOUT flash mode on all Sonoff devices 2017-08-07 14:48:14 +02:00
Xose Pérez
0535fcee5e Issue #170. Using updated DebounceEvent library to allow disabling double click option and get faster click responses 2017-07-23 17:17:48 +02:00
Xose Pérez
47e2847e79 Cleanup gulp files 2017-07-21 13:32:20 +02:00
Xose Pérez
3783b35e05 Added official (kinda) SSL support in async-mqtt-client 2017-07-17 23:35:15 +02:00
Xose Pérez
d304765e1d Merge branch 'dev' into ssl 2017-07-17 07:27:37 +02:00
Xose Pérez
b84c48d8f0 Moved HLW8012 interrupt wrappers to IRAM 2017-06-20 15:17:30 +02:00
Xose Pérez
4d96cac751 Improve support fro H801 led controller, thanks to Minh Phuong Ly 2017-05-21 11:55:54 +02:00
Xose Pérez
d9680c5e4b Adding ESPurna board OTA update to platformio.ini file 2017-03-27 17:49:02 +02:00
Xose Pérez
da03adab97 Fixes in definition of MagicHome Led Controller board 2017-03-26 22:29:06 +02:00
Xose Pérez
325d5f9c7a Add support for ESPURNA_H board 2017-03-25 11:02:37 +01:00
Francesco Boscarino
8ba9ab4c08 New analog module to read raw value from A0 pin 2017-03-14 14:02:17 +01:00
Xose Pérez
2923be75f4 Added SSL enabled test environment in platformio.ini 2017-03-13 23:22:41 +01:00
Xose Pérez
fb7e08ec93 Initial support for RGB/RGBW 5050 LED strips 2017-03-05 22:56:11 +01:00
Xose Pérez
d8b376a8ea Freeze libraries 2017-02-25 12:05:53 +01:00
Xose Pérez
d76d2a7fc1 Merge branch 'my9291' into dev
Conflicts:
	code/platformio.ini
2017-02-25 11:55:58 +01:00
Xose Pérez
af40b8858b Using my9291 external library reference 2017-02-25 11:29:52 +01:00
Xose Pérez
c2beb4a44e Added factory reset on long-long click (>10 seconds) 2017-02-25 01:32:37 +01:00
Xose Pérez
8924d1b173 MY9291 and color picker 2017-02-24 23:16:51 +01:00
Xose Pérez
562453b1d3 Unified build_flags. Fix jangoe boards type 2017-02-22 09:49:43 +01:00
Xose Pérez
04ba425678 Using PubSubClient by default 2017-02-21 19:12:48 +01:00
Xose Pérez
698671fc6b Using GIT references for ESPAsyncTCP and ESPAsyncWebServer 2017-02-19 23:08:41 +01:00
Xose Pérez
8354323e77 Update support for IteadStudio Motor Clockwise/Anticlockwise board 2017-02-13 23:43:10 +01:00
Xose Pérez
607e9bf11c Added OTA environment for Itead 1CH board 2017-02-13 19:50:54 +01:00
Xose Pérez
6ba240b6c5 Fix platform environment for ESP8285 boards: Sonoff 4CH and Touch 2017-02-11 01:00:43 +01:00
Xose Pérez
a7d6a11b3b Added support for Jorge Garcia's Wifi+Relays Board Kit 2017-02-10 10:09:34 +01:00
Toni Arte
29c5ece8c0 OTA for Sonoff TH10/TH16 2017-02-07 11:01:54 +02:00
Xose Pérez
d4e55677ec Merge branch 'dev' into adc121
Conflicts:
	code/espurna/emon.ino
2017-02-02 11:43:23 +01:00
denisfrench
61f487c1ea Remove FAUXMO build define switch from mqtt-relay environment 2017-01-28 19:44:40 +11:00
denisfrench
786af765af Resolve messy rebase 2017-01-28 17:32:11 +11:00
denisfrench
7e6cb25552 Add support for WiFi MQTT Relay / Thermostat from OpenEnergyMonitor here; https://guide.openenergymonitor.org/integrations/mqtt-relay/ 2017-01-28 17:17:10 +11:00
Xose Pérez
dd4e2037da I2C and ADC121 implementation 2017-01-22 23:47:58 +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
a098614ca6 Adding current, voltage, apparent and reactive power reports to Sonoff POW 2017-01-13 11:27:50 +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
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
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
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
e1d9ddbd4d Fix data_dir for PlatformIO 2016-12-31 07:22:32 +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
bacc2c2b92 Arduino IDE compatibility (#18) - Renamed src folder and main file as 'espurna' 2016-12-28 09:07: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
d0130c6968 Added WorkChoice ecoPlug environments to PlatformIO ini file 2016-12-23 14:30:05 +01:00
Xose Pérez
7fe281f379 Add config placeholder for Itead's 1CH inching module 2016-12-19 13:05:55 +01:00
Xose Pérez
d17f8259fe Support for multiple buttons on board 2016-12-19 12:04:40 +01:00