Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Tasmota Restore via Blockly

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Tasmota Restore via Blockly

Geplant Angeheftet Gesperrt Verschoben Blockly
6 Beiträge 2 Kommentatoren 468 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    Stefan_TR96
    schrieb am zuletzt editiert von
    #1

    Hallo Zusammen,

    habe bei meinem Vater iobroker als Steuerzentrale in Verbindung mit dem Tasmota Neopool Controller auf einem ESP32 am laufen.

    Leider gibt es das sporadisch auftretende und von mir nicht nachvollziehbare Problem, dass sich die Settings am NeoPool Controller so 1 bis 2x pro Jahr wie durch Zauberhand löschen.
    Der ESP wird über den 5V Ausgang vom Poolcontroller versorgt. Hatte den unter Verdacht eine instabile Spannungsversorgung zu liefern und daher eventuell einen Reset zu provozieren.
    Daher ist auf dem Tasmota Device "Setoption65" auf null gesetzt. Bringt leider auch nichts.
    Backup der Config Einspielen und alles läuft wieder für die nächste nWochen/Monate.

    Da das ganze Phänomen meist dann auftritt wenn ich unterwegs bin und die ganze Poolsteuerung dadurch nicht mehr funktioniert würde ich gerne das Backup File in iobroker ablegen und bei Bedarf via Blockly zurückspielen. Also auch mein Vater sollte über einen Button in der VIS den Restore durchführen können. Gibt es hier vielleicht jemand der mir mit einem Ansatz helfen könnte, finde leider nichts dazu.

    Danke und LG S

    CodierknechtC 1 Antwort Letzte Antwort
    0
    • S Stefan_TR96

      Hallo Zusammen,

      habe bei meinem Vater iobroker als Steuerzentrale in Verbindung mit dem Tasmota Neopool Controller auf einem ESP32 am laufen.

      Leider gibt es das sporadisch auftretende und von mir nicht nachvollziehbare Problem, dass sich die Settings am NeoPool Controller so 1 bis 2x pro Jahr wie durch Zauberhand löschen.
      Der ESP wird über den 5V Ausgang vom Poolcontroller versorgt. Hatte den unter Verdacht eine instabile Spannungsversorgung zu liefern und daher eventuell einen Reset zu provozieren.
      Daher ist auf dem Tasmota Device "Setoption65" auf null gesetzt. Bringt leider auch nichts.
      Backup der Config Einspielen und alles läuft wieder für die nächste nWochen/Monate.

      Da das ganze Phänomen meist dann auftritt wenn ich unterwegs bin und die ganze Poolsteuerung dadurch nicht mehr funktioniert würde ich gerne das Backup File in iobroker ablegen und bei Bedarf via Blockly zurückspielen. Also auch mein Vater sollte über einen Button in der VIS den Restore durchführen können. Gibt es hier vielleicht jemand der mir mit einem Ansatz helfen könnte, finde leider nichts dazu.

      Danke und LG S

      CodierknechtC Online
      CodierknechtC Online
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von Codierknecht
      #2

      @stefan_tr96 sagte in Tasmota Restore via Blockly:

      Daher ist auf dem Tasmota Device "Setoption65" auf null gesetzt. Bringt leider auch nichts.

      Nach meinem Kenntnisstand wird der BOOT_LOOP_OFFSET über SetOption36 geregelt und muss zum Deaktivieren auf 0 gesetzt werden.

      https://tasmota.github.io/docs/FAQ/#frequent-rebootsbootloops

      Ansonsten ist das Restore ja letztendlich auch nur ein POST-Request mit 'nem File-Upload.
      Das sollte man auch automatisieren können - solange die Datei irgendwo liegt wo ioBroker rankommt.

      <form method="post" action="u2?fsz=" enctype="multipart/form-data">
          <br>
          <input type="file" name="u2">
          <br>
          <br>
          <button type="submit" onclick="eb(&quot;f1&quot;).style.display=&quot;none&quot;;eb(&quot;f2&quot;).style.display=&quot;block&quot;;this.form.action+=this.form[&quot;u2&quot;].files[0].size;this.form.submit();" name="">Start restore</button>
      </form>
      

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      S 1 Antwort Letzte Antwort
      1
      • CodierknechtC Codierknecht

        @stefan_tr96 sagte in Tasmota Restore via Blockly:

        Daher ist auf dem Tasmota Device "Setoption65" auf null gesetzt. Bringt leider auch nichts.

        Nach meinem Kenntnisstand wird der BOOT_LOOP_OFFSET über SetOption36 geregelt und muss zum Deaktivieren auf 0 gesetzt werden.

        https://tasmota.github.io/docs/FAQ/#frequent-rebootsbootloops

        Ansonsten ist das Restore ja letztendlich auch nur ein POST-Request mit 'nem File-Upload.
        Das sollte man auch automatisieren können - solange die Datei irgendwo liegt wo ioBroker rankommt.

        <form method="post" action="u2?fsz=" enctype="multipart/form-data">
            <br>
            <input type="file" name="u2">
            <br>
            <br>
            <button type="submit" onclick="eb(&quot;f1&quot;).style.display=&quot;none&quot;;eb(&quot;f2&quot;).style.display=&quot;block&quot;;this.form.action+=this.form[&quot;u2&quot;].files[0].size;this.form.submit();" name="">Start restore</button>
        </form>
        
        S Offline
        S Offline
        Stefan_TR96
        schrieb am zuletzt editiert von
        #3

        @codierknecht

        Danke mal für den Tip, habe jetzt SetOption36 0 gesetzt. Hoffe das jetzt die Einstellungen behalten werden!

        1 Antwort Letzte Antwort
        0
        • CodierknechtC Online
          CodierknechtC Online
          Codierknecht
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          @stefan_tr96
          SetOption65 solltest Du zusätzlich auf 1 setzen:
          https://tasmota.github.io/docs/Commands/#setoptions

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          S 1 Antwort Letzte Antwort
          1
          • CodierknechtC Codierknecht

            @stefan_tr96
            SetOption65 solltest Du zusätzlich auf 1 setzen:
            https://tasmota.github.io/docs/Commands/#setoptions

            S Offline
            S Offline
            Stefan_TR96
            schrieb am zuletzt editiert von
            #5

            @codierknecht

            Danke, habe ich, hab es oben nur verwechselt, Standard ist 0 und ich habs bereits vor Monaten auf 1 geändert was aber keine Verbesserung gebracht hat. Meist treten dann Probleme auf wenn ich z.B. in Ägypten auf Urlaub bin und dort kein VPN funktioniert ;)

            CodierknechtC 1 Antwort Letzte Antwort
            0
            • S Stefan_TR96

              @codierknecht

              Danke, habe ich, hab es oben nur verwechselt, Standard ist 0 und ich habs bereits vor Monaten auf 1 geändert was aber keine Verbesserung gebracht hat. Meist treten dann Probleme auf wenn ich z.B. in Ägypten auf Urlaub bin und dort kein VPN funktioniert ;)

              CodierknechtC Online
              CodierknechtC Online
              Codierknecht
              Developer Most Active
              schrieb am zuletzt editiert von
              #6

              @stefan_tr96 sagte in Tasmota Restore via Blockly:

              wenn ich z.B. in Ägypten auf Urlaub bin und dort kein VPN funktioniert

              Ach das warst Du :grinning:

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              714

              Online

              32.5k

              Benutzer

              81.7k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe