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 - Probleme mit Anrufansage auf Funk-Gong

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

BLOCKLY - Probleme mit Anrufansage auf Funk-Gong

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
10 Beiträge 5 Kommentatoren 1.3k 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.
  • D Offline
    D Offline
    DerOstfriese
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    auch auf die Gefahr, das es viel zu kompliziert ist, aber ich habe eine Möglichkeit gefunden, das man sich die Anrufer aus der FritzBox auf dem MP3-Funkgong ansagen lassen kann - fast zumindest.

    Habe zum testen unsere beiden Handys genommen, je eine MP3 angelegt, das angezeigte Blockly erstellt und war überrascht das es geklappt hat.

    Wenn es keine einfachere Variante von euch gibt (tr-064?, vcard?) würde ich halt für das ganze Telefonbuch eine MP3 erstellen und das Blockly nach unten hin erweitern.

    Nun kurz zu meinem Problem: Wenn ich von meinem Telefon anrufe wird mein Name angesagt - das klappt soweit. Rufe ich danach vom Telefon meiner Freundin an, wird mir unter "Objekte" und "tr.064" ihre Nummer und ihr Name angezeigt, allerdings kommt als Ansage das ich anrufe. Rufe ich kurz danach dann nochmal von ihrem Telefon an, dann kommt das sie anruft. Anschließend wieder mein Handy genommen, unter Objekte wird alles richtig erkannt, aber auch hier, sie wird genannt. Beim nächsten Anruf von meinem Handy kommt dann mein Name -> um es kurz zu machen, der angesagte Name hängt immer ein Anruf hintendran. Da wir nun nicht jedem sagen können das er zweimal anrufen soll damit wir wissen wer es ist, müsste eine andere Lösung her.

    Jemand eine Idee von euch warum die Namen doppelt genannt werden?

    Edit: Mittlerweile habe ich auch eine Verzögerung von 3 Sekunden eingebaut, so dass noch Zeit ist auf den "Caller" zu reagieren, aber das bringt keinen Erfolg.

    Ebenfalls wurde probiert, den "Caller", "CallerName" und den "json" per Script auf "0" zu setzten, wenn "Ringing" auf "False" springt -> dann werden zwar die Dantenpunkte auf "0" gesetzt, aber dann kommt gar keine Ansage mehr.

    2413_forum.png

    1 Antwort Letzte Antwort
    0
    • DutchmanD Offline
      DutchmanD Offline
      Dutchman
      Developer Most Active Administrators
      schrieb am zuletzt editiert von
      #2

      Hi und willkommen,

      Super das du deine Facebook Frage ins forum verschoben hast !

      Auf Facebook hatte ich bereits gefragt, bitten diese info hier dan weitergeben machen wir im forum weiter :-)

      mein post dar :

      ` > Ich habe das Gerät leider nicht wie sieht das objecten den aus ?

      Und warum so umständliche mit den doppelten falls Blöcken ?

      Im ersten falls objecten kannst du bereits auf wahr abfragen/triggeren

      Dan darunter nur einen fals block mit der abfrage caller = xxx sonst caller = xxx

      sonst caller = xxx

      Usw `

      1 Antwort Letzte Antwort
      0
      • D Offline
        D Offline
        DerOstfriese
        schrieb am zuletzt editiert von
        #3

        @Dutchman:

        Hi und willkommen,

        Super das du deine Facebook Frage ins forum verschoben hast !

        Auf Facebook hatte ich bereits gefragt, bitten diese info hier dan weitergeben machen wir im forum weiter :-)

        mein post dar :

        ` > Ich habe das Gerät leider nicht wie sieht das objecten den aus ?

        Und warum so umständliche mit den doppelten falls Blöcken ?

        Im ersten falls objecten kannst du bereits auf wahr abfragen/triggeren

        Dan darunter nur einen fals block mit der abfrage caller = xxx sonst caller = xxx

        sonst caller = xxx

        Usw

        Ähm, dann Antwort wurde nicht mehr angezeigt, daher dachte ich das du wieder gelöscht hättest. Desweiteren probiere ich mal deine Variante mal aus, schauen wir was dabei passiert.

        1 Antwort Letzte Antwort
        0
        • wendy2702W Online
          wendy2702W Online
          wendy2702
          schrieb am zuletzt editiert von
          #4

          Kannst du zum testen mal nicht auf eine Änderung bei Ringing triggern sondern auf eine Änderung beim Caller Namen?

          Kennst du dieses Script: viewtopic.php?f=21&t=2328&hilit=Anrufer

          Vielleicht kannst du das einfach auf eine Ansage beim Funkgong umwandeln.

          Bitte keine Fragen per PN, die gehören ins Forum!

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          1 Antwort Letzte Antwort
          0
          • D Offline
            D Offline
            DerOstfriese
            schrieb am zuletzt editiert von
            #5

            Im Moment steht es noch auf "Triggern bei Ringing", um im Moment klappt es, fragt mich nicht warum, aber es geht. Zumindest mit 2 eingetragenen Nummern.

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              mameier1234
              schrieb am zuletzt editiert von
              #6

              Ich habe auf die Art mein Garagentor gesteuert… Das klappt einwandfrei.. Allerdings wandle ich die zu prüfende nummer noch in eine Zahl um...

              Vieleicht hilft es dir...

              4885_calle1.png

              Grüße,

              Martin

              1 Antwort Letzte Antwort
              0
              • J Offline
                J Offline
                jogijohansson
                schrieb am zuletzt editiert von
                #7

                Hallo Martin

                Genau das was ich gesucht habe für meine Garage

                Leider klappt es bei mir nicht so richtig .

                Kannst du eventuell das Skript exportieren ?

                Gruß Jogi

                1 Antwort Letzte Antwort
                0
                • M Offline
                  M Offline
                  mameier1234
                  schrieb am zuletzt editiert von
                  #8

                  nu klor !

                  Das erste Script wertet den Anruf aus, das zweite schaltet den HomematicAktor für eine Sekunde auf ein, dann wieder auf aus…

                   <xml xmlns="http://www.w3.org/1999/xhtml"><block type="comment" id="0Id|77WGaCa~CIdq)Vg/" x="-537" y="-512"><field name="COMMENT">621:925808</field>
                      <next><block type="comment" id="14vMop=RY-@wTwcl5(OA"><field name="COMMENT">622:925809</field>
                          <next><block type="comment" id="`O@`8):%BSs+#b+{HbZE"><field name="COMMENT">623:925796</field></block></next></block></next></block> 
                    <block type="on" id="+JeIb)/B#CP?pjBPSDTl" x="-512" y="-387"><field name="OID">tr-064.0.callmonitor.ringing</field>
                      <field name="CONDITION">ne</field>
                  
                      <statement name="STATEMENT"><block type="comment" id="c6(O%9+s^%v_{L7Hvi_T"><field name="COMMENT">Anruf an DW 623, ovn Handy MM oder CM ??</field>
                          <next><block type="get_value_async" id="#`BvX:~XQwqb}4kc`%Q0"><field name="ATTR">val</field>
                              <field name="OID">tr-064.0.callmonitor.inbound.callee</field>
                              <statement name="STATEMENT"><block type="controls_if" id="gMsBHC#rm=}1Qfl15Z4q"><value name="IF0"><block type="logic_operation" id="FLZJmi+Pp75p?9S|nGGW" inline="false"><field name="OP">AND</field>
                                      <value name="A"><block type="logic_operation" id="b1F-_P1](Nj9[Y.n)M4s" inline="false"><field name="OP">AND</field>
                                          <value name="A"><block type="logic_compare" id="dnhYI/6PkN%E%_o|{;Ki"><field name="OP">EQ</field>
                                              <value name="A"><block type="on_source" id="cgrS`E!%zoR[??B6XgN,"><field name="ATTR">state.val</field></block></value> 
                                              <value name="B"><block type="logic_boolean" id="MUUh)w;u{|w@N?iHr^X4"><field name="BOOL">TRUE</field></block></value></block></value> 
                                          <value name="B"><block type="logic_compare" id="@(R1yOIjv=-:hxZjz}5s"><field name="OP">EQ</field>
                                              <value name="A"><block type="get_value" id="%-!l+4Ng6EkKMX]4B(hY"><field name="ATTR">val</field>
                                                  <field name="OID">tr-064.0.callmonitor.inbound.callee</field></block></value> 
                                              <value name="B"><block type="convert_tonumber" id="gk+qGkwKskd7h5VJCrh_"><value name="VALUE"><block type="math_number" id="8C^c#]yJX;!gXiW;;#Qt"><field name="NUM">623</field></block></value></block></value></block></value></block></value> 
                                      <value name="B"><block type="logic_compare" id="]1,gOP*:m9B#i{BazKR;"><field name="OP">EQ</field>
                                          <value name="A"><block type="get_value" id="7!lU#0V_*G2!)-]`{5M4"><field name="ATTR">val</field>
                                              <field name="OID">tr-064.0.callmonitor.inbound.caller</field></block></value> 
                                          <value name="B"><block type="convert_tonumber" id="o|=d,0Xx)@%jpSB8|[hH"><value name="VALUE"><block type="math_number" id="3jB1X9~-DuQ@U],0xUhz"><field name="NUM">17234234544</field></block></value></block></value></block></value></block></value> 
                                  <statement name="DO0"><block type="control" id="87z7n@6Z}ZE_xlQh3Db-"><mutation delay_input="false"></mutation>
                                      <field name="OID">javascript.1.GaragenTaster</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE"><block type="logic_boolean" id="PLjrP_fJ6jwDyfnrQ]go"><field name="BOOL">TRUE</field></block></value> 
                                      <next><block type="debug" id="XXm96S|LCwcF}RMVWhNI"><field name="Severity">log</field>
                                          <value name="TEXT"><shadow type="text" id="=#}y:x1=8~n@.Vu1D.I8"><field name="TEXT">Garagentor</field></shadow></value> 
                                          <next><block type="telegram" id=")u1?]342xxxxxK~C;otOp_"><value name="MESSAGE"><shadow type="text" id="/rv|q_VrR-jbAmh:ki+M"><field name="TEXT">text</field></shadow> 
                                                <block type="text" id="8b3W5o{]_}wOX-E{Er5u"><field name="TEXT">Martin hat Garagentor per Handy geöffnet</field></block></value></block></next></block></next></block></statement></block></statement></block></next></block></statement> 
                      <next><block type="on" id="]Q4z9_q|=w/Jd23MGy7z"><field name="OID">tr-064.0.callmonitor.ringing</field>
                          <field name="CONDITION">ne</field>
                  
                          <statement name="STATEMENT"><block type="comment" id="/7MEfHEBHd7:{`CZ+gp^"><field name="COMMENT">Anruf an DW 623, ovn Handy MM oder CM ??</field>
                              <next><block type="get_value_async" id="A%OSSh:[U6}sHA*6C5RY"><field name="ATTR">val</field>
                                  <field name="OID">tr-064.0.callmonitor.inbound.callee</field>
                                  <statement name="STATEMENT"><block type="controls_if" id="B*I06NlNO9nvz0/]O(5h"><value name="IF0"><block type="logic_operation" id="0@^)Z6+`5y2biKK{!3W!" inline="false"><field name="OP">AND</field>
                                          <value name="A"><block type="logic_operation" id="J(J+GXwu|rcVvqeCrbnm" inline="false"><field name="OP">AND</field>
                                              <value name="A"><block type="logic_compare" id="@p.X3=iX2_xy;Erjc(3H"><field name="OP">EQ</field>
                                                  <value name="A"><block type="on_source" id="]9ILXFNZHiLepX#ch)?0"><field name="ATTR">state.val</field></block></value> 
                                                  <value name="B"><block type="logic_boolean" id="oWO?P0^)yQ{sqY*45t!C"><field name="BOOL">TRUE</field></block></value></block></value> 
                                              <value name="B"><block type="logic_compare" id="JFX-x[5:Gv/F^|8ODhB6"><field name="OP">EQ</field>
                                                  <value name="A"><block type="get_value" id="5!C4U_Fu!41}qCu4QB{j"><field name="ATTR">val</field>
                                                      <field name="OID">tr-064.0.callmonitor.inbound.callee</field></block></value> 
                                                  <value name="B"><block type="convert_tonumber" id=")%-r%pBlY8v=`_C[9iD["><value name="VALUE"><block type="math_number" id="U+smN~ao8i?%bloLhelH"><field name="NUM">623</field></block></value></block></value></block></value></block></value> 
                                          <value name="B"><block type="logic_compare" id="8NlkF}*%wZDJGT?S7g{U"><field name="OP">EQ</field>
                                              <value name="A"><block type="get_value" id="atwo}[{|5)5}h4P+OD_("><field name="ATTR">val</field>
                                                  <field name="OID">tr-064.0.callmonitor.inbound.caller</field></block></value> 
                                              <value name="B"><block type="convert_tonumber" id=".|#`uD2D.b{xzGRl,akv"><value name="VALUE"><block type="math_number" id="VieyGwcJz,6DFPRg^~F-"><field name="NUM">1752342195</field></block></value></block></value></block></value></block></value> 
                                      <statement name="DO0"><block type="control" id="!iJH/pl?o,DH/^0z@w}s"><mutation delay_input="false"></mutation>
                                          <field name="OID">javascript.1.GaragenTaster</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE"><block type="logic_boolean" id="p]zrPcWQ}tzAOz|w]ro]"><field name="BOOL">TRUE</field></block></value> 
                                          <next><block type="debug" id="^Q*o5~@?#fUk{V_M3D_z"><field name="Severity">log</field>
                                              <value name="TEXT"><shadow type="text" id="4kV;F0CI5A+MX4aIi90U"><field name="TEXT">Garagentor</field></shadow></value> 
                                              <next><block type="telegram" id="REa2xxxxxO!lDbGZD_0;i"><value name="MESSAGE"><shadow type="text" id="4}k1pUshFAtZl6v2B@i8"><field name="TEXT">text</field></shadow> 
                                                    <block type="text" id="-3(X0,}C3u0uG)x{ub=6"><field name="TEXT">Claudia hat Garagentor per Handy geöffnet</field></block></value></block></next></block></next></block></statement></block></statement></block></next></block></statement></block></next></block> 
                    <block type="procedures_defnoreturn" id="U+5bJKtZ}SM5{}3ri#{{" x="238" y="-412"><mutation><arg name="LametricText"></arg></mutation> 
                      <field name="NAME">Lametric</field>
                      <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                      <statement name="STACK"><block type="control" id="1[/4hhMwS(76MB6)DmfP"><mutation delay_input="false"></mutation>
                          <field name="OID">fhem.0.lametric.msg</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE"><block type="text_join" id="wb[2T!bN00b4k!d5OzuE" inline="true"><mutation items="3"></mutation>
                              <value name="ADD0"><block type="text" id="+O_~,*`@Z)0hq_T`!yrb"><field name="TEXT">'</field></block></value> 
                              <value name="ADD1"><block type="variables_get" id="j0RS_+ym7tMj]ve(?3lA"><field name="VAR">LametricText</field></block></value> 
                              <value name="ADD2"><block type="text" id="LLBm}dh7V.I`IdzX~w5-"><field name="TEXT">'</field></block></value></block></value></block></statement></block></xml> 
                  
                   <xml xmlns="http://www.w3.org/1999/xhtml"><block type="create" id="uJcj~DvYs:/2.g}={b[!" x="-387" y="13"><field name="NAME">GaragenTaster</field>
                      <next><block type="on" id="hAmFXxk6Vhw(lLdqpDmh"><field name="OID">javascript.1.GaragenTaster</field>
                          <field name="CONDITION">ne</field>
                  
                          <statement name="STATEMENT"><block type="controls_if" id="4TIow3fq}~p,WV-]TBpj"><value name="IF0"><block type="logic_compare" id="J6V#avfXO%swdrj_:iD0"><field name="OP">EQ</field>
                                  <value name="A"><block type="get_value" id="xm!QG-L;bpBI_eM%z@du"><field name="ATTR">val</field>
                                      <field name="OID">javascript.1.GaragenTaster</field></block></value> 
                                  <value name="B"><block type="logic_boolean" id="i7qOws,vIX:.+BX8GKk;"><field name="BOOL">TRUE</field></block></value></block></value> 
                              <statement name="DO0"><block type="control" id="u{)=~/A!NhAl)]fx,H5c"><mutation delay_input="false"></mutation>
                                  <field name="OID">hm-rpc.0.OEQ0015813.1.STATE</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE"><block type="logic_boolean" id="e-5dJ*JqXBqD?Q*F%]%M"><field name="BOOL">TRUE</field></block></value> 
                                  <next><block type="control" id="lHLi;P1;:E{%]izLj]Yu"><mutation delay_input="true"></mutation>
                                      <field name="OID">hm-rpc.0.OEQ0015813.1.STATE</field>
                                      <field name="WITH_DELAY">TRUE</field>
                                      <field name="DELAY_MS">1</field>
                                      <field name="UNIT">sec</field>
                                      <field name="CLEAR_RUNNING">FALSE</field>
                                      <value name="VALUE"><block type="logic_boolean" id="W*E?o[F`fr^:0d3Cd)R}"><field name="BOOL">FALSE</field></block></value> 
                                      <next><block type="control" id="1[#@(zoNh333~8+Nzv`o"><mutation delay_input="true"></mutation>
                                          <field name="OID">javascript.1.GaragenTaster</field>
                                          <field name="WITH_DELAY">TRUE</field>
                                          <field name="DELAY_MS">1</field>
                                          <field name="UNIT">sec</field>
                                          <field name="CLEAR_RUNNING">FALSE</field>
                                          <value name="VALUE"><block type="logic_boolean" id="1)x^S-KgS+..KXqpj{/+"><field name="BOOL">FALSE</field></block></value> 
                                          <next><block type="debug" id="rM~US^`qiy~h`hC9Wmw%"><field name="Severity">log</field>
                                              <value name="TEXT"><shadow type="text" id="I(ffogkG`+*d#BLt?#?`"><field name="TEXT">Garagentaster geschaltet</field></shadow></value> 
                                              <next><block type="telegram" id="vO0m;5pM4HVq{cdVvkWM"><value name="MESSAGE"><shadow type="text" id="|E:*r/n`SY7^fy^qTh)y"><field name="TEXT">Garagentaster betätigt</field></shadow></value></block></next></block></next></block></next></block></next></block></statement></block></statement></block></next></block> 
                    <block type="procedures_defnoreturn" id="U+5bJKtZ}SM5{}3ri#{{" x="238" y="13"><mutation><arg name="LametricText"></arg></mutation> 
                      <field name="NAME">Lametric</field>
                      <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                      <statement name="STACK"><block type="control" id="1[/4hhMwS(76MB6)DmfP"><mutation delay_input="false"></mutation>
                          <field name="OID">fhem.0.lametric.msg</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE"><block type="text_join" id="wb[2T!bN00b4k!d5OzuE" inline="true"><mutation items="3"></mutation>
                              <value name="ADD0"><block type="text" id="+O_~,*`@Z)0hq_T`!yrb"><field name="TEXT">'</field></block></value> 
                              <value name="ADD1"><block type="variables_get" id="j0RS_+ym7tMj]ve(?3lA"><field name="VAR">LametricText</field></block></value> 
                              <value name="ADD2"><block type="text" id="LLBm}dh7V.I`IdzX~w5-"><field name="TEXT">'</field></block></value></block></value></block></statement></block></xml> 
                  

                  Grüße,

                  Martin

                  1 Antwort Letzte Antwort
                  0
                  • J Offline
                    J Offline
                    jogijohansson
                    schrieb am zuletzt editiert von
                    #9

                    Perfekt funktioniert einwandfrei.

                    Danke :D

                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      mameier1234
                      schrieb am zuletzt editiert von
                      #10

                      Gerne…!

                      Grüße,

                      Martin

                      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

                      730

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      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