Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Blockly wertet TR-064 On call states falsch aus

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    UNSOLVED Blockly wertet TR-064 On call states falsch aus

    This topic has been deleted. Only users with topic management privileges can see it.
    • _
      _Matze_ last edited by

      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_666 1 Reply Last reply Reply Quote 0
      • amg_666
        amg_666 @_Matze_ last edited by 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.

        _ 1 Reply Last reply Reply Quote 0
        • _
          _Matze_ @amg_666 last edited by

          @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 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          917
          Online

          31.9k
          Users

          80.1k
          Topics

          1.3m
          Posts

          blockly tr-64
          2
          3
          206
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo