Skip to content

Switching Sonoff Basic and Sonoff S20 (Webserver or MQTT).

License

Notifications You must be signed in to change notification settings

jamct/sonoffSocket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sonoffSocket

Switching Sonoff Basic and Sonoff S20 (Webserver, local button and MQTT).

Getting started

This project ist split in two parts: sonoffSimple/sonoffSimple.ino is just a simple demo as described here.

The more advanced software (sonoffSocket.ino) supports MQTT, toggle, status and is actively developed. Just copy sonoffSocket.ino into your Arduino-IDE folder. To use mqtt you have to install external library "PubSubClient". Change your SSID and WiFi-Key and activate MQTT if needed (choose a topic too). Connect Sonoff Basic or Sonoff S20 to your FTDI-Adapter and flash it using the Arduino-IDE.

How it works

The socket can be controlled by opening /on (to activate) and /off to deactivate. If MQTT is enabled, send 1 or 0 to your chosen topic (defined at the beginning of your code). Get the current status with /state and toggle with /toggle

More information

This repository is part of article "Bastelfreundlich" from German computer magazine "c't".

About

Switching Sonoff Basic and Sonoff S20 (Webserver or MQTT).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages