Sonoff POWR316 Tasmota: Typische Fehler beim Flashen und ihre Lösung

Sonoff POWR316 Tasmota flashen: geöffneter Sonoff POWR316, über vier Jumperkabel mit einem ESP32-Devboard verbunden, daneben das geschlossene Gerät

Sonoff POWR316 mit Tasmota: Diese Kombination nutze ich für die Verbrauchsmessung meiner Klimaanlage. Den Sonoff POWR316 mit Tasmota zu flashen, klingt nach einer Sache von zehn Minuten. Bei mir wurde ein ganzer Nachmittag daraus. Der POWR316, auch als Sonoff POW Origin bekannt, hat einen ESP32 an Bord und verhält sich beim Flashen anders als die älteren Sonoff-Geräte mit ESP8266. In diesem Artikel zeige ich Dir, welche Fehler bei mir aufgetreten sind, was sie bedeuten und mit welchem Weg es am Ende zuverlässig geklappt hat: mit einem ESP32-Devboard als USB-Seriell-Adapter und dem Espressif-Flasher esptool-js.

Kurz zusammengefasst: Den Sonoff POWR316 flashst Du mit Tasmota, indem Du ihn über die Lötpunkte 3V3, GND, RX und TX mit einem USB-Seriell-Adapter verbindest, beim Einschalten die Taste gedrückt hältst und die Datei tasmota32-DE.factory.bin an Adresse 0x0 schreibst. Der häufigste Stolperstein ist die Stromversorgung: Viele USB-TTL-Adapter liefern für den ESP32 zu wenig Strom. Bei mir hat ein ESP32-Devboard als Programmer zusammen mit dem Flasher esptool-js zuverlässig funktioniert.

Getestet im Oktober 2026 mit: Sonoff POWR316 (ESP32-D0WD-V3, 4 MB Flash), Tasmota 16.0.0 (tasmota32-DE), ESP32-WROOM-32-Devboard mit CP2102-Chip, esptool-js im Browser Chrome unter Windows.

Warum ich auf Sonoff POWR316 Tasmota setze

Ich baue mein Smart Home Schritt für Schritt aus. Diesmal will ich den Stromverbrauch meiner Split-Klimaanlage messen. Ich will wissen, was das Gerät im Sommer beim Kühlen und in der Übergangszeit beim Heizen tatsächlich verbraucht, und die Werte in meinem Smart-Home-System auswerten.

Für solche Aufgaben setze ich gern auf Sonoff. Die Geräte sind preiswert, lassen sich einfach einbinden und gut auf einer Hutschiene montieren. Der POWR316 schaltet bis 16 A und misst dabei Spannung, Strom, Leistung und Energie. Für eine Klimaanlage passt das gut.

Mit der Originalfirmware hängen die Geräte allerdings an der eWeLink-Cloud. Ich möchte meine Geräte lokal steuern, ohne Umweg über einen Server im Ausland. Deshalb kommt bei mir auf jedes Sonoff-Gerät Tasmota. Tasmota ist eine freie Open-Source-Firmware für ESP-Chips. Sie bringt ein eigenes Webinterface mit, spricht MQTT und lässt sich neben meiner Lösung auf OpenCCU-Basis auch in Home Assistant, ioBroker, openHAB oder FHEM einbinden.

Leider ist es fast jedes Mal dasselbe: Wenn ich eine Erweiterung plane, gibt es eine neue Sonoff-Generation, und das Flashen funktioniert ein bisschen anders als beim letzten Mal. Damit Du nicht so lange herumprobieren musst wie ich, habe ich alles mitdokumentiert.

Was steckt im Sonoff POWR316?

Bevor Du loslegst, solltest Du wissen, mit welcher Hardware Du es zu tun hast. Mein Gerät hat esptool-js beim Flashen so ausgelesen:

Eigenschaft Wert
Chip ESP32-D0WD-V3 (Revision 3)
Kerne / Takt Dual Core, 240 MHz
Funk WLAN und Bluetooth
Flash-Speicher 4 MB, Modus DIO
Passende Tasmota-Variante tasmota32 (bei mir tasmota32-DE)

Wichtig ist der Unterschied zum ESP8266: Der ESP32 braucht beim Start und vor allem beim Einschalten des WLANs deutlich mehr Strom, kurzzeitig 300 bis 500 mA. Genau das wurde mir zum Verhängnis, dazu gleich mehr.

Prüfe beim ersten Verbindungsaufbau, welchen Chip der Flasher meldet. Steht dort „Dual Core“, nimmst Du die normale Variante tasmota32. Nur bei einem Single-Core-Chip (ESP32-SOLO1) brauchst Du tasmota32solo1. Sonoff wechselt die Chips gelegentlich zwischen Hardware-Revisionen.

Sicherheit zuerst: Niemals an 230 Volt flashen

Der POWR316 ist ein Gerät für Netzspannung. Solange das Gehäuse offen ist, darf er auf keinen Fall an 230 V hängen. Beim Flashen versorgst Du ihn ausschließlich über die 3,3 V des Adapters. Hängt er gleichzeitig am Stromnetz, ist das lebensgefährlich und kann Deinen Rechner zerstören.

Achte außerdem darauf, dass an RX und TX nur 3,3 V anliegen. Viele USB-TTL-Adapter haben einen Jumper für 5 V und 3,3 V. Steht er auf 5 V, liegen auch an den Datenleitungen 5 V an, und das verträgt der ESP32 nicht.

