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. Off Topic
  4. Microcontroller
  5. Tasmota DeepSleep nur über Nacht! Mit einem Script?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    206

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    578

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

Tasmota DeepSleep nur über Nacht! Mit einem Script?

Geplant Angeheftet Gesperrt Verschoben Microcontroller
15 Beiträge 6 Kommentatoren 1.4k Aufrufe 4 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.
  • D Domble

    @bananajoe
    Websendbefehle ja, über Script; siehe unten.
    DeepSleep dürfte dem Stromzählsystem nicht schaden. Wenn ich den ESP nähmlich nachts komplett vom Strom nehme, ist er morgens nach dem Einstecken wieder komplett da. Nur möchte ich das durch DeepSleep automatisieren.

    Beispielscript Überschuss, hier wird bei mehr als 100 Watt Überschuss tagsüber remote geschaltet:

    D
    pwr=0
    S
    pwr=sml[1]

    if time>sunrise+40
    and time<sunset-40
    then

    if chg[pwr]>0
    then

    if
    pwr<-100
    then
    =>WebSend [192.168.178.39] Power on
    endif

    if pwr>5
    then
    =>WebSend [192.168.178.39] Power off
    endif

    endif
    endif

    D
    B
    ->sensor53 r
    M 1
    +1,3,s,16,9600,SML
    1,77070100100700ff@1,Actuellement,W,P_in,0
    1,77070100010800ff@1000,-> seit 19.02.24,kWh,Total_in,2
    1,77070100020800ff@1000,<- seit 19.02.24,kWh,Total_out,2
    1,770701000e0700ff@1,Frequenz,Hz,frequency,1

    D Offline
    D Offline
    Domble
    schrieb am zuletzt editiert von
    #5

    @BananaJoe

    Wohlgemerkt: Ich schicke keine Daten an einen Server, sondern schalte hier nur eine oder mehrere Tasmota-Steckdosen bei PV-Überschuss. Da nachts kein PV-Überschuss entstehen kann, sollte dann ein Abschalten, z. B. per DeepSleep überhaupt kein Problem sein.

    W 1 Antwort Letzte Antwort
    0
    • D Domble

      @BananaJoe

      Wohlgemerkt: Ich schicke keine Daten an einen Server, sondern schalte hier nur eine oder mehrere Tasmota-Steckdosen bei PV-Überschuss. Da nachts kein PV-Überschuss entstehen kann, sollte dann ein Abschalten, z. B. per DeepSleep überhaupt kein Problem sein.

      W Online
      W Online
      wolfi913
      schrieb am zuletzt editiert von
      #6

      @domble
      Wie lange versetzt Du den ESP in den DeepSleep?
      Bei mir funktioniert das über einen ArduinoSketch maximal für ca. 70 Minuten.
      Ich hab da bei mir jetzt

        ESP.deepSleep(3600e6); // 3600 Sekunden schlafen
      

      für meinen Briefkasten eingestellt. Bei einer längeren Zeiteinstellung wacht das Teil nicht mehr auf.

      D 1 Antwort Letzte Antwort
      0
      • D Domble

        @bananajoe
        Websendbefehle ja, über Script; siehe unten.
        DeepSleep dürfte dem Stromzählsystem nicht schaden. Wenn ich den ESP nähmlich nachts komplett vom Strom nehme, ist er morgens nach dem Einstecken wieder komplett da. Nur möchte ich das durch DeepSleep automatisieren.

        Beispielscript Überschuss, hier wird bei mehr als 100 Watt Überschuss tagsüber remote geschaltet:

        D
        pwr=0
        S
        pwr=sml[1]

        if time>sunrise+40
        and time<sunset-40
        then

        if chg[pwr]>0
        then

        if
        pwr<-100
        then
        =>WebSend [192.168.178.39] Power on
        endif

        if pwr>5
        then
        =>WebSend [192.168.178.39] Power off
        endif

        endif
        endif

        D
        B
        ->sensor53 r
        M 1
        +1,3,s,16,9600,SML
        1,77070100100700ff@1,Actuellement,W,P_in,0
        1,77070100010800ff@1000,-> seit 19.02.24,kWh,Total_in,2
        1,77070100020800ff@1000,<- seit 19.02.24,kWh,Total_out,2
        1,770701000e0700ff@1,Frequenz,Hz,frequency,1

        BananaJoeB Online
        BananaJoeB Online
        BananaJoe
        Most Active
        schrieb am zuletzt editiert von
        #7

        @domble Jetzt bräuchte ich noch rechnen (sml[1] durch 2 teilen) und es wäre perfekt

        Mhh, dann wären bei mir aber die Kurven komisch. Schon klar das der dann morgens einfach wieder den aktuellen Zählerstand habe, aber ich habe auch diverse Verbrauchskurven von der aktuellen Watt-Zahl, die hätten dann Lücken oder wären eine Linie.

        Das Ding hängt also sowieso an einem USB-Netzteil. Wieviel Ersparnis soll das denn über Nacht bringen? Bei Batteriebetrieb verstehe ich das ja noch ...
        Laut meiner Internetrecherche liegt der Wemos D1 Mini bei etwa 70mA Stromaufnahme (WLAN an über MicroUSB). schlagen wir noch mal 30mA für den Infrarotleser drauf und nehmen 100mA. Macht 5V * 0,1A = 0,5W, das sind 0,012 kWh am Tag, 0,3660 kWh im Monat, 4,38 kWh im Jahr. Bei 40Cent pro kWh kannst du von 1,75 Euro wohl 60% sparen, also etwa einen Euro. Bei einem Idealen Netzteil das selbst nichts verbraucht. Mich würde ja schon stören das ich das Ding in der zeit ja auch nicht ansprechen oder abfragen kann.

        Trotzdem lese ich hier mal mit, vielleicht brauche ich das ja noch.

        ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

        D 1 Antwort Letzte Antwort
        0
        • W wolfi913

          @domble
          Wie lange versetzt Du den ESP in den DeepSleep?
          Bei mir funktioniert das über einen ArduinoSketch maximal für ca. 70 Minuten.
          Ich hab da bei mir jetzt

            ESP.deepSleep(3600e6); // 3600 Sekunden schlafen
          

          für meinen Briefkasten eingestellt. Bei einer längeren Zeiteinstellung wacht das Teil nicht mehr auf.

          D Offline
          D Offline
          Domble
          schrieb am zuletzt editiert von Domble
          #8

          @wolfi913

          Wie gesagt, sollte der ESP die ganze Nacht „tief schlafen“, also möglichst über ein Script zeitgesteuert in den DeepSleep-Modus gesetzt und wieder geweckt werden können. Die Frage ist, ob das über ein Script geht? Für durch Solarüberschüsse gesteuerte Smart-Schalter macht es richtig Sinn, dass diese nachts nicht aktiv sind.

          W 1 Antwort Letzte Antwort
          0
          • D Domble

            @wolfi913

            Wie gesagt, sollte der ESP die ganze Nacht „tief schlafen“, also möglichst über ein Script zeitgesteuert in den DeepSleep-Modus gesetzt und wieder geweckt werden können. Die Frage ist, ob das über ein Script geht? Für durch Solarüberschüsse gesteuerte Smart-Schalter macht es richtig Sinn, dass diese nachts nicht aktiv sind.

            W Online
            W Online
            wolfi913
            schrieb am zuletzt editiert von wolfi913
            #9

            @domble sagte in Tasmota DeepSleep nur über Nacht! Mit einem Script?:

            die ganze Nacht „tief schlafen“

            Bei mir funktionierts wie erwähnt für meinen Briefkasten (Batteriebetrieb) nur mit den eingestellten max. 60 Minuten. Und der RST ist im Übrigen direkt mit dem D0 verbunden. Dieser schickt (scheinbar) dann den Aufwachbefehl durch.

            Edit (nur zur Info): Hab jetzt herausgefunden, dass die Einschränkung in meinem verwendeten Sketch an der "alten" Bibliothek liegt. Da sind aus programmtechnischen Gründen max. 71 Minuten möglich. Daher meine Annahme, dass es mit einem längeren Zeitfenster nicht funktioniert. Der ESP kann aber scheinbar tatsächlich deutlich länger "schlafen". Scheint so als wenn mein Briefkasten ein Update braucht :blush:

            1 Antwort Letzte Antwort
            0
            • BananaJoeB BananaJoe

              @domble Jetzt bräuchte ich noch rechnen (sml[1] durch 2 teilen) und es wäre perfekt

              Mhh, dann wären bei mir aber die Kurven komisch. Schon klar das der dann morgens einfach wieder den aktuellen Zählerstand habe, aber ich habe auch diverse Verbrauchskurven von der aktuellen Watt-Zahl, die hätten dann Lücken oder wären eine Linie.

              Das Ding hängt also sowieso an einem USB-Netzteil. Wieviel Ersparnis soll das denn über Nacht bringen? Bei Batteriebetrieb verstehe ich das ja noch ...
              Laut meiner Internetrecherche liegt der Wemos D1 Mini bei etwa 70mA Stromaufnahme (WLAN an über MicroUSB). schlagen wir noch mal 30mA für den Infrarotleser drauf und nehmen 100mA. Macht 5V * 0,1A = 0,5W, das sind 0,012 kWh am Tag, 0,3660 kWh im Monat, 4,38 kWh im Jahr. Bei 40Cent pro kWh kannst du von 1,75 Euro wohl 60% sparen, also etwa einen Euro. Bei einem Idealen Netzteil das selbst nichts verbraucht. Mich würde ja schon stören das ich das Ding in der zeit ja auch nicht ansprechen oder abfragen kann.

              Trotzdem lese ich hier mal mit, vielleicht brauche ich das ja noch.

              D Offline
              D Offline
              Domble
              schrieb am zuletzt editiert von
              #10

              @bananajoe
              OK, wenn du für jede Nacht in einer Kurve erfassen willst, wie dann dein Stromverbrauch ist, dann sollte das System 365 Nächte im Jahr durchlaufen. Bei vielen ist aber aus verschiedenen Gründen das WLAN nachts ausgeschaltet und man möchte nicht, dass da noch Geräte aktiv sind und durchgehend nach Verbindungen suchen. Es ist klar, dass eine Einsparung beim Stromverbrauch bei einem Einzelgerät minimal wäre. Man muss dies halt mit der Anzahl der Haushalte multiplizieren, um einen Nutzen für die Allgemeinheit zu erkennen.

              HomoranH BananaJoeB 2 Antworten Letzte Antwort
              0
              • D Domble

                @bananajoe
                OK, wenn du für jede Nacht in einer Kurve erfassen willst, wie dann dein Stromverbrauch ist, dann sollte das System 365 Nächte im Jahr durchlaufen. Bei vielen ist aber aus verschiedenen Gründen das WLAN nachts ausgeschaltet und man möchte nicht, dass da noch Geräte aktiv sind und durchgehend nach Verbindungen suchen. Es ist klar, dass eine Einsparung beim Stromverbrauch bei einem Einzelgerät minimal wäre. Man muss dies halt mit der Anzahl der Haushalte multiplizieren, um einen Nutzen für die Allgemeinheit zu erkennen.

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #11

                @domble sagte in Tasmota DeepSleep nur über Nacht! Mit einem Script?:

                Bei vielen ist aber aus verschiedenen Gründen das WLAN nachts ausgeschaltet

                ist das so?
                das ist nach meinen Beobachtungen eher die Ausnahme.

                Wenn dann noch Smarthome (erst recht mit Shellies&Co.) im Spiel ist, sowieso

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                1 Antwort Letzte Antwort
                0
                • D Domble

                  @bananajoe
                  OK, wenn du für jede Nacht in einer Kurve erfassen willst, wie dann dein Stromverbrauch ist, dann sollte das System 365 Nächte im Jahr durchlaufen. Bei vielen ist aber aus verschiedenen Gründen das WLAN nachts ausgeschaltet und man möchte nicht, dass da noch Geräte aktiv sind und durchgehend nach Verbindungen suchen. Es ist klar, dass eine Einsparung beim Stromverbrauch bei einem Einzelgerät minimal wäre. Man muss dies halt mit der Anzahl der Haushalte multiplizieren, um einen Nutzen für die Allgemeinheit zu erkennen.

                  BananaJoeB Online
                  BananaJoeB Online
                  BananaJoe
                  Most Active
                  schrieb am zuletzt editiert von
                  #12

                  @domble sagte in Tasmota DeepSleep nur über Nacht! Mit einem Script?:

                  Bei vielen ist aber aus verschiedenen Gründen das WLAN nachts ausgeschaltet

                  Die allgemeine Empfehlung ist genau das nicht zu tun. Zum einen finden das viele Geräte blöd, bei mir würde diverses Rot blinken ohne WLAN (auch weil die dann dem ioBroker nicht melden könnten).
                  Zum anderen insbesondere wen du auch andere WLANs deiner Nachbarn in der Nähe hast. In den ab Werk Einstellungen einigen sich Geräte wie die beliebten FritzBoxen mit den Nachbarn auf eine Frequenz und Sendestärke, wenn dann einer der Beteiligten länger nicht da ist kommt das wieder durcheinander - ich habe mal länger mit WLAN Problemen bei einem Freund kämpfen dürfen, da gab es jeden tag Chaos wenn die aus dem Mietblock gegenüber nach hause kamen und dann erst ihre WLAN Router eingeschaltet haben.

                  ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                  D 1 Antwort Letzte Antwort
                  0
                  • BananaJoeB BananaJoe

                    @domble sagte in Tasmota DeepSleep nur über Nacht! Mit einem Script?:

                    Bei vielen ist aber aus verschiedenen Gründen das WLAN nachts ausgeschaltet

                    Die allgemeine Empfehlung ist genau das nicht zu tun. Zum einen finden das viele Geräte blöd, bei mir würde diverses Rot blinken ohne WLAN (auch weil die dann dem ioBroker nicht melden könnten).
                    Zum anderen insbesondere wen du auch andere WLANs deiner Nachbarn in der Nähe hast. In den ab Werk Einstellungen einigen sich Geräte wie die beliebten FritzBoxen mit den Nachbarn auf eine Frequenz und Sendestärke, wenn dann einer der Beteiligten länger nicht da ist kommt das wieder durcheinander - ich habe mal länger mit WLAN Problemen bei einem Freund kämpfen dürfen, da gab es jeden tag Chaos wenn die aus dem Mietblock gegenüber nach hause kamen und dann erst ihre WLAN Router eingeschaltet haben.

                    D Offline
                    D Offline
                    Domble
                    schrieb am zuletzt editiert von
                    #13

                    @bananajoe
                    WIFI/WLAN nachts abschalten oder nicht, darüber gibt es viele unterschiedliche Meinungen und dies hängt wahrscheinlich individuell von jeder Anlage ab. Allgemein zu behaupten, man soll jede Nacht alles laufen lassen, ist mit Sicherheit ebenso falsch wie das Gegenteil. Hier ist WLAN seit Jahren nachts immer abgeschaltet und es gab nie ein Problem damit, weder mit Nachbarnetzen, noch mit DSL-Geschwindigkeit.

                    Die hier gestellte Frage, ob ein per Script zeitgesteuertes, und über die ganze Nacht gehendes DeepSleep möglich ist, sollte auf jeden Fall berechtigt sein. Ein Script-Beispiel wäre bestimmt für viele hilfreich.

                    Ralla66R 1 Antwort Letzte Antwort
                    0
                    • D Domble

                      @bananajoe
                      WIFI/WLAN nachts abschalten oder nicht, darüber gibt es viele unterschiedliche Meinungen und dies hängt wahrscheinlich individuell von jeder Anlage ab. Allgemein zu behaupten, man soll jede Nacht alles laufen lassen, ist mit Sicherheit ebenso falsch wie das Gegenteil. Hier ist WLAN seit Jahren nachts immer abgeschaltet und es gab nie ein Problem damit, weder mit Nachbarnetzen, noch mit DSL-Geschwindigkeit.

                      Die hier gestellte Frage, ob ein per Script zeitgesteuertes, und über die ganze Nacht gehendes DeepSleep möglich ist, sollte auf jeden Fall berechtigt sein. Ein Script-Beispiel wäre bestimmt für viele hilfreich.

                      Ralla66R Offline
                      Ralla66R Offline
                      Ralla66
                      Most Active
                      schrieb am zuletzt editiert von
                      #14

                      @domble

                      das sollte per DeepSleepTime Command im Scripting möglich sein.

                      Link

                      S 1 Antwort Letzte Antwort
                      0
                      • Ralla66R Ralla66

                        @domble

                        das sollte per DeepSleepTime Command im Scripting möglich sein.

                        Link

                        S Offline
                        S Offline
                        Saschamike
                        schrieb am zuletzt editiert von
                        #15

                        @ralla66
                        Hi, hat es damit geklappt?

                        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

                        893

                        Online

                        32.5k

                        Benutzer

                        81.8k

                        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