Sonoff 5V Smart Switch flashen mit Atom und Platform.io

  • Hallo zusammen,

    weiß einer von euch wie man einen Sonoff 5V Smart Switch flasht? Habs schon OTA versuchthabe die Anleitung hier,

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    , versucht, aber leider bleibts immer an Punkt 11 stehen. Also kann die Verbindung mit dem Sonoff aufnehmen, aber dann war's das.

    Dann hab ich mit Atom versucht aber leider auch ohne Erfolg. Bin wie folgt vorgegangen. ich habe beide Taster auf dem Board gedrück, und dann den FTDIan die PIN-Leiste mit den 4 Lötpunkten angeschlossen. Dann blinkt die LED an dem Relais. nun habe ich versucht die Software wie gewohnt zu übertragen. Da bleibts aber immer hier hängen.

    Memory Usage -> http://bit.ly/pio-memory-usage
    DATA: [======= ] 67.5% (used 55320 bytes from 81920 bytes)
    PROGRAM: [===== ] 52.3% (used 547899 bytes from 1048576 bytes)
    Configuring upload protocol...
    Looking for upload port...
    Use manually specified: COM5
    Uploading .pioenvs\sonoff-DE\firmware.bin
    warning: espcomm_sync failed
    error: espcomm_open failed
    error: espcomm_upload_mem failed
    *** [upload] Error -1
    [ERROR] Took 20.40 seconds

    ich weiß nicht mehr was ich noch versuchen kann. Aber das Ding lässt sich doch mit Tasmota flashen, oder?

  • Aber das Ding lässt sich doch mit Tasmota flashen, oder?

    Ja, die Fehlermeldung bedeutet keine Kommunikation. RX und TX vertauscht, bzw. mal tauschen.

    Die letzten Worte vor dem Weltuntergang: "...das ist technisch völlig unmöglich..."

    aktuelle Projekte: <<< Magic Mirror +++ RMS +++ Wetterstation +++ Somfy Fernbedienung >>>

  • Kann aber auch sein das es zu wenig Strom bekommt. Auf das bin ich auch schon drauf gekommen. Seit den ich ein USB Kabel verwende mit USB Stecker dran so wie sie es mal für die Mobile Modem gegeben hat funktioniert es.

  • Also wenn ich das Teil mit Atom flashen will, muss ich beide Taster auf dem Gerät drücken um in den Flashmodus zu kommen, bis die Led neben dem Relais blinkt.

    Wenn ich nun aber mit SonOTA flashen will muss ich doch zuerst den Taster der in Höhe des USB Anschlusses ist drücken bis die Led, die dem Taster nahe ist, blinkt. Dann den zweiten Taster drücken, sodass die Led, die zu diesem Taster gehört, dauerhaft an bleibt.

    Und jetzt nochmal den ersten Taster drücken, bis die Led mit einer anderen Frequenz blinkt.

    Ist das erst einmal so richtig?

    Wenn ich's mit SonOTA versuche kann ich mich per WLAN mit dem Schalter verbinden, aber dann passiert nichts mehr. Außer das der Schalter den Modi verlässt. Komisch bei Dennis sieht's so einfach aus. Er wollte doch auch noch ein Video veröffentlichen mit dem oben abgebildeten Schalter. Kanns nicht finden.

  • Hab leider z.Z. keinen SV mehr am lager um es nachzuvollziehen :rolleyes: aber, soweit ich mich erreinnern kann,

    funktioniert das aktivieren des Flashmodes nicht über die Taster:/.

    Sicherer ist es gleich eine Brücke con GPIO-0 auf GND einzulöten ;) dann funktioniert es auch ^^

    Was nicht passt wird passend gemacht ! :D

    Es giebt immer verschiedene Wege zum Ziel, man muß sie nur finden;)

  • Hab's erst mal ein paar eurer Vorschläge probiert. Also das mit dem stärkeren Netzteil hat keine Wirkung gezeigt. Das tauschen von RX und TX hat ebenfalls nicht.

    Nun müsste ich noch die Brücke einlöten, von der SmartUser54 gesprochen hat. Hab nur leider keine Ahnung wo denn GPIO-0 auf dem Board zu finden ist. !?!?:/

    wenn ich versuche mit NodeMCU-PyFlasher-3.0-x64 zu flashen, gibt mir das Programm zu verstehen das es keine Verbindung mit dem Board aufbauen kann. Da denke ich auch mal das der Flashmodus fehlt. Da ich nun auch mal nicht unbedingt der Lötkönig bin glaube ich könnte es schwierig werden. Aber nun für ne Pin-Leiste auf zu löten reichts immerhin:rolleyes:

    Ich habe auch noch mal zwei Bilder angehängt. Vielleicht kann ja SmartUser54 auf dem ersten Bild zeigen wo GPIO-0 ist. Das andere Bild weist koischerweise auch darauf hin, das zwar eine Verbindung mit SonOTA besteht, aber es werden keine Daten übertragen:/

    War wieder viel Text, ich hoffe aber ich habe mich verständlich ausgedrückt.

  • Komisch bei Dennis sieht's so einfach aus.

    Der hat auch den Original SV, deiner sieht IMO mehr nach einem Nachbau aus?

    Die letzten Worte vor dem Weltuntergang: "...das ist technisch völlig unmöglich..."

    aktuelle Projekte: <<< Magic Mirror +++ RMS +++ Wetterstation +++ Somfy Fernbedienung >>>

  • Upload succsess^^^^

    Versuche es mal so wie Hier Beschrieben ist zwar für OTA aber das du in den Flash Modus kommst müsste gleich sein. Versuch ist es Wert. ;)

    Ist nicht einfach, die Sache mit der Löterei, aber es hat geklappt. Auf dem Teil läuft Tasmota. Muss nur noch mal schauen als was es laufen muss. läuft erst mal unter Sonoff SV. Denke mal das es richtig ist. jezt soll er wohl noch als Taster laufen.

    Kennt einer von euch den Konsolenbefehl? Geht doch über die Konsole, oder?

  • Erst einmal vielen Dank an ALLE, was würde ich ohne euch machen:*:*:*:*:*:*

    Test31

    Nein den meinte ich nicht, flashen ist fertig, Tasmota läuft. Aber der Switch läuft als schalter, ich brauche ihn aber als Taster.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!