Anleitung: Tasmota Firmware auf Sonoff flashen

Sonoff Tasmota flashen

Als Anknüpfung an den vergangen Blogbeitrag “Sonoff mit Loxone, Homematic & Alexa nutzen” möchte ich nun die Tasmota Firmware vorstellen. Einigen mag die Firmware Tasmota sicherlich schon bekannt sein. Für alle anderen: Tasmota ist eine alternative Firmware für die meisten Sonoff Produkte. Tasmota ist entgegen der bereits vorgestellten Firmware z.T. nicht ganz so einfach einzubinden, trotzdem aufgrund des riesigen Funktionsumfanges aber sicherlich einen zweiten Blick wert. Bei mir läuft die Firmware nun schon seit etlichen Wochen auf einem Sonoff TH16 (Affiliate Link). Daher kann ich auch die einwandfreie Funktion bestätigen.

Was brauche ich?

 

Benötigte Hardware

thumb spacer - Anleitung: Tasmota Firmware auf Sonoff flashen
thumb spacer - Anleitung: Tasmota Firmware auf Sonoff flashen
thumb spacer - Anleitung: Tasmota Firmware auf Sonoff flashen

Letzte Aktualisierung am 19.05.2018 um 03:00 Uhr | Affiliate Links | Bilder: Amazon Product Advertising API

 

Ebenso wird noch die Firmware, sowie die Software benötigt.

Der aktuelle Release der Firmware kann hier heruntergeladen werden: https://github.com/arendst/Sonoff-Tasmota/tree/v5.12.0
Es folgt ein Klick auf “Clone or download” und mit “Download ZIP” wird die Firmware dann heruntergeladen. Anschließend wird die ZIP entpackt.

Ebenso wird Atom benötigt. Dieses wird später zum Flashen benötigt.

 

Zum Löten selbst, kann ich euch meine Lötstation wärmsten empfehlen.

Angebot
41%2Bp7ef1r9L. SL160  - Anleitung: Tasmota Firmware auf Sonoff flashen
11 Bewertungen
Velleman Lötstation 48W keramisch mit Ständer und...
  • Manuelle Temperatureinstellung
  • Power-on LED-Anzeige
  • Mit Ein- / Ausschalter
  • Keramisches Heizelement
  • Mit Ständer für Links- oder Rechtshänder

Letzte Aktualisierung am 19.05.2018 um 04:49 Uhr | Affiliate Links | Bilder: Amazon Product Advertising API

Welche Sonoff’s sind kompatibel?

Die aktuell kompatible Produktpalette ist ziemlich groß. Daher nachfolgend lediglich ein Ausschnitt von kompatiblen Geräten.

41YA0H21byL. SL160  - Anleitung: Tasmota Firmware auf Sonoff flashen
13 Bewertungen
Sonoff Basic - Intelligenter Wlan drahtlos Schalter für...
  • Intelligenter, fernbedienbarer Schalter: Sie können Ihren Hausgeräte Status jederzeit und überall überprüfen und mit einem Klick auf Ihr Smartphone oder Tablet über APP eWeLink ein- bzw....
  • Erstellen Sie Zeitpläne für die automatische Steuerung: Sonoff Basic verfügt über Einzel-, Wiederholungs- und Countdown-Timer, mit denen Sie ihre Haushaltsgerät automatisch ein- / ausschalten...
  • Teilen sie die Kontrolle ihrer Geräten mit anderen: Sie können einfach die Kontrolle über Ihre Haushaltsgeräte an ihre Freunde weitergeben, damit auch diese die Geräte ein- und ausschalten...
  • Funktioniert mit dem Google Assistenten: Verbinde die "Smart We Link" App mit Google Home und kontrolliere deine SONOFF Geräte auf Google Home mit deiner Stimme.
  • Funktioniert mit Amazon Alexa: Verwenden sie den "eWeLink Smart Home Fan" Skill. Damit können Sie ihren Amazon Echo / Echo Dot / Amazon Tap zum Ein- und ausschalten Ihrer SONOFF Geräte verwenden.
