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. Wiedermal eine Frage zum Timeout Handling

NEWS

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

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    554

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Wiedermal eine Frage zum Timeout Handling

Geplant Angeheftet Gesperrt Verschoben Blockly
24 Beiträge 4 Kommentatoren 1.8k 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.
  • J jan_xx

    @all danke euch, aber den trigger brauche ich doch um immer wieder anzustoßen?

    paul53P Offline
    paul53P Offline
    paul53
    schrieb am zuletzt editiert von paul53
    #5

    @jan_xx sagte: den trigger brauche ich doch um immer wieder anzustoßen?

    Genügt es nicht, "Brauchwasserzulauf.STATE" als Trigger zu verwenden?

    Blockly_temp.JPG

    Was soll erreicht werden?

    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

    J 1 Antwort Letzte Antwort
    0
    • paul53P paul53

      @jan_xx sagte: den trigger brauche ich doch um immer wieder anzustoßen?

      Genügt es nicht, "Brauchwasserzulauf.STATE" als Trigger zu verwenden?

      Blockly_temp.JPG

      Was soll erreicht werden?

      J Offline
      J Offline
      jan_xx
      schrieb am zuletzt editiert von
      #6

      @paul53
      ich habe das aus einem anderem Blockly raus kopiert da einfach die Schalthandlung nicht funktioniert hat.
      Ich nutze es eigentlich mit anderen Bedingungen zum zuschalten eines Lifepo4 Ladegerätes.
      Ich verstehe aber immer noch nicht was der trigger mit dem Timeout zu tun hat, die Trigger sagt doch eigentlich nur wann nach den Bedingungen geschaut werden soll? Der Timeout schaut doch nur nach den Bedingungen wann die Zeit abgelaufen ist?

      paul53P 1 Antwort Letzte Antwort
      0
      • J jan_xx

        @paul53
        ich habe das aus einem anderem Blockly raus kopiert da einfach die Schalthandlung nicht funktioniert hat.
        Ich nutze es eigentlich mit anderen Bedingungen zum zuschalten eines Lifepo4 Ladegerätes.
        Ich verstehe aber immer noch nicht was der trigger mit dem Timeout zu tun hat, die Trigger sagt doch eigentlich nur wann nach den Bedingungen geschaut werden soll? Der Timeout schaut doch nur nach den Bedingungen wann die Zeit abgelaufen ist?

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #7

        @jan_xx sagte: Trigger sagt doch eigentlich nur wann nach den Bedingungen geschaut werden soll?

        Das macht dein gewählter Trigger zu oft und stoppt jedes mal den Timeout.

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        J 1 Antwort Letzte Antwort
        0
        • paul53P paul53

          @jan_xx sagte: Trigger sagt doch eigentlich nur wann nach den Bedingungen geschaut werden soll?

          Das macht dein gewählter Trigger zu oft und stoppt jedes mal den Timeout.

          J Offline
          J Offline
          jan_xx
          schrieb am zuletzt editiert von
          #8

          @paul53
          Achse, aber wie mache ich das wenn ich nach der aktuellen Leistung schaue die sich doch alle paar Sekunden ändert? Hast du eine Idee?

          paul53P 1 Antwort Letzte Antwort
          0
          • J jan_xx

            @paul53
            Achse, aber wie mache ich das wenn ich nach der aktuellen Leistung schaue die sich doch alle paar Sekunden ändert? Hast du eine Idee?

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von paul53
            #9

            @jan_xx sagte: Hast du eine Idee?

            Nicht, bevor du mitteilst, wie sich die Leistung und der geprüfte Datenpunkt auswirken sollen (Aufgabenstellung).

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            J 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @jan_xx sagte: Hast du eine Idee?

              Nicht, bevor du mitteilst, wie sich die Leistung und der geprüfte Datenpunkt auswirken sollen (Aufgabenstellung).

              J Offline
              J Offline
              jan_xx
              schrieb am zuletzt editiert von jan_xx
              #10

              @paul53
              so bin wieder da, ich versuche das mal alles in ein Bild zu bekommen...!
              Aufgabe ->P Überschuss > 700W nach 70 Sek. Ladegerät EIN und AUS nach circa 20 Sek wegen Schwankungen wenn P > 0W

              blocklylifepo4.jpg

              paul53P 1 Antwort Letzte Antwort
              0
              • J jan_xx

                @paul53
                so bin wieder da, ich versuche das mal alles in ein Bild zu bekommen...!
                Aufgabe ->P Überschuss > 700W nach 70 Sek. Ladegerät EIN und AUS nach circa 20 Sek wegen Schwankungen wenn P > 0W

                blocklylifepo4.jpg

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von paul53
                #11

                @jan_xx sagte: Ladegerät EIN

                Welche Leistungsaufnahme hat das Ladegerät? 20 A bei 230 V, also 4,6 kW ?

                @jan_xx sagte in Wiedermal eine Frage zum Timeout Handling:

                P Überschuss > 700W nach 70 Sek.

                Die Hysterese muss bei Überschuss-Auswertung etwas größer sein als die Leistungsaufnahme.

                Prinzip, wenn Einspeiseleistung negativ ist:

                Blockly_temp.JPG

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                J 1 Antwort Letzte Antwort
                0
                • paul53P paul53

                  @jan_xx sagte: Ladegerät EIN

                  Welche Leistungsaufnahme hat das Ladegerät? 20 A bei 230 V, also 4,6 kW ?

                  @jan_xx sagte in Wiedermal eine Frage zum Timeout Handling:

                  P Überschuss > 700W nach 70 Sek.

                  Die Hysterese muss bei Überschuss-Auswertung etwas größer sein als die Leistungsaufnahme.

                  Prinzip, wenn Einspeiseleistung negativ ist:

                  Blockly_temp.JPG

                  J Offline
                  J Offline
                  jan_xx
                  schrieb am zuletzt editiert von
                  #12

                  @paul53

                  circa 500 Watt 20A x 24 volt
                  Ja nach dem Überschuss gucke ich ja schon, hab halt noch ein wenig Reserve (200W) genommen, ich will ja ein klick klack Schaltung vermeiden, nur die Timer wollen nicht so richtig, wobei das verzögerte einschalten mit 70 sek funktioniert...

                  1 Antwort Letzte Antwort
                  0
                  • paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #13

                    @jan_xx
                    Weshalb werden auf den Überschuss noch 4 weitere Powerwerte addiert?
                    Was hat es mit "Float" und "Absorption" auf sich ?

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    J HomoranH 2 Antworten Letzte Antwort
                    0
                    • paul53P paul53

                      @jan_xx
                      Weshalb werden auf den Überschuss noch 4 weitere Powerwerte addiert?
                      Was hat es mit "Float" und "Absorption" auf sich ?

                      J Offline
                      J Offline
                      jan_xx
                      schrieb am zuletzt editiert von
                      #14

                      @paul53

                      ich Habe noch zwei kleine E Heizungen mit kleiner Leistung die vorher eingeschaltet werden, wenn aber irgendwann die Summe an Überschuss vorhanden ist soll das Ladegerät eingeschaltet werden, da die kWh Strom mehr kostet als Gas. Float und Absorption kommt von meinem Laderegsler, wenn die Batterie voll geladen ist muss ja das Netzteil nicht mehr eingeschaltet werden. In deinem Beispiel wir doch aber auch ständig durch den Wert getriggert? Wenn ich bei meinem Blockly die Fals und mache dann tausche geht das nicht auch?

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • J jan_xx

                        @paul53

                        ich Habe noch zwei kleine E Heizungen mit kleiner Leistung die vorher eingeschaltet werden, wenn aber irgendwann die Summe an Überschuss vorhanden ist soll das Ladegerät eingeschaltet werden, da die kWh Strom mehr kostet als Gas. Float und Absorption kommt von meinem Laderegsler, wenn die Batterie voll geladen ist muss ja das Netzteil nicht mehr eingeschaltet werden. In deinem Beispiel wir doch aber auch ständig durch den Wert getriggert? Wenn ich bei meinem Blockly die Fals und mache dann tausche geht das nicht auch?

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von paul53
                        #15

                        @jan_xx sagte: In deinem Beispiel wir doch aber auch ständig durch den Wert getriggert?

                        Ja, aber anstelle von "stop timeout" wird eine Sperre "nicht timeout" verwendet, die ein Mehrfachauslösen des Timeouts verhindert.

                        @jan_xx sagte in Wiedermal eine Frage zum Timeout Handling:

                        zwei kleine E Heizungen mit kleiner Leistung die vorher eingeschaltet werden

                        Deren Leistungsaufnahme wirkt doch auch auf den Überschuss zurück?

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        J 1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @jan_xx sagte: In deinem Beispiel wir doch aber auch ständig durch den Wert getriggert?

                          Ja, aber anstelle von "stop timeout" wird eine Sperre "nicht timeout" verwendet, die ein Mehrfachauslösen des Timeouts verhindert.

                          @jan_xx sagte in Wiedermal eine Frage zum Timeout Handling:

                          zwei kleine E Heizungen mit kleiner Leistung die vorher eingeschaltet werden

                          Deren Leistungsaufnahme wirkt doch auch auf den Überschuss zurück?

                          J Offline
                          J Offline
                          jan_xx
                          schrieb am zuletzt editiert von
                          #16

                          @paul53
                          wie meinst du das deren Leistung wirkt zurück?

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • J jan_xx

                            @paul53
                            wie meinst du das deren Leistung wirkt zurück?

                            paul53P Offline
                            paul53P Offline
                            paul53
                            schrieb am zuletzt editiert von
                            #17

                            @jan_xx sagte: wie meinst du das deren Leistung wirkt zurück?

                            Wenn eine Heizung eingeschaltet wird, verringert sich der Überschuss um die Leistungsaufnahme der Heizung. Umgekehrt beim Ausschalten.

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            J 1 Antwort Letzte Antwort
                            0
                            • paul53P paul53

                              @jan_xx sagte: wie meinst du das deren Leistung wirkt zurück?

                              Wenn eine Heizung eingeschaltet wird, verringert sich der Überschuss um die Leistungsaufnahme der Heizung. Umgekehrt beim Ausschalten.

                              J Offline
                              J Offline
                              jan_xx
                              schrieb am zuletzt editiert von
                              #18

                              @paul53
                              ja klar so soll es ja auch sein, ich möchte nichts einspeisen sondern alles selber verwenden.
                              So schalte ich zum Beispiel bei 300 W Überschuss eine Patrone im Handtuchheizkörper ein und wenn dann wieder zusätzlich 300 Watt dazu kommen schaltet das Ladegerät mit 600 Watt ein, und immer so weiter. weist du wie ich es meine?

                              paul53P 1 Antwort Letzte Antwort
                              0
                              • J jan_xx

                                @paul53
                                ja klar so soll es ja auch sein, ich möchte nichts einspeisen sondern alles selber verwenden.
                                So schalte ich zum Beispiel bei 300 W Überschuss eine Patrone im Handtuchheizkörper ein und wenn dann wieder zusätzlich 300 Watt dazu kommen schaltet das Ladegerät mit 600 Watt ein, und immer so weiter. weist du wie ich es meine?

                                paul53P Offline
                                paul53P Offline
                                paul53
                                schrieb am zuletzt editiert von paul53
                                #19

                                @jan_xx sagte: weist du wie ich es meine?

                                Ja. Das macht man mit einer Stufenschaltung unter Berücksichtigung der Leistungsaufnahmen, um die Reihenfolge zu gewährleisten.
                                Beispiel für eine 3-Stufen-Schaltung mit gleicher Hysterese in jeder Stufe:

                                Blockly_temp.JPG

                                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                J 1 Antwort Letzte Antwort
                                0
                                • paul53P paul53

                                  @jan_xx
                                  Weshalb werden auf den Überschuss noch 4 weitere Powerwerte addiert?
                                  Was hat es mit "Float" und "Absorption" auf sich ?

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

                                  @paul53 sagte in Wiedermal eine Frage zum Timeout Handling:

                                  Was hat es mit "Float" und "Absorption" auf sich ?

                                  das sind verschiedene Phasen in der Ladekennlinie

                                  wenn ich mich richtig erinnere ist Bulk=Konstanstrom, Absorption=Konstantspannung und Float = Erhaltungsladung

                                  EDIT korrigiert!
                                  Screenshot_20240703-223715.jpg

                                  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
                                  • paul53P paul53

                                    @jan_xx sagte: weist du wie ich es meine?

                                    Ja. Das macht man mit einer Stufenschaltung unter Berücksichtigung der Leistungsaufnahmen, um die Reihenfolge zu gewährleisten.
                                    Beispiel für eine 3-Stufen-Schaltung mit gleicher Hysterese in jeder Stufe:

                                    Blockly_temp.JPG

                                    J Offline
                                    J Offline
                                    jan_xx
                                    schrieb am zuletzt editiert von
                                    #21

                                    @paul53
                                    Danke für die Stufenschaltung, das funktioniert aber, da möchte ich jetzt ungern Hand anlegen und alles ändern.
                                    Wenn ich das jetzt von dir richtig verstanden habe ist es wichtig das im ersten fals die Bedingungen für den Stop des timeout stehen müssen und dann im sonstfals die Ausführung des Timers mit Abfrage vorher das der Timer false ist, wenn ich das so richtig sehe würde ich das blockly mal umstricken. Wenn ich das so mache ist es auch egal wie oft getigert wird....? Habe ich das so richtig interpretiert?

                                    paul53P 1 Antwort Letzte Antwort
                                    0
                                    • J jan_xx

                                      @paul53
                                      Danke für die Stufenschaltung, das funktioniert aber, da möchte ich jetzt ungern Hand anlegen und alles ändern.
                                      Wenn ich das jetzt von dir richtig verstanden habe ist es wichtig das im ersten fals die Bedingungen für den Stop des timeout stehen müssen und dann im sonstfals die Ausführung des Timers mit Abfrage vorher das der Timer false ist, wenn ich das so richtig sehe würde ich das blockly mal umstricken. Wenn ich das so mache ist es auch egal wie oft getigert wird....? Habe ich das so richtig interpretiert?

                                      paul53P Offline
                                      paul53P Offline
                                      paul53
                                      schrieb am zuletzt editiert von paul53
                                      #22

                                      @jan_xx sagte: Wenn ich das so mache ist es auch egal wie oft getigert wird....? Habe ich das so richtig interpretiert?

                                      Ja.

                                      @jan_xx sagte in Wiedermal eine Frage zum Timeout Handling:

                                      der Timer false ist

                                      Nicht mit false vergleichen! Wenn der Timer nicht läuft, ist die Timer-Variable null oder undefined.

                                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                      J 2 Antworten Letzte Antwort
                                      0
                                      • paul53P paul53

                                        @jan_xx sagte: Wenn ich das so mache ist es auch egal wie oft getigert wird....? Habe ich das so richtig interpretiert?

                                        Ja.

                                        @jan_xx sagte in Wiedermal eine Frage zum Timeout Handling:

                                        der Timer false ist

                                        Nicht mit false vergleichen! Wenn der Timer nicht läuft, ist die Timer-Variable null oder undefined.

                                        J Offline
                                        J Offline
                                        jan_xx
                                        schrieb am zuletzt editiert von
                                        #23

                                        @paul53
                                        ja mit false meinte ich "nicht":-) Dann werde ich morgen mal mein Glück versuchen...

                                        1 Antwort Letzte Antwort
                                        0
                                        • paul53P paul53

                                          @jan_xx sagte: Wenn ich das so mache ist es auch egal wie oft getigert wird....? Habe ich das so richtig interpretiert?

                                          Ja.

                                          @jan_xx sagte in Wiedermal eine Frage zum Timeout Handling:

                                          der Timer false ist

                                          Nicht mit false vergleichen! Wenn der Timer nicht läuft, ist die Timer-Variable null oder undefined.

                                          J Offline
                                          J Offline
                                          jan_xx
                                          schrieb am zuletzt editiert von
                                          #24

                                          @paul53
                                          Bis jetzt läuft es super das neue Blockly, ich konnte es auch noch ein wenig kürzen. Also das mit den Timern ist irgendwie schon verwirrend....:face_with_rolling_eyes:

                                          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

                                          599

                                          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