Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Name aus Fritz Telefonbuch auslesen

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    112

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    154

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

Name aus Fritz Telefonbuch auslesen

Scheduled Pinned Locked Moved Blockly
24 Posts 6 Posters 1.8k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Meister MopperM Meister Mopper

    @berges01 sagte in Name aus Fritz Telefonbuch auslesen:

    Mir geht es nicht darum das genau zu machen, sondern im Prinzip wie mache ich das in Blockly.
    Nach meinen vielen Versuchen hätte ich gerne mal ein Beispiel.

    Hier ein Beispiel für Anrufe mit bekannten Anrufern und unbekannten sowie für die Unterscheidung, welche der Telefonnummern angerufen wird:

    8b697e2e-b9bb-4159-b997-1e2e82580a3b-grafik.png

    Berges01B Offline
    Berges01B Offline
    Berges01
    wrote on last edited by
    #15

    Dankeschön an Alle !
    So ähnlich habe ich das dann auch gemacht.

    Was Vis und Jarvis betrifft ist das hier der Falsche Teil.

    Was ich gerne gehabt hätte, währe anhand der Telefonnummern aus dem Fritz Telefonbuch den Namen rausbekommen.
    Mir fehlt es da an einer Lösung wie man aus einem JSON String anhand eines Schlüssels was rausbekommt key mit der Tel.Nr und name mit dem Namen des Teilnehmers.
    Wie ich im Anfang geschrieben habe.
    Das Problem mit der Nummer und dem Namen habe ich wie Ihr angegeben habt gelöst.

    F.B.

    Meister MopperM M 2 Replies Last reply
    0
    • Berges01B Berges01

      Dankeschön an Alle !
      So ähnlich habe ich das dann auch gemacht.

      Was Vis und Jarvis betrifft ist das hier der Falsche Teil.

      Was ich gerne gehabt hätte, währe anhand der Telefonnummern aus dem Fritz Telefonbuch den Namen rausbekommen.
      Mir fehlt es da an einer Lösung wie man aus einem JSON String anhand eines Schlüssels was rausbekommt key mit der Tel.Nr und name mit dem Namen des Teilnehmers.
      Wie ich im Anfang geschrieben habe.
      Das Problem mit der Nummer und dem Namen habe ich wie Ihr angegeben habt gelöst.

      Meister MopperM Online
      Meister MopperM Online
      Meister Mopper
      wrote on last edited by
      #16

      @berges01 sagte in Name aus Fritz Telefonbuch auslesen:

      Was ich gerne gehabt hätte, währe anhand der Telefonnummern aus dem Fritz Telefonbuch den Namen rausbekommen.

      Joah, genau das habe ich gezeigt.

      Proxmox und HA - dank KI/AI endlich "blocklyfrei"

      1 Reply Last reply
      0
      • CodierknechtC Online
        CodierknechtC Online
        Codierknecht
        Developer Most Active
        wrote on last edited by
        #17

        @berges01 sagte in Name aus Fritz Telefonbuch auslesen:

        Was ich gerne gehabt hätte, währe anhand der Telefonnummern aus dem Fritz Telefonbuch den Namen rausbekommen

        Das macht doch der Adapter für Dich.
        An das Telefonbuch als solches kommst Du gar nicht ran.

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        1 Reply Last reply
        0
        • Berges01B Berges01

          Dankeschön an Alle !
          So ähnlich habe ich das dann auch gemacht.

          Was Vis und Jarvis betrifft ist das hier der Falsche Teil.

          Was ich gerne gehabt hätte, währe anhand der Telefonnummern aus dem Fritz Telefonbuch den Namen rausbekommen.
          Mir fehlt es da an einer Lösung wie man aus einem JSON String anhand eines Schlüssels was rausbekommt key mit der Tel.Nr und name mit dem Namen des Teilnehmers.
          Wie ich im Anfang geschrieben habe.
          Das Problem mit der Nummer und dem Namen habe ich wie Ihr angegeben habt gelöst.

          M Online
          M Online
          MCU
          wrote on last edited by
          #18

          @berges01 Auslesen vom Telefonbuch mit tr-064-Command

          tr-064.0.states.command
          

          mit den Einträgen

          /* GetPhonebookList -> Index Phonebooks */
          
          {
            "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1",
            "action": "GetPhonebookList",
            "params": {}
          }
          
          /* GetPhonebook mit Indexzahl */
          {
            "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1",
            "action": "GetPhonebook",
            "params": {
              "NewPhonebookID": 0
            }
          }
          
          /* GetPhonebookEntry PhonebookID + EntryID */
          
          {
            "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1",
            "action": "GetPhonebookEntry",
            "params": {
              "NewPhonebookID": 0,
              "NewPhonebookEntryID": 0
            }
          }
          
          /* GetPhonebookEntryUID */
          {
            "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1",
            "action": "GetPhonebookEntryUID",
            "params": {
              "NewPhonebookID": 1,
              "NewPhonebookEntryUniqueID": 86
            }
          }
          {
            "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1",
            "action": "GetPhonebookEntryUID",
            "params": {
              "NewPhonebookID": 1,
              "NewPhonebookEntryUniqueID": 80
            }
          }
          

          NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

          mickymM 1 Reply Last reply
          1
          • M MCU

            @berges01 Auslesen vom Telefonbuch mit tr-064-Command

            tr-064.0.states.command
            

            mit den Einträgen

            /* GetPhonebookList -> Index Phonebooks */
            
            {
              "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1",
              "action": "GetPhonebookList",
              "params": {}
            }
            
            /* GetPhonebook mit Indexzahl */
            {
              "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1",
              "action": "GetPhonebook",
              "params": {
                "NewPhonebookID": 0
              }
            }
            
            /* GetPhonebookEntry PhonebookID + EntryID */
            
            {
              "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1",
              "action": "GetPhonebookEntry",
              "params": {
                "NewPhonebookID": 0,
                "NewPhonebookEntryID": 0
              }
            }
            
            /* GetPhonebookEntryUID */
            {
              "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1",
              "action": "GetPhonebookEntryUID",
              "params": {
                "NewPhonebookID": 1,
                "NewPhonebookEntryUniqueID": 86
              }
            }
            {
              "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1",
              "action": "GetPhonebookEntryUID",
              "params": {
                "NewPhonebookID": 1,
                "NewPhonebookEntryUniqueID": 80
              }
            }
            
            mickymM Online
            mickymM Online
            mickym
            Most Active
            wrote on last edited by mickym
            #19

            @Berges01 Das braucht es alles nicht. Wenn man im tr-64 Adapter callist anklickt und zum Beispiel JSON anklickst, dann bekommst Du eine Liste mit Objekten, die Du auslesen kannst.

            Jedes Attribut - zum Beispiel Name und Telefonnummer kannst Du dann einfach herauslösen:

            647e0b35-58c8-43a2-974b-c4a33ad9412c-image.png

            Als erstes habe ich Dir das ganze Objekt ausgegeben, damit Du siehst welche Attribute es hat und wie Du diese ansprichst.

            Hier zum Import:

            <xml xmlns="https://developers.google.com/blockly/xml">
             <variables>
               <variable id="{B?4WnzzCo5JsACboJQn">Anruf</variable>
             </variables>
             <block type="on" id="poc-7nrzpt:^p}gYpD.t" x="-362" y="-237">
               <field name="OID">tr-064.0.calllists.all.json</field>
               <field name="CONDITION">any</field>
               <field name="ACK_CONDITION"></field>
               <statement name="STATEMENT">
                 <block type="controls_forEach" id="YeU71y0i@e)_JKP8e5vQ">
                   <field name="VAR" id="{B?4WnzzCo5JsACboJQn">Anruf</field>
                   <value name="LIST">
                     <block type="convert_json2object" id="6bliXI#xrQvCa?[_H)Mj">
                       <value name="VALUE">
                         <block type="on_source" id="V~CZr6n/@2([wZ?@Aq%p">
                           <field name="ATTR">state.val</field>
                         </block>
                       </value>
                     </block>
                   </value>
                   <statement name="DO">
                     <block type="debug" id="HQGQM1Bap-C;~KLf7AxB">
                       <field name="Severity">info</field>
                       <value name="TEXT">
                         <shadow type="text" id="UW_(avGtkke65|GH?l:d">
                           <field name="TEXT">test</field>
                         </shadow>
                         <block type="variables_get" id="5*Vn9U[cn!~!y`),Mp4G">
                           <field name="VAR" id="{B?4WnzzCo5JsACboJQn">Anruf</field>
                         </block>
                       </value>
                       <next>
                         <block type="debug" id="+p=e([FCe~kDr(++e|_k">
                           <field name="Severity">info</field>
                           <value name="TEXT">
                             <shadow type="text" id="SL9woaT7sk2ec}X5}2KC">
                               <field name="TEXT">test</field>
                             </shadow>
                             <block type="get_attr" id="%tbEtblI;{AK3qOhUAOH">
                               <value name="PATH">
                                 <shadow type="text" id="UPtdupZ)B4Xs)U{.j3eZ">
                                   <field name="TEXT">name</field>
                                 </shadow>
                               </value>
                               <value name="OBJECT">
                                 <shadow type="get_object" id="_N|BYV3Dpk3V0;TanGxk">
                                   <field name="OID">Object ID</field>
                                 </shadow>
                                 <block type="variables_get" id="WxP|vo4(+aK_2D;F3ZOR">
                                   <field name="VAR" id="{B?4WnzzCo5JsACboJQn">Anruf</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <next>
                             <block type="debug" id="OuF~U0Ldn+rXQP7[v{hE">
                               <field name="Severity">info</field>
                               <value name="TEXT">
                                 <shadow type="text" id="SL9woaT7sk2ec}X5}2KC">
                                   <field name="TEXT">test</field>
                                 </shadow>
                                 <block type="get_attr" id="Xs-Ro%ej2U;!8S`k)D^h">
                                   <value name="PATH">
                                     <shadow type="text" id="(O^Wv=Y!k{^U%t60/cdm">
                                       <field name="TEXT">caller</field>
                                     </shadow>
                                   </value>
                                   <value name="OBJECT">
                                     <shadow type="get_object" id="_N|BYV3Dpk3V0;TanGxk">
                                       <field name="OID">Object ID</field>
                                     </shadow>
                                     <block type="variables_get" id="Yb*rMxR~w_I,~5Hz%#P7">
                                       <field name="VAR" id="{B?4WnzzCo5JsACboJQn">Anruf</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </statement>
                 </block>
               </statement>
             </block>
            </xml>
            

            Die calllisten findest Du als JSON im tr-064 Adapter.

            b682d8cf-1a00-4aba-839b-ca93cb9aaf42-image.png

            Du musst also nicht selbst die Namen aus dem Telefonbuch suchen, sondern die werden automatisch gesucht und in die Anruflisten gesetzt.
            Du musst im Adapter halt anhaken, welche Listen du haben möchtest:

            ebf66ea1-e09f-40bd-9b6c-e6642d54a906-image.png

            Da sind dann auch andere Daten, wie Gesprächsdauer, wann angerufen usw. enthalten.

            Wichtig ist halt, dass du anhakst, was Du haben willst, sonst bleiben die Datenpunkte natürlich leer.

            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.

            Berges01B 1 Reply Last reply
            0
            • mickymM mickym

              @Berges01 Das braucht es alles nicht. Wenn man im tr-64 Adapter callist anklickt und zum Beispiel JSON anklickst, dann bekommst Du eine Liste mit Objekten, die Du auslesen kannst.

              Jedes Attribut - zum Beispiel Name und Telefonnummer kannst Du dann einfach herauslösen:

              647e0b35-58c8-43a2-974b-c4a33ad9412c-image.png

              Als erstes habe ich Dir das ganze Objekt ausgegeben, damit Du siehst welche Attribute es hat und wie Du diese ansprichst.

              Hier zum Import:

              <xml xmlns="https://developers.google.com/blockly/xml">
               <variables>
                 <variable id="{B?4WnzzCo5JsACboJQn">Anruf</variable>
               </variables>
               <block type="on" id="poc-7nrzpt:^p}gYpD.t" x="-362" y="-237">
                 <field name="OID">tr-064.0.calllists.all.json</field>
                 <field name="CONDITION">any</field>
                 <field name="ACK_CONDITION"></field>
                 <statement name="STATEMENT">
                   <block type="controls_forEach" id="YeU71y0i@e)_JKP8e5vQ">
                     <field name="VAR" id="{B?4WnzzCo5JsACboJQn">Anruf</field>
                     <value name="LIST">
                       <block type="convert_json2object" id="6bliXI#xrQvCa?[_H)Mj">
                         <value name="VALUE">
                           <block type="on_source" id="V~CZr6n/@2([wZ?@Aq%p">
                             <field name="ATTR">state.val</field>
                           </block>
                         </value>
                       </block>
                     </value>
                     <statement name="DO">
                       <block type="debug" id="HQGQM1Bap-C;~KLf7AxB">
                         <field name="Severity">info</field>
                         <value name="TEXT">
                           <shadow type="text" id="UW_(avGtkke65|GH?l:d">
                             <field name="TEXT">test</field>
                           </shadow>
                           <block type="variables_get" id="5*Vn9U[cn!~!y`),Mp4G">
                             <field name="VAR" id="{B?4WnzzCo5JsACboJQn">Anruf</field>
                           </block>
                         </value>
                         <next>
                           <block type="debug" id="+p=e([FCe~kDr(++e|_k">
                             <field name="Severity">info</field>
                             <value name="TEXT">
                               <shadow type="text" id="SL9woaT7sk2ec}X5}2KC">
                                 <field name="TEXT">test</field>
                               </shadow>
                               <block type="get_attr" id="%tbEtblI;{AK3qOhUAOH">
                                 <value name="PATH">
                                   <shadow type="text" id="UPtdupZ)B4Xs)U{.j3eZ">
                                     <field name="TEXT">name</field>
                                   </shadow>
                                 </value>
                                 <value name="OBJECT">
                                   <shadow type="get_object" id="_N|BYV3Dpk3V0;TanGxk">
                                     <field name="OID">Object ID</field>
                                   </shadow>
                                   <block type="variables_get" id="WxP|vo4(+aK_2D;F3ZOR">
                                     <field name="VAR" id="{B?4WnzzCo5JsACboJQn">Anruf</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <next>
                               <block type="debug" id="OuF~U0Ldn+rXQP7[v{hE">
                                 <field name="Severity">info</field>
                                 <value name="TEXT">
                                   <shadow type="text" id="SL9woaT7sk2ec}X5}2KC">
                                     <field name="TEXT">test</field>
                                   </shadow>
                                   <block type="get_attr" id="Xs-Ro%ej2U;!8S`k)D^h">
                                     <value name="PATH">
                                       <shadow type="text" id="(O^Wv=Y!k{^U%t60/cdm">
                                         <field name="TEXT">caller</field>
                                       </shadow>
                                     </value>
                                     <value name="OBJECT">
                                       <shadow type="get_object" id="_N|BYV3Dpk3V0;TanGxk">
                                         <field name="OID">Object ID</field>
                                       </shadow>
                                       <block type="variables_get" id="Yb*rMxR~w_I,~5Hz%#P7">
                                         <field name="VAR" id="{B?4WnzzCo5JsACboJQn">Anruf</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </statement>
                   </block>
                 </statement>
               </block>
              </xml>
              

              Die calllisten findest Du als JSON im tr-064 Adapter.

              b682d8cf-1a00-4aba-839b-ca93cb9aaf42-image.png

              Du musst also nicht selbst die Namen aus dem Telefonbuch suchen, sondern die werden automatisch gesucht und in die Anruflisten gesetzt.
              Du musst im Adapter halt anhaken, welche Listen du haben möchtest:

              ebf66ea1-e09f-40bd-9b6c-e6642d54a906-image.png

              Da sind dann auch andere Daten, wie Gesprächsdauer, wann angerufen usw. enthalten.

              Wichtig ist halt, dass du anhakst, was Du haben willst, sonst bleiben die Datenpunkte natürlich leer.

              Berges01B Offline
              Berges01B Offline
              Berges01
              wrote on last edited by Berges01
              #20

              @mickym

              Ich merke schon ich habe mich falsch ausgedrückt! (SORRY)
              Die Lösung habe ich!!!! (Dank Euch!)

              Was ich suche ist, wie müsste man es machen um aus dem Telefonbuch oder aus einer vergleichbaren Liste, mithilfe eines Blockly und eines bekannten key den value z.B"name" auszulesen.

              PS ich habe es DANKE !
              14261ee6-c861-4fcc-9cab-0a487513eaef-image.png

              F.B.

              mickymM 1 Reply Last reply
              0
              • Berges01B Berges01

                @mickym

                Ich merke schon ich habe mich falsch ausgedrückt! (SORRY)
                Die Lösung habe ich!!!! (Dank Euch!)

                Was ich suche ist, wie müsste man es machen um aus dem Telefonbuch oder aus einer vergleichbaren Liste, mithilfe eines Blockly und eines bekannten key den value z.B"name" auszulesen.

                PS ich habe es DANKE !
                14261ee6-c861-4fcc-9cab-0a487513eaef-image.png

                mickymM Online
                mickymM Online
                mickym
                Most Active
                wrote on last edited by mickym
                #21

                @berges01 Verstehe es zwar nicht - weil Du hast alles in den Listen, da braucht man das Telefonbuch nicht auslesen. In den Anruflisten wird automatisch der Name, Telefonnr und nach 10 andere Werte eingetragen. Deswegen finde ich das Auslesen des Telefonbuchs unnötig, aber egal Du hast eine Lösung und ich bin damit raus.

                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.

                CodierknechtC 1 Reply Last reply
                0
                • mickymM mickym

                  @berges01 Verstehe es zwar nicht - weil Du hast alles in den Listen, da braucht man das Telefonbuch nicht auslesen. In den Anruflisten wird automatisch der Name, Telefonnr und nach 10 andere Werte eingetragen. Deswegen finde ich das Auslesen des Telefonbuchs unnötig, aber egal Du hast eine Lösung und ich bin damit raus.

                  CodierknechtC Online
                  CodierknechtC Online
                  Codierknecht
                  Developer Most Active
                  wrote on last edited by
                  #22

                  @mickym
                  Ich versteh's auch nicht 🤔

                  @Berges01
                  In tr-064.0.callmonitor.inbound.callerName steht bei einem eingehenden Anruf der Name des Anrufers (aus dem Telefonbuch - soweit vorhanden). In tr-064.0.callmonitor.inbound.caller steht die Rufnummer.

                  Bei ausgehenden Rufen geht das analog über outbound und callee.

                  Dein Script "sucht" nicht den Namen zu einem bestimmten Key, sondern produziert lediglich eine Liste.
                  Wozu das gut sein soll erschließt sich mir nicht.

                  Aber egal: Hauptsache es funzt für Dich und Du bist zufrieden.
                  Ich bin dann auch raus.

                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                  HmIP|ZigBee|Tasmota|Unifi
                  Zabbix Certified Specialist
                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                  mickymM 1 Reply Last reply
                  0
                  • CodierknechtC Codierknecht

                    @mickym
                    Ich versteh's auch nicht 🤔

                    @Berges01
                    In tr-064.0.callmonitor.inbound.callerName steht bei einem eingehenden Anruf der Name des Anrufers (aus dem Telefonbuch - soweit vorhanden). In tr-064.0.callmonitor.inbound.caller steht die Rufnummer.

                    Bei ausgehenden Rufen geht das analog über outbound und callee.

                    Dein Script "sucht" nicht den Namen zu einem bestimmten Key, sondern produziert lediglich eine Liste.
                    Wozu das gut sein soll erschließt sich mir nicht.

                    Aber egal: Hauptsache es funzt für Dich und Du bist zufrieden.
                    Ich bin dann auch raus.

                    mickymM Online
                    mickymM Online
                    mickym
                    Most Active
                    wrote on last edited by mickym
                    #23

                    @codierknecht Ja und habe es gerade getestet - auch wenn die Calllisten erst beim Beenden erstellt werden - aber wie Du sagst im inbound kommt SOFORT im JSON der Name und die Nummer des Anrufers in Echtzeit ohne dass man was nachschlagen muss - also bereits beim Klingeln ohne das jemand abgehoben hat.

                    8c87cd9d-9072-4ff8-9dbd-2db84af25e9c-image.png

                    Da muss NICHTS im Telefonbuch gesucht werden - das ist alles automatisch eingetragen.

                    6ee1be38-527f-49de-a41b-1284f153ed7b-image.png

                    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.

                    CodierknechtC 1 Reply Last reply
                    0
                    • mickymM mickym

                      @codierknecht Ja und habe es gerade getestet - auch wenn die Calllisten erst beim Beenden erstellt werden - aber wie Du sagst im inbound kommt SOFORT im JSON der Name und die Nummer des Anrufers in Echtzeit ohne dass man was nachschlagen muss - also bereits beim Klingeln ohne das jemand abgehoben hat.

                      8c87cd9d-9072-4ff8-9dbd-2db84af25e9c-image.png

                      Da muss NICHTS im Telefonbuch gesucht werden - das ist alles automatisch eingetragen.

                      6ee1be38-527f-49de-a41b-1284f153ed7b-image.png

                      CodierknechtC Online
                      CodierknechtC Online
                      Codierknecht
                      Developer Most Active
                      wrote on last edited by
                      #24

                      @mickym sagte in Name aus Fritz Telefonbuch auslesen:

                      im inbound kommt SOFORT im JSON der Name und die Nummer des Anrufers in Echtzeit ohne dass man was nachschlagen muss - also bereits beim Klingeln ohne das jemand abgehoben hat

                      Genau so lasse ich mir das in meiner Vis anzeigen ;-)

                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                      HmIP|ZigBee|Tasmota|Unifi
                      Zabbix Certified Specialist
                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      509

                      Online

                      32.8k

                      Users

                      82.7k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe