Xose Pérez
8c54488fa1
Moving debug strings to PROGMEM. ~1.5KBytes of heap memory freed
7 years ago
Xose Pérez
6b1803d389
Refactor MQTT topics and reports setting names
7 years ago
Xose Pérez
4c6e1199dd
Fix typo in mqtt reports. Added MQTT_RELAY_REPORT
7 years ago
Xose Pérez
9e75bdb45a
Moving light code to its own module
7 years ago
Xose Pérez
9747e571e0
Disable ADC_VCC when using ADC in Emon module
7 years ago
Xose Pérez
a887cc8789
Moved EEPROM initialization to main sketch
7 years ago
Xose Pérez
e758c2295d
Restore small delay before wifi to allow autoconnection
7 years ago
Xose Pérez
635fcf9a0b
Periodic MQTT reports configuration
7 years ago
Xose Pérez
be1fac2f44
Using gulp to generate the embedded web contents, added Last-Modifier support to embedded home
7 years ago
Xose Pérez
42359d4d95
Show free heap in debug console even if no MQTT connection
7 years ago
Xose Pérez
bab4c9d433
Option to change the port the embedded webserver is listening to, defaults to 80
7 years ago
Xose Pérez
dd4e2037da
I2C and ADC121 implementation
7 years ago
Xose Pérez
4708c26d54
APIs for sensor data, REST & domoticz
7 years ago
Xose Pérez
e4ea3b0f66
Small fixes, mostly comments and debug
7 years ago
Xose Pérez
a098614ca6
Adding current, voltage, apparent and reactive power reports to Sonoff POW
7 years ago
Xose Pérez
ff81326846
Version and year bump
8 years ago
Xose Pérez
f6e3e400c3
Upgrade fauxmoESP to v2.0.0 and enable it by default on all builds
8 years ago
Xose Pérez
b511e65905
Version 1.4.0
8 years ago
Xose Pérez
523fbca115
Domoticz support
8 years ago
Xose Pérez
6d6878d59f
Changes in MQTT calls. Using default client_id from AsyncMqttClient
8 years ago
Xose Pérez
bacc2c2b92
Arduino IDE compatibility ( #18 ) - Renamed src folder and main file as 'espurna'
8 years ago
Xose Pérez
1425a8dded
Refactor settings getters and setters
8 years ago
Xose Pérez
8a21133ecf
Added EEPROM management commands to terminal interface
8 years ago
Xose Pérez
bda0c4d8f4
Manage LED status from MQTT
8 years ago
Xose Pérez
bd60635dd1
Captive portal when in AP mode
8 years ago
Xose Pérez
d17f8259fe
Support for multiple buttons on board
8 years ago
Xose Pérez
fc344c9565
Added relayStatus function prototype to fix issue #11
8 years ago
Xose Pérez
9176240a0f
Move LED control to its own module
8 years ago
Xose Pérez
11434301e0
* Support for ITead's Sonoff Dual
* Support for Electrodragon's ESP Relay Board
* Support for multi-relay boards
* Changed relay MQTT topics
* Changed relay API entry points
* Removed non-secure api entry points
8 years ago
Xose Pérez
69139ac2a7
Using yield in main loop
8 years ago
Xose Pérez
51073a8f48
Added support for DS18B20 temperature sensor. Thanks to Francesco Boscarino
8 years ago
Xose Pérez
1551b3d1e3
Option to define LED in inverse logic
8 years ago
Xose Pérez
9e96e0f21a
Split configuration file
8 years ago
Xose Pérez
6770194287
Do not compile with fauxmo support by default
8 years ago
Xose Pérez
52521e6942
Integrating fauxmoESP library
8 years ago
Xose Pérez
866f8138e7
Migrated to AsyncWebServer, AsyncWebSocket and AsyncMqttClient
8 years ago
Xose Pérez
7f9a7ef052
Preliminary support for Sonoff POW
8 years ago
Xose Pérez
e537a1297c
Swapped functions for double and long click, changed blink mode
8 years ago
Xose Pérez
75a2e923f0
Hostname can now be changed. Added initial relay mode. Added reconnect and reset buttons to web interface.
8 years ago
Xose Pérez
88de7f51d0
Complete update
8 years ago
Xose Pérez
4f269713c4
Moved configuration to Embedis
8 years ago
Xose Pérez
183b326b5f
Split main code file into modules
8 years ago