Prerequisite - pauloromeira/Sonoff-Tasmota GitHub Wiki

Needed Hardware

Needed Software

Use either of the following:

  1. PlatformIO (all needed libraries and settings are pre-configured in platformio.ini)

See the PlatformIO or Visual Studio Code links in the right hand menu.

  1. Arduino IDE

See the Arduino IDE link in the right hand menu.

Other Requirements

  • The willingness to solder and tinker
  • The firmware source code found here
  • An MQTT broker
  • An MQTT client to interact with the Sonoff module (Desktop Client, Android App, Home Automation Software, ...)