Achtung, Netzspannung: Den Sonoff erst wieder an 230 V anschließen, wenn alle Kabel zum PC entfernt sind und das Gehäuse vollständig geschlossen ist. Arbeiten im Verteiler und die Installation auf der Hutschiene gehören in die Hände einer Elektrofachkraft.

Das brauchst Du zum Flashen

  • einen Sonoff POWR316 (geöffnet, ohne Netzanschluss)
  • ein ESP32-Devboard (z. B. ESP32-WROOM-32 DevKit) oder einen USB-Seriell-Adapter mit kräftiger 3,3-V-Versorgung
  • eine vierpolige Stiftleiste und fünf kurze Kabel
  • einen Lötkolben (sehr empfehlenswert)
  • den Browser Chrome oder Edge, denn nur diese unterstützen Web Serial
  • die Firmware-Datei tasmota32-DE.factory.bin vom offiziellen Tasmota-Server
  • optional ein Multimeter, um die Spannung zu prüfen

Diese Fehler sind mir begegnet – auf einen Blick

Bevor ich ins Detail gehe, hier die Übersicht. Wenn Du gerade selbst vor einer dieser Meldungen sitzt, findest Du so schnell die passende Stelle im Artikel.

Meldung Ursache Lösung
Couldn’t sync to ESP ESP32 antwortet nicht: kein Flash-Modus, RX/TX falsch oder zu wenig Strom stärkere Stromversorgung, Taste beim Einschalten halten
Invalid head of packet (0x65) ESP32 sendet normalen Starttext statt Bootloader-Antwort Flash-Modus erzwingen, Taste gedrückt halten
Endloses POWERON_RESET Spannung bricht ein Devboard oder externe 3,3-V-Quelle, Stiftleiste einlöten
invalid header: 0x20202020 kein gültiger Bootloader im Flash mit esptool-js löschen und neu flashen, Prüfsumme kontrollieren
Neustart direkt nach „WifiManager aktiv“ WLAN-Start braucht mehr Strom, als USB liefert Sonoff zusammenbauen und über sein eigenes Netzteil starten

Mein erster Versuch mit dem USB-TTL-Adapter

Ich habe es zuerst klassisch versucht: mit meinem USB-TTL-Adapter mit CH340-Chip. Angeschlossen hatte ich 3V3, GND und RX/TX gekreuzt, also TX vom Adapter an RX vom Sonoff und umgekehrt. Dann habe ich den Tasmota Web Installer geöffnet, meine Firmware-Datei ausgewählt, die Taste am Sonoff gedrückt, USB eingesteckt, den Port gewählt und auf Installieren geklickt.

Ergebnis: ein Fehler. Das Gleiche mit einem zweiten Adapter mit FTDI-Chip. Auch das Tauschen von RX und TX hat nichts geändert.

Fehler 1: „Couldn’t sync to ESP“

Die Meldung lautete:

Failed to enter bootloader mode: Couldn't sync to ESP.
Try resetting manually. Last error: Sync timeout or abandoned

Erst dachte ich, die Verbindung stünde, denn der Installer zeigte nach dem Klick auf „Connect“ ein Device Dashboard an. Das bedeutet aber nur, dass der COM-Port des Adapters geöffnet wurde. Ob der ESP32 dahinter antwortet, sagt es nicht aus.

„Couldn’t sync to ESP“ bedeutet, dass der ESP32 überhaupt nicht antwortet. Die üblichen Ursachen sind:

  • Der ESP32 ist nicht im Flash-Modus, weil die Taste nicht beim Einschalten gedrückt war.
  • RX und TX sind falsch verbunden.
  • Die Stromversorgung reicht nicht aus.

Bei mir war es die Stromversorgung. Ein FTDI-Adapter mit dem Chip FT232RL liefert am 3,3-V-Pin laut Datenblatt nur etwa 50 mA. Auch viele CH340-Adapter schaffen nicht viel mehr. Für einen ESP32 ist das zu wenig. Die Spannung bricht ein, und der Chip startet gar nicht richtig.

Die Lösung: Ein ESP32-Devboard als Programmer

Ein ESP32- oder ESP8266-Devboard hat zwei Dinge an Bord, die ich gebraucht habe: einen USB-Seriell-Chip (bei mir ein CP2102) und einen kräftigen 3,3-V-Spannungsregler, der deutlich mehr Strom liefert als ein billiger Adapter.

Der Trick: Du legst den Pin EN des Devboards fest auf GND. Damit bleibt der ESP32 auf dem Devboard dauerhaft im Reset und stört nicht. Übrig bleibt der USB-Seriell-Chip, der jetzt direkt mit dem Sonoff spricht. Bei einem ESP8266-Board wie dem NodeMCU heißt der Pin RST.

Die Verkabelung

ESP32-Devboard Sonoff POWR316
EN auf GND am Devboard legen
3V3 3V3
GND GND
TX0 (GPIO1) TX
RX0 (GPIO3) RX

Ja, Du liest richtig: Hier wird nicht gekreuzt, sondern TX an TX und RX an RX. Die Beschriftung auf dem Devboard bezieht sich auf den eigenen ESP32. Der USB-Chip sendet auf dessen RX-Leitung. Wenn Du den eigenen ESP32 still legst, ergibt sich deshalb eine 1:1-Verbindung. Sollte es so nicht klappen, tausche die beiden Leitungen probeweise. Kaputt gehen kann dabei nichts.

