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. Ungewollte Verzögerung in Scriptabarbeitung

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Ungewollte Verzögerung in Scriptabarbeitung

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
4 Beiträge 2 Kommentatoren 360 Aufrufe
  • Ä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.
  • A Offline
    A Offline
    andre1000
    schrieb am zuletzt editiert von
    #1

    Moin zusammen,

    ich habe ein Phänonem, welches ich leider nicht gelöst bekommen.

    Gelegentlich kommt es vor, dass eine Schalthandlung erst Zeitverögert (ca. 2sec) ausgeführt wird.

    Hier mal eine Kurzbeschreibung des Projektes:

    • Einlesen eines Tasters mit separater Steuerung, sendet die Info per CAN

    • Einlesen des CAN-Telegramms mit rednode

    • Verarbeitung mit javascript

    • Senden des CAN-Telegramms mit rednode

    • Schalten eines Relais auf separater Steuerung

    • Die separater Steuerung arbeitet quasi in Echtzeit (<200ms)

    • iobroker läuft auf BananaPI M1

    Hat jemad eine Idde, wo ich suchen kann?

    Vielen Dank,

    André

    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #2

      Kann am Ende nodered oder JavaScript oder js-Controller sein.

      Ich würde logging an den Stellen einbauen die du unter Kontrolle hast also nodered und js. Dann hast du vllt Anhaltspunkte.

      Gesendet vom Handy …

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        andre1000
        schrieb am zuletzt editiert von
        #3

        Moin,

        inzwischen kann ich nodered aussschließen. Hier mal der log als Ausschnitt:

        07:45:15.308 0x122 CAN Telegramm von NodRed an Javascript übergeben -> setzen eines Objektes

        -> Ausführen von zwei bis drei sequentiellen Schleifen mit jeweisl setzen eines neuen Objektes

        07:45:18.621 0x128 CAN Telegramm erzeugen und an Node Red übergeben

        Weitehin fäll mir auf, dass node red einige CAN-Telegramme doppelt, aber mit falschen Syntax (im verglich mit CAN-Sniffer auf dem gleichen BPI) empfängt. Kann es sein, dass der BPI irgendwie keine Rechenressourcen zu diesem Zeitpunkt hat?

        Danke

        André

        1 Antwort Letzte Antwort
        0
        • A Offline
          A Offline
          andre1000
          schrieb am zuletzt editiert von
          #4

          Moin zusammen,

          ich habe eine Idee, woran es liegen könnte, die Prozessorlast läuft innerhalb von zwei Tagen immer auf Anschlag. Dann kommt es zu den Phänomenen. Jetzt muss ich nur noch die Prozessorlast in den Griff bekommen.

          Andre

          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

          675

          Online

          32.4k

          Benutzer

          81.5k

          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