-
Notifications
You must be signed in to change notification settings - Fork 197
Home
arendst edited this page Oct 18, 2016
·
38 revisions
## Sonoff-MQTT-OTA-Arduino
Provide ESP8266 based Sonoff, Sonoff Dual, Sonoff TH10/TH16 and ElectroDragon IoT Relay with Serial, Web and MQTT control allowing 'Over the Air' or OTA firmware updates using Arduino IDE.
Version 2.0 supports the following devices with Serial, Web and MQTT control:
- itead Sonoff
- itead Sonoff SV
- itead Sonoff Dual controlling both relays
- itead Sonoff TH10/TH16 with temperature sensor
- itead Sonoff Pow (Experimental until tested)
- itead S20 Smart Socket
- Electrodragon IoT Relay Board but relay 1 only
The following features are available:
- Multiple devices can be addressed by
grouptopic
- Firmware upload by OTA or via web page upload
- Expanded Status messages
- UDP syslog messages can be filtered on program name starting with
ESP-
- The button can send a different MQTT message defined with
buttontopic
- Initial Wifi setup by user_config.h, Serial, Smartconfig, Wifi manager or WPS config
- A web server provides control of Sonoff and contains a firmware upload facility
- Support for Electrodragon controlling relay 1 by button 1
- Support for DHTxx or DS18B20 temperature sensors as used in Sonoff TH10/TH16
- Telemetry data can be send using optional different prefix from status messages