Auf den üblichen ESP32-WROOM-32-Devboards (DOIT DevKit V1 oder ESP32-DevKitC) findest Du TX0 und RX0 nebeneinander zwischen den Pins D22 und D21. EN sitzt auf der anderen Seite ganz oben neben 3V3.

Ich löte immer eine Stiftleiste in meine Sonoff-Geräte ein. Viele stecken die Kabel nur lose an, aber das erhöht die Fehleranfälligkeit massiv. Ein Wackelkontakt an 3V3 oder GND führt zu genau den Fehlern, die ich Dir hier beschreibe, und kostet unnötig Zeit.

Fehler 2: „Invalid head of packet (0x65)“

Mit dem Devboard kam eine neue Meldung:

Failed to enter bootloader mode: Invalid head of packet (0x65)

Das war ein Fortschritt, denn jetzt kamen Daten an. 0x65 ist das Zeichen „e“. Der Installer erhielt also normalen Text statt einer Antwort vom Bootloader. Das ist typisch für den Anfang der ESP32-Startmeldung ets Jul 29 2019 …. Der ESP32 lief also, aber nicht im Flash-Modus.

Die Konsole hilft beim Verstehen

Richtig weitergekommen bin ich erst, als ich mir die Ausgabe des Sonoff in der Konsole angesehen habe. Im Web Installer findest Du sie unter „Logs & Console“. Dort stand diese Zeile, immer wieder:

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)

Diese Zeile verrät zwei Dinge:

  • boot:0x13 bedeutet: Der ESP32 startet normal aus dem Flash. Für den Flash-Modus müsste dort boot:0x3 (DOWNLOAD_BOOT) und danach „waiting for download“ stehen.
  • POWERON_RESET in einer Endlosschleife bedeutet: Die Spannung bricht so weit ein, dass der Chip komplett neu startet.
Meldung in der Konsole Bedeutung
keine Ausgabe keine Verbindung: Verkabelung oder Strom prüfen
boot:0x13 (SPI_FAST_FLASH_BOOT) normaler Start, kein Flash-Modus
boot:0x3 (DOWNLOAD_BOOT) / waiting for download Flash-Modus aktiv, Du kannst flashen
ständiges POWERON_RESET oder abgehackte Zeilen Stromversorgung bricht ein
invalid header: 0x… kein gültiger Bootloader im Flash

Der entscheidende Kniff: Die Taste nicht loslassen

Die Lösung für den Flash-Modus war am Ende simpel. Ich habe die Taste am Sonoff während des gesamten Flash-Vorgangs gedrückt gehalten, vom Einstecken des USB-Kabels bis zur Meldung, dass die Installation abgeschlossen ist.

Der Hintergrund: Die Taste zieht den Pin GPIO0 auf Masse. Nur wenn das beim Einschalten passiert, startet der ESP32 im Flash-Modus. Mein Adapter hat außerdem keine DTR- und RTS-Leitungen zum Sonoff. Der Flasher kann den ESP32 deshalb nicht selbst neu starten und in den Bootloader schicken. Startet der Chip zwischendurch neu, etwa durch einen kurzen Spannungseinbruch, landet er ohne gedrückte Taste wieder im normalen Modus, und die Verbindung reißt ab.

Mein Tipp für den Flash-Modus: Taste drücken, dann erst Strom anlegen und die Taste festhalten, bis „Installation complete“ oder „Hash of data verified“ erscheint. Erst danach loslassen.

Fehler 3: „invalid header: 0x20202020“

Der Web Installer meldete jetzt „fertig“. Ich habe den Sonoff ohne gedrückte Taste neu gestartet und in der Konsole nur das gesehen:

invalid header: 0x20202020
invalid header: 0x20202020
ets Jul 29 2019 12:21:46
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)

„Invalid header“ bedeutet, dass der ESP32 an der Stelle im Flash, wo sein Bootloader liegen sollte, keinen gültigen Code findet. 0x20 ist das Leerzeichen. Dort stand also Text statt Firmware. Dafür gibt es zwei mögliche Ursachen:

  • Die Firmware-Datei ist kaputt. Das passiert gern, wenn man auf GitHub per „Link speichern unter“ die HTML-Seite statt der echten Datei herunterlädt. Eine echte tasmota32-DE.factory.bin ist etwa 3 MB groß. Meine Datei hatte die richtige Größe.
  • Der Schreibvorgang ist nicht sauber durchgelaufen, ohne dass der Installer es bemerkt hat.

Auch ein zweiter Versuch mit der Online-Firmware aus dem Web Installer brachte keine Besserung. Die Konsole zeigte danach abgehackte Startmeldungen, ein deutliches Zeichen für eine instabile Stromversorgung. Welche der beiden Ursachen es genau war, ließ sich nicht mehr klären. Der nächste Schritt hat das Problem aber zuverlässig gelöst.

Der Sonoff geht durch fehlgeschlagene Flash-Versuche nicht kaputt. Der Bootloader im ROM des ESP32 lässt sich nicht überschreiben, Du kannst also jederzeit neu flashen.

Der Weg, der funktioniert hat: esptool-js von Espressif

