Benötigte Hard- und Software:
Aktuelle Arduino IDE
gibt’s hier https://www.arduino.cc/en/main/software
Sonoff Tasmota Firmware
gibt’s hier https://github.com/arendst/Sonoff-Tasmota
Einen FTDI-Adapter, der 3,3V unterstützt (wichtig!!)
z.B. diesen hier: FTDI Adapter FT232RL USB zu TTL Serial für 3,3V und 5V für Arduino PRO Mini TE203 (bei Amazon, Ebay, Wish, AliExpress etc. erhältlich)
Kabel und Stiftleiste (anlöten der Stiftleiste nicht zwingend erforderlich)
Einen dieser Sonoff Switches:
Alternativ würde nach Anpassung der Firmware jeder ESP8266 damit laufen.
Vorbereitung:
ACHTUNG: Während des Flashens darf auf keinen Fall 230V anliegen!!!
Anschluß des FTDI an den Sonoff Switch:
Verwendete Anschlüsse am FTDI
Verbindung zu den Pins am Sonoff (von oben nach unten):
Aktuellste Arduino IDE downloaden:
Arduino IDE installieren (dauert ein paar Minuten)
Wichtig: Auch alle Treiber installieren, Aufforderung am Ende der Installation
Aus dem extrahierten Sonoff-Tasmota-Paket die sonoff.ino ausführen
Arduino IDE startet dann automatisch
Zusätzlich benötigte Bibliotheken laden:
Diese Bibliothek downloaden und in Userverzeichnis (unter Dokumente\Arduino\libraries) kopieren:
https://github.com/markszabo/IRremoteESP8266
ESP8266-Board-Informationen einbinden:
Unter Datei/Voreinstellungen
Folgende URL eintragen: http://arduino.esp8266.com/stable/package_esp8266com_index.json
Boardverwalter öffnen:
ESP8266-Boardunterstützung installieren:
Danach Board auswählen:
Werkzeuge/Board/Generic ESP8266 Module
Parameter anpassen:
Am besten einmal kompilieren lassen, um zu sehen ob auch keine Bibliothek vergessen wurde:
In der User_Config.h WLAN-Informationen eintragen (wenn gewünscht, ansonsten per WPS)
Hier den Namen des Devices ändern (ist auch dann der Gerätename in Alexa):
Im unteren Teil noch die Emulationsart auswählen, WeMo oder HUE
Es gibt natürlich noch viel mehr Parameter, die man ändern kann, diese sind für die einfache Anbindung an Alexa nicht notwendig
Wenn alle Parameter geändert kann das Sketch auf den Sonoff übertragen werden.
Um die Firmware übertragen zu können müssen wir den Sonoff in den Flash-Modus schalten, dazu einfach den Button drücken, während der FTDI eingesteckt wird (Verbindung vom FTDI zum Sonoff muss da natürlich schon bestehen)
Alle Verbindungen trennen, 230V anschließen, in Alexa neue Geräte suchen lassen und sich freuen!
Für nachträgliche Änderungen, zum schalten oder zur Statusabfrage ist eine Weboberfläche vorhanden, aufrufbar unter der IP des Switches
Happy flashing!