41lbl5O93DL. SL160  - Anleitung: Tasmota Firmware auf Sonoff flashen
1 Bewertungen
Aihasd Sonoff SV Sichere Spannung APP-Steuerung WiFi...
  • Sonoff SV(safe voltage) is a low power supply Sonoff version,which supports 5-24V power supply. The power separation circuit enables it to control AC or DC power for the connected device, but you need...
  • Sonoff SV has GIPO reserved to support secondary development. This version does not have 433 RF function and without shell.
  • Sonoff is a low-cost, affordable device that help you to step into the amazing smart home.It is a WiFi wireless switch that can connect to appliance of different types and brands. Sonoff sends data to...
  • Sonoff makes all your home appliances smart, as long as your phone has network you can remotely turn on or turn off your appliances from anywhere at any time. And by setting timing schedules for your...
  • The App eWeLink enables you to control your devices easily. You can download the iOS version in App Store and the Android version in Google Play.
41kKxj13w6L. SL160  - Anleitung: Tasmota Firmware auf Sonoff flashen
3 Bewertungen
41zKMn%2BpGnL. SL160  - Anleitung: Tasmota Firmware auf Sonoff flashen
35 Bewertungen
Sonoff Dual Intelligenter 2-Wege Schalter, 2-Kanal Wi-Fi...
  • Steuere unabhängig und gleichzeitig 2 Geräte mit Deinem Sonoff Dual.
  • fernbedienbarer Schalter: Überprüfe den Status Deiner Geräte überall und jederzeit und steuere sie mit nur einem Klick von Deinem Smartphone oder Tablet, egal wie weit weg Du bist.
  • Teile die Kontrolle Deiner Geräte mit Anderen: Teile die Kontrolle Deiner Geräte.
  • Einfach zu installieren: Lade die eWelink App herunter und mit nur wenigen Klicks kannst Du Deine Geräte mit Deinem Smartphone steuern.
  • Programmiere Zeitintervalle: Du kannst einfache oder wiederholende Schaltzeiten programmiern die Deine Geräte automatisch steuern.
41DQ3zuRCzL. SL160  - Anleitung: Tasmota Firmware auf Sonoff flashen
9 Bewertungen
Sonoff Pow WLAN Switch Relay with Energy Consumption...
  • Smart Fernbedienungsschalter: Sie können Ihren Hausgeräte-Status jederzeit und überall überprüfen und mit einem Klick auf Ihr Smartphone oder Tablet über APP eWeLink ein- und ausschalten. Es ist...
  • Wird als einfach zu bedienender Stromverbrauchsrechner verwendet: Berechnen Sie den Stromverbrauch Ihres Hausgerätes über ein beliebiges Zeitintervall wie z. B. stündlich, täglich, monatlich.
  • Sparen Sie Ihre Stromrechnung: Überwachen Sie die Echtzeit-Stromversorgung Ihrer Haushaltsgeräte so, dass Sie bestimmen können, welche energiehungrigen Geräte in Ihrem Haus sind und ersetzen Sie...
  • Teilen Sie die Kontrolle über Geräte an andere: Sie können einfach die Kontrolle über Ihre Haushaltsgeräte an andere weitergeben, damit sie auch das Gerät aus- und ausschalten können.
  • Arbeiten mit Alexa: Sie können direkt fragen Amazon Alexa, um Ihre Lampen oder andere Haushaltsgeräte ein- und auszuschalten.
Angebot
31403b6JwgL. SL160  - Anleitung: Tasmota Firmware auf Sonoff flashen
33 Bewertungen
Sonoff Luxury Glas Touch Lichtschalter LED Light Switch Wifi...
  • √ Remote Access: Funktioniert mit Amazon Alexa für Sprachsteuerung. Steuern Sie Geräte, die mit dem Smart Switch verbunden sind, wo immer Sie Internet haben, mit der kostenlosen eWeLink App auf...
  • √ Timer: Es hat viele Timer-Modelle wie einzelne, wiederholen, Verzögerung und Kreis-Timer, so dass das Licht automatisch ein/aus geschaltet wird
  • √ Gerät teilen: Sie können das Gerät mit Ihrem Familienmitglied teilen und der Schalter kann von mehreren Smartphones gleichzeitig gesteuert werden
  • √ Sensitive Touch: Ausgestattet mit sanftem Nachtlicht, leicht im Dunkeln zu finden
  • √ Nennleistung: 400W. Eingangsspannung: 90~250V AC, Nennstrom: 2A