Der Durchbruch kam mit esptool-js, dem Web-Flasher des ESP32-Herstellers Espressif. Er läuft wie der Tasmota Web Installer direkt im Browser, zeigt aber ein ausführliches Protokoll. Vor allem prüft er am Ende per Prüfsumme, ob die Daten wirklich korrekt im Flash angekommen sind.

Schritt für Schritt: Sonoff POWR316 mit esptool-js flashen

  1. Verkabele das ESP32-Devboard wie oben beschrieben (EN auf GND).
  2. Halte die Taste am Sonoff gedrückt und stecke dann das Devboard per USB in den Rechner.
  3. Öffne espressif.github.io/esptool-js in Chrome oder Edge.
  4. Stelle die Baudrate auf 115200 und klicke auf „Connect“. Wähle den COM-Port des Devboards.
  5. Prüfe das Protokoll: Dort sollten „Chip is ESP32-D0WD-V3“ und die Flash-ID stehen.
  6. Klicke auf „Erase Flash“ und warte, bis der Vorgang abgeschlossen ist.
  7. Trage als Flash Address 0x0 ein und wähle die Datei tasmota32-DE.factory.bin.
  8. Klicke auf „Program“. Halte die Taste weiter gedrückt und bewege nichts.
  9. Warte, bis im Protokoll „Hash of data verified.“ steht.
  10. USB abziehen, Taste loslassen.

Bei mir sah das Ende des Protokolls so aus:

Wrote 3153024 bytes (1964023 compressed) at 0x0 in 181.571 seconds.
File  md5: 67622a083788b5ec91a4657ada1e0627
Flash md5: 67622a083788b5ec91a4657ada1e0627
Hash of data verified.

Die beiden MD5-Prüfsummen sind identisch. Damit ist sicher, dass die Firmware Byte für Byte korrekt im Speicher liegt. Bei 115200 Baud dauert der Vorgang rund drei Minuten. Das ist langsam, aber stabil.

Die Zeile „Hard resetting via RTS pin…“ am Ende kannst Du ignorieren. Ohne angeschlossene RTS-Leitung passiert dabei nichts. Den Neustart erledigst Du selbst, indem Du USB kurz abziehst.

Das Wichtigste zum Flashen: Eine kräftige 3,3-V-Versorgung über ein ESP32-Devboard (EN auf GND), die Taste während des gesamten Vorgangs gedrückt halten, mit esptool-js zuerst „Erase Flash“ und dann die .factory.bin an Adresse 0x0 schreiben. Erst wenn „Hash of data verified“ im Protokoll steht, ist die Firmware sicher korrekt im Speicher.

Und die Originalfirmware?

Mit dem Löschen des Flash-Speichers ist die eWeLink-Firmware weg. Einen Weg zurück gibt es dann nur über ein vorher angelegtes Backup. Wer sich die Option offenhalten will, liest den Speicher vor dem Löschen mit dem Kommandozeilen-Tool esptool aus, zum Beispiel mit esptool.py read_flash 0 0x400000 backup.bin. Ich habe darauf verzichtet, weil ich die Cloud-Firmware ohnehin nicht mehr nutzen will.

Tasmota startet, aber kein WLAN erscheint

Nach dem Flashen habe ich den Sonoff ohne Taste neu gestartet. Die Konsole zeigte jetzt endlich Tasmota:

00:00:00.002 HDW: ESP32-D0WD-V3 v3.1
00:00:01.403 Projekt tasmota - Tasmota Version 16.0.0(release-tasmota32)
00:00:01.813 WIF: WifiManager aktiv für 3 Minuten
ets Jul 29 2019 12:21:46
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)

Tasmota lief also. Doch genau in dem Moment, in dem es das WLAN einschalten wollte, startete der ESP32 wieder neu. Das WLAN-Funkmodul braucht beim Einschalten am meisten Strom, und das schafft auch das Devboard über USB nicht mehr. Zum Flashen genügt die Versorgung, für den WLAN-Betrieb nicht.

Die Meldungen QPC: Count und FRC: Some settings have been reset sind dabei harmlos. Tasmota zählt schnelle Neustarts mit und setzt nach mehreren davon die Einstellungen zurück. Bei einem frisch geflashten Gerät geht nichts verloren.

Die Lösung: Der Sonoff braucht sein eigenes Netzteil

  1. Alle Kabel zum Devboard entfernen.
  2. Den Sonoff vollständig zusammenbauen und das Gehäuse schließen.
  3. Den Sonoff ganz normal an 230 V anschließen.
  4. Mit dem Smartphone nach dem WLAN tasmota-XXXXXX-XXXX suchen und verbinden.
  5. Falls sich die Anmeldeseite nicht automatisch öffnet, im Browser 192.168.4.1 aufrufen.
  6. Das eigene WLAN auswählen, Passwort eingeben, speichern.

Danach verbindet sich der Sonoff mit Deinem Heimnetz. Die IP-Adresse findest Du in der Geräteliste Deines Routers.

Den Hotspot bietet Tasmota nur drei Minuten lang an. Hast Du ihn verpasst, trenne den Sonoff kurz vom Strom und schließe ihn wieder an.

Wenn Tasmota bei Dir über den Programmer stabil läuft, kannst Du das WLAN alternativ direkt in der Konsole eintragen:

Backlog SSID1 DeinWLAN; Password1 DeinPasswort

Sonoff POWR316 Tasmota Template einrichten

Nach dem ersten Start weiß Tasmota noch nicht, an welchen Pins Relais, Taste, LEDs und der Energiemesschip hängen. Dafür brauchst Du ein Template. Bei meinem POWR316 funktioniert dieses:

