Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Node-Red
  5. Inject mit Intervall stören sich

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.1k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    663

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

Inject mit Intervall stören sich

Geplant Angeheftet Gesperrt Verschoben Node-Red
3 Beiträge 3 Kommentatoren 318 Aufrufe 3 Beobachtet
  • Ä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.
  • Werde45W Offline
    Werde45W Offline
    Werde45
    schrieb am zuletzt editiert von Werde45
    #1

    Hallo,

    ich habe einen Flow, in der ein Inject mit Timer nach 30 Sekunden starten und dann alle 30 Sekunden wiederholt wird. Ich sende Serial Daten und werte dann das Ergebnis aus und schreibe es in den IoBroker. Klappt alles prima. Ich fragen einen Akku nach seinen Werten aus (ist aber kein Modbus).

    Nun hängt am selben Kabel eine zweite Batterie mit anderer Adresse und auch die soll abgefragt werden. Dazu hatte ich die erste Abfrage kopiert, die Adressen geändert und diesen Inject nach 15 Sekunden starten lassen mit auch 30 Sekunden Wiederholung. Das klappt auch ca. 24 Stunden problemlos. Aber dann treffen sich beide Abfragen und das Ergebnis ist sinnlos.

    Die eigentliche Abfrage dauert 1-2 Sekunden. Es scheint also, als ob die Wiederholungstimer der Injects in ihren Zeiten etwas driften und sich daher treffen.

    Nun die Frage: Kann ich das 2. Inject triggern zu starten, wenn die erste Abfrage fertig ist. Aber gerne ohne Hilfsvariable oder so.

    c91cfc18-a79a-4365-aaff-b5f72b1f32a0-image.png

    https://bulletproof-admin.de

    mickymM P 2 Antworten Letzte Antwort
    0
    • Werde45W Werde45

      Hallo,

      ich habe einen Flow, in der ein Inject mit Timer nach 30 Sekunden starten und dann alle 30 Sekunden wiederholt wird. Ich sende Serial Daten und werte dann das Ergebnis aus und schreibe es in den IoBroker. Klappt alles prima. Ich fragen einen Akku nach seinen Werten aus (ist aber kein Modbus).

      Nun hängt am selben Kabel eine zweite Batterie mit anderer Adresse und auch die soll abgefragt werden. Dazu hatte ich die erste Abfrage kopiert, die Adressen geändert und diesen Inject nach 15 Sekunden starten lassen mit auch 30 Sekunden Wiederholung. Das klappt auch ca. 24 Stunden problemlos. Aber dann treffen sich beide Abfragen und das Ergebnis ist sinnlos.

      Die eigentliche Abfrage dauert 1-2 Sekunden. Es scheint also, als ob die Wiederholungstimer der Injects in ihren Zeiten etwas driften und sich daher treffen.

      Nun die Frage: Kann ich das 2. Inject triggern zu starten, wenn die erste Abfrage fertig ist. Aber gerne ohne Hilfsvariable oder so.

      c91cfc18-a79a-4365-aaff-b5f72b1f32a0-image.png

      mickymM Offline
      mickymM Offline
      mickym
      Most Active
      schrieb am zuletzt editiert von
      #2

      @werde45 Das hat nichts mit den Inject Nodes zu tun, sondern eher das ggf. die Abfragen auf dem TCPIP kollidieren. Mach halt ein Trigger und frag die Werte halt nacheinander ab.

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      1 Antwort Letzte Antwort
      0
      • Werde45W Werde45

        Hallo,

        ich habe einen Flow, in der ein Inject mit Timer nach 30 Sekunden starten und dann alle 30 Sekunden wiederholt wird. Ich sende Serial Daten und werte dann das Ergebnis aus und schreibe es in den IoBroker. Klappt alles prima. Ich fragen einen Akku nach seinen Werten aus (ist aber kein Modbus).

        Nun hängt am selben Kabel eine zweite Batterie mit anderer Adresse und auch die soll abgefragt werden. Dazu hatte ich die erste Abfrage kopiert, die Adressen geändert und diesen Inject nach 15 Sekunden starten lassen mit auch 30 Sekunden Wiederholung. Das klappt auch ca. 24 Stunden problemlos. Aber dann treffen sich beide Abfragen und das Ergebnis ist sinnlos.

        Die eigentliche Abfrage dauert 1-2 Sekunden. Es scheint also, als ob die Wiederholungstimer der Injects in ihren Zeiten etwas driften und sich daher treffen.

        Nun die Frage: Kann ich das 2. Inject triggern zu starten, wenn die erste Abfrage fertig ist. Aber gerne ohne Hilfsvariable oder so.

        c91cfc18-a79a-4365-aaff-b5f72b1f32a0-image.png

        P Offline
        P Offline
        peterfido
        schrieb am zuletzt editiert von
        #3

        @werde45 Hinter dem Intervall ein delay -Node mit 15 Sekunden Verzögerung nutzen.

        Gruß

        Peterfido

        1 Antwort Letzte Antwort
        0

        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

        Registrieren Anmelden
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        409

        Online

        32.9k

        Benutzer

        82.9k

        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