41vMrek WXL. SL160  - Anleitung: Tasmota Firmware auf Sonoff flashen
70 Bewertungen
HEANTTV intelligente steckdose,sonoff s20 smart...
  • 【Geben Sie erstaunliches intelligentes Haus】: S20 ist ein drahtloser wifi steckdose, der sich mit dem Gerät verschiedener Typen verbinden kann und es ermöglicht Ihnen, alle Geräte mit der App...
  • 【Einfache Installation】: Sie können die App "eWeLink" im App Store oder Google Play herunterladen. Verbinden Sie dann das Gerät in Serie mit dem Schaltkreis und fügen Sie das Gerät zu APP...
  • 【Leistungsfähige Kompatibilität】: die wireless steckdose anwendbar für alle Haushaltsgeräte und Lampen. Ein Mobiltelefon kann mehrere Geräte steuern oder ein Gerät kann auch mit mehreren...
  • 【Steuerung In jederzeit und überall】: Solange Ihr Handy Netzwerk hat, können Sie Ihre Geräte jederzeit aus der Ferne einschalten oder ausschalten durch den remote steckdose. Und durch Zeitplan...
  • 【Hohe Qualität in HEANTTV】: Wir haben genug Vertrauen für unsere Produkte, so dass wir 12 Monate Garantie zur Verfügung stellen können. Wenn Sie irgendwelche Probleme haben, können Sie mit...
41iXjXrYneL. SL160  - Anleitung: Tasmota Firmware auf Sonoff flashen
38 Bewertungen
Sonoff 4CH Pro- Sonoff Intelligenter 4-Wege Schalter,...
  • Unabhängig 4 Geräte steuern: Mit dem neuen 4 Kanal Design kann man 4 Geräte unabhängig voneinander steuern.
  • 3 Starke Optionen: Schalte 4 Geräte unabhängig mit Selbstsperrmodus. Steuere mit einem Klick 4 Geräte im Interlock Modus. Schalte die verbundenen Geräte ein und sie können sich nach 0,25s -4s...
  • 2 verschiedene Steuerungsarten: Steuere die verbundenen Geräte mit WLAN oder mit der 433 MHz RF Fernbedienung.
  • Erstelle Zeitschaltpläne für automatische Steuerung: Bis zu 8 verschiedene Befehle für einfache, sich wiederholende oder via countdown gesteuerte Aktionen auch ohne Netzwerkzugang.
  • Arbeitet mit Amazon Alexa. Sprich mit Amazon Alexa um Deine Geräte zu schalten.

Letzte Aktualisierung am 19.05.2018 um 03:00 Uhr | Affiliate Links | Bilder: Amazon Product Advertising API

Eine vollständige Liste ist auf github zu finden.

Sonoff Gerät vorbereiten/anschließen

Aufgrund der eben aufgezeigten Masse an Geräten, ist es mir unmöglich eine vollständige Anleitung für jedes dieser Geräte zu erstellen. Da sich die Schritte, bis auf den Anschluss des Gerätes wiederholen, erkläre ich es anhand des Sonoff POW (Affiliate Link).

Das Gerät muss zu Anfang geöffnet werden, wodurch dann die Garantie futsch ist. Da die Geräte allerdings deutlich günstiger als bei der Konkurrenz sind, ist die Garantie m.M. nach zu vernachlässigen. Also wird das Gehäuse am Sonoff POW kurzerhand geöffnet. Hierfür wird die Schraube am Klemmdeckel entfernt und dann mit einem Schraubendreher oder ähnlichen rund um den Deckel gegangen, damit sich der Deckel von den Clips löst.

IMG 1046 - Anleitung: Tasmota Firmware auf Sonoff flashen

thumb spacer - Anleitung: Tasmota Firmware auf Sonoff flashen

Letzte Aktualisierung am 19.05.2018 um 03:00 Uhr | Affiliate Links | Bilder: Amazon Product Advertising API

Nachdem das Gerät nun geöffnet ist, müssen nun noch wegen der nachfolgenden Programmierung sog. Header Stecker (Affiliate Link) angelötet werden.
Denn: Während der Programmierung muss eine stabile Verbindung bestehen, sodass der Programmiervorgang durchlaufen kann. Verbunden wird der Sonoff dann mit Jumper Kabeln (Affiliate Link) an den Programmieradapter (Affiliate Link).

Der Anschluss an den Sonoff erfolgt wie unten dargestellt. Wichtig ist: NIEMALS Netzspannung an den Sonoff während der Programmierung anschließen! Lebensgefahr!!!

IMG 1049 300x224 - Anleitung: Tasmota Firmware auf Sonoff flashenIMG 1051 e1510946039552 279x300 - Anleitung: Tasmota Firmware auf Sonoff flashen
3,3V: weiß
TxD: orange
RxD: gelb
GND: schwarz
3,3V: weiß
TxD: gelb
RxD: orange
GND: schwarz

