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. Error/Bug
  4. Blockly wertet TR-064 On call states falsch aus

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.4k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Blockly wertet TR-064 On call states falsch aus

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
blocklytr-64
3 Beiträge 2 Kommentatoren 266 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.
  • _ Offline
    _ Offline
    _Matze_
    schrieb am zuletzt editiert von
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: ZOTAC PC
    Arbeitsspeicher: 8GB
    Festplattenart: SSD
    Betriebssystem: Ubuntu 20
    Node-Version: v12.19.0
    Nodejs-Version: v12.19.0
    NPM-Version: v6.14.8
    Installationsart: Skript
    Image genutzt: Nein
    Ort/Name der Imagedatei: Link

    Ich nutze die aktuelle Version vom Adapter TR-064 und versuche die Anrufe auszuwerten.
    Dabei nutze ich folgendes Blockly.
    Der Zustand ringing wird als "true" erkannt und der Wert von On Call states ist "end", was falsch ist.

    56c4ca9d-1c91-4f84-a2f7-7a04974d0235-grafik.png

    Interessanterweise wird der Zustand im Objekt-Browser im Moment des Klingelns richtig angegeben, trotzdem wertet Blockly es falsch aus.
    cb43b9f4-9eaa-4546-88dc-86f976867b60-grafik.png

    Hat jemand eine Idee, woran das liegen könnte?

    amg_666A 1 Antwort Letzte Antwort
    0
    • _ _Matze_
      Systemdata Bitte Ausfüllen
      Hardwaresystem: ZOTAC PC
      Arbeitsspeicher: 8GB
      Festplattenart: SSD
      Betriebssystem: Ubuntu 20
      Node-Version: v12.19.0
      Nodejs-Version: v12.19.0
      NPM-Version: v6.14.8
      Installationsart: Skript
      Image genutzt: Nein
      Ort/Name der Imagedatei: Link

      Ich nutze die aktuelle Version vom Adapter TR-064 und versuche die Anrufe auszuwerten.
      Dabei nutze ich folgendes Blockly.
      Der Zustand ringing wird als "true" erkannt und der Wert von On Call states ist "end", was falsch ist.

      56c4ca9d-1c91-4f84-a2f7-7a04974d0235-grafik.png

      Interessanterweise wird der Zustand im Objekt-Browser im Moment des Klingelns richtig angegeben, trotzdem wertet Blockly es falsch aus.
      cb43b9f4-9eaa-4546-88dc-86f976867b60-grafik.png

      Hat jemand eine Idee, woran das liegen könnte?

      amg_666A Offline
      amg_666A Offline
      amg_666
      schrieb am zuletzt editiert von amg_666
      #2

      @_Matze_ Also ich hab mal in meine DP geschaut, da steht bei mir "End" drin (weil es ja auch bei mir grade nicht klingelt). Sieht so aus, als ob dein blockly den Wert etwas verzögert abgreift (?)

      Update: Ich hab das Script mal bei mir eingetippt und gestart:

      javascript.0	2020-10-30 13:04:24.525	info	(30905) script.js.Tests.TestTest: ring
      javascript.0	2020-10-30 13:04:21.626	info	(30905) script.js.Tests.TestTest: end
      javascript.0	2020-10-30 13:04:15.481	info	(30905) script.js.Telefonliste_(TR-64): xxxxxxxx
      

      Er liefert beim ersten Klingeln "end" und danach "ring", das sieht für mich so aus als ob das Blockly schneller ist als der Adapter und der Wert noch nicht ugedated ist.

      iobroker auf proxmox container

      _ 1 Antwort Letzte Antwort
      0
      • amg_666A amg_666

        @_Matze_ Also ich hab mal in meine DP geschaut, da steht bei mir "End" drin (weil es ja auch bei mir grade nicht klingelt). Sieht so aus, als ob dein blockly den Wert etwas verzögert abgreift (?)

        Update: Ich hab das Script mal bei mir eingetippt und gestart:

        javascript.0	2020-10-30 13:04:24.525	info	(30905) script.js.Tests.TestTest: ring
        javascript.0	2020-10-30 13:04:21.626	info	(30905) script.js.Tests.TestTest: end
        javascript.0	2020-10-30 13:04:15.481	info	(30905) script.js.Telefonliste_(TR-64): xxxxxxxx
        

        Er liefert beim ersten Klingeln "end" und danach "ring", das sieht für mich so aus als ob das Blockly schneller ist als der Adapter und der Wert noch nicht ugedated ist.

        _ Offline
        _ Offline
        _Matze_
        schrieb am zuletzt editiert von
        #3

        @amg_666 Vielen Dank für den Hinweis. Daran lag es tatsächlich. Ich habe einen Timeout von einer Sekunde dazwischengesetzt und schon klappt es mit dem On Call States.

        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

        289

        Online

        32.6k

        Benutzer

        82.0k

        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