{"NAME":"Sonoff POWR316","GPIO":[32,0,0,0,0,576,0,0,0,224,0,0,3104,0,320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1}

Das Template legt die Taste, das Relais, die beiden Status-LEDs und den Empfangspin für den Energiemesschip fest. So spielst Du es ein:

  1. Öffne das Webinterface des Sonoff über seine IP-Adresse.
  2. Gehe zu Werkzeuge → Konsole.
  3. Gib Template, ein Leerzeichen und dahinter das komplette Template ein und bestätige mit Enter.
  4. Gib anschließend Module 0 ein. Damit aktivierst Du das Template, und der Sonoff startet neu.
  5. Nach dem Neustart zeigt die Startseite die Schaltfläche für das Relais und die Messwerte für Spannung, Strom, Leistung und Energie.

Weitere Templates für andere Geräte findest Du in der Tasmota-Template-Datenbank von blakadder.

Für eine genaue Verbrauchsmessung lohnt sich anschließend eine Kalibrierung mit einem bekannten Verbraucher, etwa einer Glühbirne oder einem Heizlüfter. Wie das geht, beschreibt die Tasmota-Dokumentation zur Kalibrierung.

Einstellungen für die Verbrauchsmessung an der Klimaanlage

Bei einer Klimaanlage möchte ich vor allem messen, nicht schalten. Deshalb habe ich in der Tasmota-Konsole ein paar Dinge angepasst:

  • PowerOnState 1 sorgt dafür, dass das Relais nach einem Stromausfall immer eingeschaltet startet. So bleibt die Klimaanlage nicht ungewollt aus.
  • TelePeriod 60 sendet die Messwerte jede Minute per MQTT. Der Standard sind 300 Sekunden.
  • Unter Einstellungen → MQTT trägst Du Deinen MQTT-Broker ein. Home Assistant erkennt Tasmota-Geräte danach über die Tasmota-Integration automatisch.
Mein Tipp für die Klimaanlage: Schalte eine laufende Klimaanlage nicht einfach über das Relais ab. Der Kompressor sollte über die eigene Steuerung des Geräts heruntergefahren werden. Das Relais des POWR316 nutze ich hier nur als Messpunkt.

Künftige Tasmota-Updates spielst Du übrigens bequem über das Webinterface ein, unter Firmware-Update. Den Sonoff musst Du dafür nicht mehr öffnen.

Checkliste: Sonoff POWR316 Tasmota flashen ohne Frust

  • Stromversorgung: Ein ESP32 braucht bis zu 500 mA. Nutze ein ESP32-Devboard oder eine externe 3,3-V-Quelle, keinen schwachen USB-TTL-Adapter.
  • Verkabelung: Stiftleiste einlöten und Kabel kurz halten. Beim Devboard mit EN auf GND gilt TX an TX und RX an RX.
  • Flash-Modus: Taste vor dem Einschalten drücken und während des gesamten Flashens halten.
  • Kontrolle: In der Konsole muss „DOWNLOAD_BOOT“ bzw. „waiting for download“ stehen.
  • Werkzeug: esptool-js mit „Erase Flash“ und Adresse 0x0 verwenden. Auf „Hash of data verified“ achten.
  • Erster Start: Den Sonoff zusammengebaut über sein eigenes Netzteil starten und das WLAN über den Hotspot einrichten.
  • Browser: Nur Chrome oder Edge verwenden, Firefox und Safari unterstützen kein Web Serial.

Häufige Fragen zu Sonoff POWR316 Tasmota

Welche Tasmota-Version brauche ich für den Sonoff POWR316?

Der POWR316 hat einen Dual-Core-ESP32 (ESP32-D0WD-V3). Du brauchst deshalb tasmota32, für die deutsche Oberfläche tasmota32-DE. Zum Flashen per Kabel nimmst Du die Datei mit der Endung .factory.bin und schreibst sie an Adresse 0x0.

Kann ich den Sonoff POWR316 ohne Löten flashen?

Grundsätzlich ja, mit angedrückten Kabeln oder Prüfspitzen. Ich rate aber davon ab. Wackelkontakte führen beim ESP32 schnell zu Spannungseinbrüchen und abgebrochenen Flash-Vorgängen. Eine eingelötete Stiftleiste spart Dir viel Zeit.

Was bedeutet „Couldn’t sync to ESP“?

Der Flasher bekommt keine Antwort vom ESP32. Meist ist der Chip nicht im Flash-Modus, RX und TX sind vertauscht, oder die Stromversorgung reicht nicht.

Warum startet mein ESP32 ständig neu?

Wiederholte Meldungen mit „POWERON_RESET“ zeigen, dass die Versorgungsspannung einbricht. Der ESP32 braucht kurzzeitig bis zu 500 mA, besonders beim Einschalten des WLANs. Die meisten USB-TTL-Adapter schaffen das nicht.

Kann ich den Sonoff beim Flashen kaputt machen?

Durch einen fehlgeschlagenen Flash-Vorgang nicht. Der Bootloader im ROM bleibt erhalten, Du kannst jederzeit neu flashen. Gefährlich wird es, wenn Du 5 V an die Datenleitungen legst oder das Gerät mit offenem Gehäuse an 230 V anschließt.

Kann ich zur Originalfirmware zurück?

Nur, wenn Du vor dem Flashen ein Backup des Speichers angelegt hast. Sonoff stellt die eWeLink-Firmware nicht zum Download bereit.

Funktioniert der Tasmota Web Installer mit dem POWR316?

Grundsätzlich ja. Bei mir hat esptool-js besser funktioniert, weil es ein ausführliches Protokoll zeigt und die geschriebenen Daten per Prüfsumme kontrolliert. So siehst Du sofort, ob die Firmware korrekt im Speicher liegt.

Weiterführende Links

Mein Weg in einem Satz

Für Sonoff POWR316 Tasmota gilt: Nimm ein ESP32-Devboard als Programmer, halte die Taste während des gesamten Vorgangs gedrückt, flashe mit esptool-js und starte den Sonoff danach über sein eigenes Netzteil. So hat es bei mir nach einem langen Nachmittag funktioniert. Jetzt misst der POWR316 den Verbrauch meiner Klimaanlage, ganz ohne Cloud.

Hast Du andere Erfahrungen gemacht oder bist Du an einer Stelle hängen geblieben, die ich hier nicht beschrieben habe? Schreib es mir gern in die Kommentare.

Bautenschutz: Aufsteigende Feuchte im Altbau stoppen und historische Böden sanieren

Wenn man ein altes Gebäude saniert, kennt man diesen Moment: Man betritt einen Raum im Erdgeschoss, der seit Jahren nicht mehr richtig beheizt oder gelüftet wurde. Es riecht erdig, leicht muffig, und die Kälte kriecht förmlich von unten direkt in die Beine. Bei meinem Restaurierungsprojekt, einem alten Bauernhaus aus dem Jahr 1888 in Siebenbürgen, stand ich genau vor diesem fundamentalen Problem. „Bautenschutz: Aufsteigende Feuchte im Altbau stoppen und historische Böden sanieren“ weiterlesen

Kalkputz auf Mischmauerwerk auftragen

Eine teils verputzte historische Wand aus Bruchstein und Feldbrandziegeln, die zeigt, wie man fachgerecht Kalkputz auf Mischmauerwerk auftragen kann, mit einer Maurerkelle im Vordergrund.

Als ich im Jahr 2016 mein altes Bauernhaus aus dem Jahr 1888 in Rumänien gekauft habe, wusste ich, dass eine Menge Arbeit auf mich zukommen wird. Doch erst als ich begann, die Putzschichten von den Wänden zu schlagen, offenbarte sich die wahre bauliche Herausforderung dieses Projekts. Unter dem bröckelnden Putz kam ein faszinierendes, aber bauphysikalisch höchst anspruchsvolles Konstrukt zum Vorschein: Ein massives Mischmauerwerk, bestehend aus harten, kühlen sächsischen Bruchsteinen und relativ weichen, extrem saugfähigen Feldbrandziegeln. „Kalkputz auf Mischmauerwerk auftragen“ weiterlesen

Das schadenfreie Richten verzogener hölzerner Innen- und Außentüren

Nahaufnahme einer detailliert gefertigten, unfertigen Holztür, die auf Holzböcken in einer traditionellen Schreinerei ruht. Die Tür zeigt ein komplexes geometrisches Gitterwerk mit Bögen und leeren Glasfächern im oberen Teil sowie erhöhte Paneele im unteren Teil. Im Hintergrund Werkbänke mit Handwerkzeugen wie Hobeln, Meißeln und Hämmern. Tageslicht fällt durch Fenster

Wer einmal die massive, handgefertigte Nadelholztür eines alten sächsischen Bauernhauses geöffnet hat, kennt das Gefühl. Das schwere Gewicht, das tiefe Geräusch des fallenden Riegels und die unnachahmliche Patina von über hundert Jahren erzählen Geschichten, die kein modernes industrielles Türblatt je vermitteln könnte. Bei der Restaurierung historischer Gebäude merke ich simmer wieder: Diese Türen sind nicht einfach nur Funktionselemente, sie sind die Seele des Hauses. Sie wurden von Handwerkern gebaut, die ihren Beruf von Grund auf verstanden. „Das schadenfreie Richten verzogener hölzerner Innen- und Außentüren“ weiterlesen

Deckenbalken abfangen Altbau: Wie ich die historische Holzbalkendecke von 1888 in meiner Stube erfolgreich gesichert habe

Temporäres Abfangen alter Deckenbalken aus Eiche im Altbau mit lotrecht aufgestellten Stahl-Baustützen auf lastverteilenden Bohlen.

Stell Dir vor, Du stehst in einem Raum, der seit weit über einhundert Jahren fast unverändert überdauert hat. Die Luft riecht nach feinem Staub, nach trockenem Holz und der Geschichte von Generationen. Genau so erging es mir, als ich mein Haus aus dem Jahr 1888 übernahm und zum ersten Mal das Erdgeschoss in seiner vollen Dimension erfasste. „Deckenbalken abfangen Altbau: Wie ich die historische Holzbalkendecke von 1888 in meiner Stube erfolgreich gesichert habe“ weiterlesen

Alte Holzbalken sandstrahlen oder schleifen?

Aufnahme eines handgehauenen Eichenbalkens mit deutlichem Vorher-Nachher-Kontrast nach der Reinigung.

Beim Freilegen alter, handgehauener Eichenbalken steht man oft vor einer großen Herausforderung: Die Balken sind durch die Jahrzehnte oder gar Jahrhunderte stark nachgedunkelt, oft wurden sie gestrichen – im besten Fall mit leicht entfernbarer Kalkfarbe, im schlimmsten Fall mit hartnäckiger Ölfarbe – oder sie sind schlichtweg extrem staubig. Um den Charakter der handgehauenen Balken im Innenbereich wieder voll zur Geltung zu bringen, müssen sie gereinigt werden.

Doch welche Methode ist die richtige für handgehauene Eichenbalken? In diesem Beitrag vergleiche ich die gängigsten Ansätze: Das Niederdruckstrahlen (oft umgangssprachlich als Sandstrahlen bezeichnet), das Trockeneisstrahlen und das mechanische Schleifen mit einem Bürstenschleifer oder einer Drahtbürste für Bohrmaschine und Winkelschleifer.

Die Vorbereitung: Sicherheit und Vorarbeiten

Bevor Du Dich für eine Methode entscheidest, gibt es Arbeitsschritte und Sicherheitsvorkehrungen, die absolut unverzichtbar sind. Alte Balken stecken oft voller Überraschungen und bergen ungeahnte Risiken.

Wichtige Warnung zur Gesundheit: Eichenholzstaub

Eichenholz ist wunderschön, aber sein Schleifstaub ist extrem gefährlich und gilt als krebserregend. Beim Schleifen oder Strahlen von Eichenbalken im Innenbereich ist ein professioneller Atemschutz (mindestens FFP3) absolut Pflicht. Sorge zwingend für eine leistungsstarke Absaugung der Staubklasse M oder H und dichte angrenzende Wohnräume luftdicht ab, um Deine Gesundheit und die Deiner Familie nicht zu gefährden.

Mein Tipp aus der Praxis: Untersuche das Holz akribisch auf alte, handgeschmiedete Nägel, Schrauben oder Krampen. Ein Metall-Detektor, genauer gesagt ein sogenannter Pinpointer, leistet hier großartige Dienste. Ich persönlich nutze für diese Aufgabe zum Beispiel den Garrett Pro-Pointer 2. Durch seine handliche Form kann man die Balken zentimetergenau abfahren und selbst tief versenkte, von außen oft unsichtbare Metallteile zielsicher aufspüren.

Da es extrem zeitaufwendig ist, nach jedem Fund das Werkzeug aus der Hand zu legen, um den Nagel zu ziehen, arbeite ich in Etappen: Finde das Metallteil, mach es sichtbar und markiere die Stelle einfach mit einem Farbpunkt aus der Spraydose. So kannst Du zuerst die komplette Suche abschließen. Im zweiten Schritt nimmst Du das Werkzeug und entfernst oder versenkst alle markierten Nägel in einem Durchgang. Im dritten Schritt erfolgt eine schnelle Nachkontrolle mit dem Pinpointer. Die aufgesprühte Farbe wird bei der anschließenden Reinigung (Schleifen oder Strahlen) ohnehin einfach wieder mit abgetragen. Nimm diese Vorbereitung ernst: Ein übersehener Nagel kann nicht nur Deinen Bürstenschleifer sofort ruinieren, sondern beim Strahlen auch gefährliche Funken oder unschöne Rostspuren verursachen.

Der Vergleich: Strahlen, Bürstenschleifer und Drahtbürste

Handgehauenes Holz zeichnet sich durch seine unebene, wellige Oberfläche – die sogenannten Beilspuren – aus. Genau diese Struktur möchte ich erhalten.

Methode 1: Der Bürstenschleifer (Satiniermaschine)

Ein Bürstenschleifer mit einer Nylon- oder Messingbürste ist eine hervorragende Wahl für den Heimwerker. Die rotierende Bürste passt sich den Unebenheiten des handgehauenen Holzes gut an, ohne die Grundform zu verändern. Man hat dabei eine sehr gute Kontrolle über den Abtrag.

Methode 2: Die Drahtbürste (für Bohrmaschine oder Winkelschleifer)

Eine sehr beliebte und kostengünstige Variante ist der Einsatz von Drahtbürsten-Aufsätzen (Topf- oder Rundbürsten) für die Bohrmaschine oder den Winkelschleifer. Diese Methode ist deutlich abrasiver als der herkömmliche Bürstenschleifer. Das ist besonders von Vorteil, wenn man hartnäckige Ölfarbe entfernen musst. Zudem gelangt man mit schmalen Drahtbürsten hervorragend in große Risse und tiefe Fugen des Holzes. Aber Vorsicht: Die rotierenden Drahtborsten können extrem aggressiv sein und bei zu viel Druck tiefe Riefen im Holz hinterlassen.

Methode 3: Das Niederdruckstrahlen

Beim Niederdruckstrahlen wird ein feines Strahlgut (wie Glasperlen, Nussschalen oder spezieller Sand) mit relativ wenig Druck auf das Holz geblasen. Diese Methode reinigt bis in die tiefsten Ritzen und Wurmlöcher, die man mit einer Bürste niemals erreichen würde. Das Ergebnis ist oft sehr gleichmäßig.

Methode 4: Das Trockeneisstrahlen

Eine besonders schonende Alternative ist das Trockeneisstrahlen. Hierbei werden gefrorene CO2-Pellets auf das Holz geschossen, die beim Aufprall Schmutz oder hartnäckige Ölfarbe absprengen und sich danach sofort in Gas auflösen. Es bleibt kein Strahlgut zurück, nur der abgetragene Schmutz. Diese Methode ist extrem sanft zur historischen Holzstruktur, jedoch meist teurer, da sie fast immer von Profis durchgeführt wird. Ich habe in Rumänien auch neimanden gefunden, der das machen würde.

Kosten-Nutzen-Vergleich & Wichtige Warnung zur Patina

Mechanisches Schleifen (Bürstenschleifer & Drahtbürste): Geringere Anschaffungskosten (ca. 100 bis 300 Euro, Drahtbürstenaufsätze sind noch günstiger), ideal für kleinere Flächen und einzelne Räume. Gut bei Kalkfarbe, aber bei zäher Ölfarbe verschmieren weiche Bürsten schnell, hier spielt die Drahtbürste ihre Stärken aus. Der Zeitaufwand ist jedoch enorm hoch und die Arbeit geht stark in die Arme.

Niederdruck- & Trockeneisstrahlen: Hohe Kosten für die Miete von Kompressor und Strahlgerät oder die Beauftragung eines Fachbetriebs. Dafür sind diese Methoden bei großen Flächen und dicken Farbschichten extrem zeitsparend.

Warnung: Gehe bei allen Methoden behutsam vor! Ein zu aggressiver Abtrag (besonders durch grobe Drahtbürsten) zerstört die historische Patina und die einzigartigen Beilspuren der Eichenbalken. Einmal weggeschliffen, ist dieser historische Charakter unwiederbringlich verloren.

Schritt-für-Schritt zur perfekten Balken-Optik

Damit Du nicht gleich frustriert aufgibst, solltest Du systematisch vorgehen:

  1. Balken von Nägeln befreien: Alle Metallteile mit einer Kneifzange oder einem Nageleisen entfernen. Sitzen sie zu fest, treibe sie mit einem Durchschlag tief ins Holz. Nägel lassen sich aus Eichenbalken schwer entfernen und reißen gerne ab. Manchmal hilft es, sie erst noch ein Stück tiefer einzuschlagen und dann herauszuziehen.
  2. Methode wählen: Anhand der Raumgröße des Budgets, der Raumgröße und der Beschichtung (Kalkfarbe vs. Ölfarbe) abwägen, ob der Bürstenschleifer oder die Drahtbürste ausreicht, oder ein Strahlverfahren die effektivere Lösung ist.
  3. Absaugung und Staubschutz installieren: Alle Methoden erzeugen immensen Staub. Beim Schleifen ist ein starker Industriestaubsauger, der direkt an der Maschine angeschlossen wird, Pflicht. Beim Strahlen muss der Raum komplett mit Folien abgehängt und für Unterdruck gesorgt werden. Wegen des krebserregenden Eichenholzstaubs zwingend eine FFP3-Atemschutzmaske tragen!
  4. Oberflächenbehandlung mit Leinöl-Firnis: Wenn das Holz gereinigt und staubfrei ist, erfolgt das Finish. Streiche die Eichenbalken mit hochwertigem Leinöl-Firnis. Das Öl feuert die Maserung an, schützt das Holz und gibt ihm einen warmen Ton. Das Leinöl bringt die natürlichen Kontraste des Holzes zum Leuchten – das betont den Charakter der handbehauenen Balken.

Weitere Informationsquellen

Wenn Du Dich tiefer in das Thema einlesen möchtest, findest Du hier wertvolle Anlaufstellen:

  • Sicherer Umgang mit Holzstaub: Die Informationen der BG Bau helfen Dir, Deine Gesundheit beim Schleifen zu schützen.
  • Fachwissen zur Holzbearbeitung: Auf Plattformen wie Holzwerken.net findest Du viele Tipps zum Umgang mit historischen Hölzern und natürlichen Oberflächenbehandlungen.

Ein Tipp von mir: Nimm Dir Zeit für dieses Projekt. Die Mühe lohnt sich, wenn die alten Eichenbalken am Ende als beeindruckendes Zeugnis der Vergangenheit den Wohnraum prägen.


Kalkmörtel für historische Gebäude: Mauern, Putzen und Tadelakt in Feuchtbereichen

Nahaufnahme einer historischen Naturstein- und Ziegelwand in Siebenbürgen, an der frischer, heller Kalkmörtel für historisches Mauerwerk mit einer Kelle aufgetragen wird. Warmes Nachmittagslicht hebt die poröse Textur hervor.

Die Sanierung eines 150 Jahre alten Gebäudes bringt viele Herausforderungen mit sich. Einer der folgenschwersten Fehler, der bei alten Gebäuden gemacht wird, ist der Einsatz moderner Baustoffe wie Zement oder kunstharzbasierter Putze. Diese Materialien versiegeln das historische Mauerwerk, sperren Feuchtigkeit ein und führen unweigerlich zu massiven Bauschäden.

Die einzig fachgerechte Lösung für den Erhalt alter Bausubstanz ist die Rückbesinnung auf ein traditionelles Bindemittel: Kalk.
In diesem Beitrag zeige ich detailliert, wie Kalkmörtel zum Mauern und Putzen eingesetzt wird und welche speziellen Techniken für Feuchtbereiche wie Sockel, Gartenmauern und sogar das Badezimmer (Tadelakt) notwendig sind. „Kalkmörtel für historische Gebäude: Mauern, Putzen und Tadelakt in Feuchtbereichen“ weiterlesen