Der Anschluss an den Adapter kann variieren, je nachdem welcher vorhanden ist. TxD und RxD wird quasi vertauscht um so die Kommunikation aufzubauen.

Ein weiterer wichtiger Punkt: Treiber installieren!
Auch wenn der Adapter verbunden scheint, die meisten Probleme treten schon hier auf. Daher an dieser Stelle einmal in den Gerätemanager schauen, ob der Adapter von Windows korrekt erkannt wurde:
treiber silicon labs - Anleitung: Tasmota Firmware auf Sonoff flashen

Software Vorbereitungen

Atom wird nun geöffnet, denn vorab muss noch PlatformIO installiert werden.

Hierzu folgt ein Klick auf File -> Settings.

atom settings - Anleitung: Tasmota Firmware auf Sonoff flashen

Nun wird PlatformIO installiert. Dazu im linken Bereich “Install” auswählen und im Suchfeld “platform” eingeben. Hier wird dann “platformio-ide” installiert.

atom platform ide - Anleitung: Tasmota Firmware auf Sonoff flashen

Im Anschluss erscheint ein Fenster, das euch um einen Reload bittet. Also einmal neustarten lassen mit einem Klick auf “Reload now”.

atom reload - Anleitung: Tasmota Firmware auf Sonoff flashen

Nach dem Neustart folgt ein Klick auf “Open Project”.

platformio open project - Anleitung: Tasmota Firmware auf Sonoff flashen

Es wird der zu Anfang entpackte Ordner namens “Sonoff-Tasmota-5.12.0” ausgewählt und geöffnet.

platformio open project 2 - Anleitung: Tasmota Firmware auf Sonoff flashen

Nachdem der Projektordner geladen wurde, muss zuerst die “userconfig.h” bearbeitet werden. Hier werden die beiden // in der Zeile “de-DE” entfernt, da an diesem Beispiel lediglich “Deutsch” installiert werden soll.

platformio edit userconfigh - Anleitung: Tasmota Firmware auf Sonoff flashen

Da sich der Sonoff natürlich auch automatisch per WLAN verbinden soll, muss ebenfalls noch die eigene SSID (WLAN-Name) und das Passwort hinterlegt werden. Auch dies geschieht in der userconfig.h ab Zeile 55. Hier wird lediglich SSID1 und PASS1 eingetragen. SSID2, sowie PASS2 können herausgelöscht werden, da diese als Backup-WLAN dienen. Lediglich die zwei Anführungszeichen müssen verbleiben.

platformio edit wlan - Anleitung: Tasmota Firmware auf Sonoff flashen

Nun wird das Projekt nochmals gespeichert.

Sonoff mit Tasmota flashen

Der Sonoff wird nun an den PC angeschlossen. Hierzu eine kleine Übersicht.

ir?t=owsh 21&l=alb&o=3&a=B071ZXJZS2 - Anleitung: Tasmota Firmware auf Sonoff flashen
Anzeige
ftdi switch connect 300x124 - Anleitung: Tasmota Firmware auf Sonoff flashen
ir?t=owsh 21&l=alb&o=3&a=B0716PJHBB - Anleitung: Tasmota Firmware auf Sonoff flashen
Anzeige
s20 switch 225x300 - Anleitung: Tasmota Firmware auf Sonoff flashen
ir?t=owsh 21&l=alb&o=3&a=B071WKCZB7 - Anleitung: Tasmota Firmware auf Sonoff flashen
Anzeige
ftdi connect touch 300x254 - Anleitung: Tasmota Firmware auf Sonoff flashen

Am Beispiel des Sonoff POW muss der Taster gedrückt gehalten und zeitgleich an den PC angeschlossen werden. Nur so startet dieser in den Flashmodus.

Um nun Tasmota aus den Sonoff zu laden, folgt ein Klick auf “platform.ini” und im Anschluss ein Klick auf “Upload”.

tasmota upload - Anleitung: Tasmota Firmware auf Sonoff flashen

Wenn alle geklappt hat (das dauert nun eine Weile) sollte die Meldung “success” erscheinen. Dann hat alles geklappt und der Sonoff sollte sich nach Anschluss an die Netzspannung mit dem eigenen WLAN verbinden. Die IP-Adresse, die meist per DHCP vergeben wird, wird nun wie gewohnt im Router ermittelt. Danach folgt nach dem Aufruf der IP im Browser die WEB-Oberfläche des Sonoff’s samt der Tasmota Firmware.

sonoff web interface - Anleitung: Tasmota Firmware auf Sonoff flashen

Alle weiteren Einstellungen sind direkt auf dieser Oberfläche einzustellen. Ebenso ist ab sofort auch ein Firmware Update OTA möglich!

Als “wichtige” Grundeinstellungen sollte unter “Einstellungen -> Gerät konfigurieren” das korrekte Modell ausgewählt werden. Wenn du dir bei den GPIO unsicher bist, oder bisher nichts davon gehört hast, stelle diese auf “None”. Ebenfalls bei “Einstellungen -> Sonstige Konfiguration” ist es möglich ein Passwort für die Oberfläche festzulegen. Falls MQTT nicht verwendet werden soll, empfiehlt es sich den Haken zu entfernen, da ich dadurch eine verlangsamte Reaktion feststellen konnte – allerdings nur wenn MQTT aktiviert, aber nicht verwendet wird.

Anleitung: Tasmota Firmware auf Sonoff flashen
5 ✭ (100%) 5 votes

Das könnte dich auch interessieren:
Günstige Loxone RGB Beleuchtung realisieren Der folgende Blogpost befasst sich mit dem Thema RGB. Speziell möchte ich mich auf die RGB-Stripes fixieren, da diese sehr flexibel in der Verarbeitung sind und auf die entsprechende Wunschlänge zugeschnitten werden können. Daher waren diese optimal ...
Howto: Automatische Anwesenheit in Loxone realisieren Zur automatischen Anwesenheitserkennung in 5 Schritten Bereits in diesem Blogpost habe ich schon beschrieben, welche enormen Vorteile Loxone in Verbindung mit FHEM bringt. Da ich persönlich aber die Logik, soweit wie eben möglich, in Loxone unterbri...
Raspberry Pi Homematic Funkmodul installieren Nachdem Homematic den Konfigurations-Adapter LAN HM-CFG-LAN abgekündigt hat, wird dieser nun in absehbarer Zeit komplett vom Markt verschwinden. In dem Howto FHEM Server auf Raspberry einrichten habe ich bereits erklärt, wie dieser Homematic Adapter ...
Logitech Harmony mit Loxone steuern & überwachen Die Logitech Harmony ist eine tolle Erfindung für alle, die keine 5 Fernbedienungen in die Hand nehmen möchten, um das Heimkino zu steuern. Eine Fernbedienung für alles. Wieso es Sinn machen kann, diese nun auch in das Loxone Smart Home einzubinden, ...
Howto: Waschmaschine in Loxone integrieren "Waschmaschine ist fertig!" Wäre das nicht toll, wenn die Waschmaschine im Smart Home sprechen könnte? Naja - bis sie sprechen kann, wird wohl noch eine Weile vergehen. Allerdings ist es mittels Steckdosen-Zwischenstecker möglich, festzustellen wann...

2 Gedanken zu “Anleitung: Tasmota Firmware auf Sonoff flashen

2 Kommentare

  1. Danke für diese Anleitung. Nach etlichen Versuchen meine Sonoffs zu flashen, war das hier die einzige Anleitung, bei der es auf Anhieb geklappt hat. Viel besser beschrieben und bildlich erklärt als die ganzen schlechten Videos dazu bei YouTube, bei denen entweder der hippe Influencer vor der Kamera selbst keine Ahnung hat oder der nerdige Hausmeister von nebenan kein Talent für verständliche Erklärungen besitzt. Außerdem muss man hier nicht ständig Pause machen um die Schritte nachzuvollziehen. Daumen hoch und weiter so.
    Vielleicht ja auch bald mit nem Tutorial zum Flashen über WLAN.

    Kleiner Tipp noch. Ich steuere die geflashten Sonoffs in iOS über die Yeti App. Scheint mir momentan die einzige App zu sein, bei der man keinen Rasperry o.ä. braucht und auch nicht nach China funkt wenn man im Garten Licht einschaltet.

    • Hi Alex,

      vielen Dank für das tolle Lob!
      … und ebenfalls danke für den Hinweis auf die App. Die hatte ich noch gar nicht auf dem Schirm.

      Viele Grüße
      Michael

Schreibe einen Kommentar

Do NOT follow this link or you will be banned from the site!