Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Telegram voice calls, thanks to CallMeBot.com

NEWS

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

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

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

Telegram voice calls, thanks to CallMeBot.com

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
telegramvoice calls
54 Beiträge 10 Kommentatoren 9.7k Aufrufe 14 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.
  • BluefoxB Offline
    BluefoxB Offline
    Bluefox
    schrieb am zuletzt editiert von Negalein
    #1

    Telegram Phone Calls from ioBroker (with Voice Messages)

    At least the ioBroker can make a Telegram phone calls (with Voice) too thanks to the CallMeBot API.

    You need ioBroker.telegram adapter with version >= 1.5.0 for that.

    Everything is you need is to create a blockly or script as following:

    Blockly

    Just place the block "call via Telegram" as on the picture:
    3c2b8d21-9a54-4acc-906d-813e851ce718-image.png

    <block xmlns="http://www.w3.org/1999/xhtml" type="on" id="pcI%RNejJ#^wD#ZBKcPV" x="62.800048828125" y="37.399993896484375">
      <field name="OID">javascript.0.trigger</field>
      <field name="CONDITION">any</field>
      <field name="ACK_CONDITION">false</field>
      <statement name="STATEMENT">
        <block type="telegram_call" id="D==]%~cRa3pHO99!P4Qs">
          <field name="INSTANCE"></field>
          <field name="LANGUAGE"></field>
          <field name="LOG"></field>
          <value name="MESSAGE">
            <shadow type="text" id="o$5h,J65nfBdfVO.3|fd">
              <field name="TEXT">ioBroker is calling you!</field>
            </shadow>
          </value>
          <value name="USERNAME">
            <shadow type="text" id="V/Gwj;1y%D@`xq9*#niO">
              <field name="TEXT">@Username!</field>
            </shadow>
          </value>
        </block>
      </statement>
    </block>
    

    and set the valid text and user name.

    Now by change of the state trigger the call via telegram will be done.

    Script

    To use calls via Telegram in script write following:

    sendTo('telegram.0', 'call', 'Some text');
    

    or

    sendTo('telegram.0', 'call', {
        text: 'Some text',
        user: '@Username',
        language: 'de-DE-Standard-A' // optional
    });
    

    Read more here

    Mod-Edit: Thema von "Englisch - ioBroker Generel" nach "Deutsch - ioBroker Allgemein" verschoben!

    1 Antwort Letzte Antwort
    2
    • bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      Habs gerade probiert.
      Funktioniert jedoch nicht.

      Im log kommt:

      host.Asus-Buero	2020-02-04 17:27:42.424	error	Caught by controller[1]: at processImmediate (timers.js:658:5)
      host.Asus-Buero	2020-02-04 17:27:42.424	error	Caught by controller[1]: at tryOnImmediate (timers.js:676:5)
      host.Asus-Buero	2020-02-04 17:27:42.424	error	Caught by controller[1]: at runCallback (timers.js:706:11)
      host.Asus-Buero	2020-02-04 17:27:42.424	error	Caught by controller[1]: at Immediate.callUsers (C:\ioBroker\node_modules\iobroker.telegram\main.js:881:28)
      host.Asus-Buero	2020-02-04 17:27:42.424	error	Caught by controller[1]: TypeError: users.shift is not a function
      telegram.0	2020-02-04 17:27:41.695	info	(5964) Terminated (NO_ERROR): Without reason
      telegram.0	2020-02-04 17:27:41.694	info	(5964) terminating
      telegram.0	2020-02-04 17:27:41.188	error	(5964) TypeError: users.shift is not a function at Immediate.callUsers (C:\ioBroker\node_modules\iobroker.telegram\main.js:881:28) at runCallback (timers.js:706:11) at tryOnImmediate (time
      telegram.0	2020-02-04 17:27:41.187	error	(5964) uncaught exception: users.shift is not a function
      

      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      BluefoxB 1 Antwort Letzte Antwort
      0
      • bahnuhrB Online
        bahnuhrB Online
        bahnuhr
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #3

        Bei 1.4.3 wird der Name noch angezeigt:
        a7afe36a-45a0-456a-8a34-2e0bdd32bd85-image.png

        Bei 1.5.0 wird der Name nicht angezeigt.
        Und deshalb hat es wohl nicht funktioniert.


        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
        Danke.
        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
        ScreenToGif :https://www.screentogif.com/downloads.html

        1 Antwort Letzte Antwort
        0
        • bahnuhrB Online
          bahnuhrB Online
          bahnuhr
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #4

          So, nochmal probiert.

          1.5.0 speichert den Namen nicht !
          Bitte prüfen !


          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
          Danke.
          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
          ScreenToGif :https://www.screentogif.com/downloads.html

          1 Antwort Letzte Antwort
          0
          • bahnuhrB bahnuhr

            Habs gerade probiert.
            Funktioniert jedoch nicht.

            Im log kommt:

            host.Asus-Buero	2020-02-04 17:27:42.424	error	Caught by controller[1]: at processImmediate (timers.js:658:5)
            host.Asus-Buero	2020-02-04 17:27:42.424	error	Caught by controller[1]: at tryOnImmediate (timers.js:676:5)
            host.Asus-Buero	2020-02-04 17:27:42.424	error	Caught by controller[1]: at runCallback (timers.js:706:11)
            host.Asus-Buero	2020-02-04 17:27:42.424	error	Caught by controller[1]: at Immediate.callUsers (C:\ioBroker\node_modules\iobroker.telegram\main.js:881:28)
            host.Asus-Buero	2020-02-04 17:27:42.424	error	Caught by controller[1]: TypeError: users.shift is not a function
            telegram.0	2020-02-04 17:27:41.695	info	(5964) Terminated (NO_ERROR): Without reason
            telegram.0	2020-02-04 17:27:41.694	info	(5964) terminating
            telegram.0	2020-02-04 17:27:41.188	error	(5964) TypeError: users.shift is not a function at Immediate.callUsers (C:\ioBroker\node_modules\iobroker.telegram\main.js:881:28) at runCallback (timers.js:706:11) at tryOnImmediate (time
            telegram.0	2020-02-04 17:27:41.187	error	(5964) uncaught exception: users.shift is not a function
            
            BluefoxB Offline
            BluefoxB Offline
            Bluefox
            schrieb am zuletzt editiert von
            #5

            @bahnuhr Hast du von npm installiert oder von github?

            bahnuhrB 1 Antwort Letzte Antwort
            0
            • BluefoxB Bluefox

              @bahnuhr Hast du von npm installiert oder von github?

              bahnuhrB Online
              bahnuhrB Online
              bahnuhr
              Forum Testing Most Active
              schrieb am zuletzt editiert von bahnuhr
              #6

              @Bluefox sagte in Telegram voice calls, thanks to CallMeBot.com:

              @bahnuhr Hast du von npm installiert oder von github?

              So:
              8c3c713d-ba23-44ca-8cc8-e20eefea0276-image.png

              Nachtrag:
              dann upload (Pfeil nach oben).
              und nachricht vom Handy gesendet. Nr. wird gespeichert; Namen nicht.

              Dann wieder 1.4.3: Namen ist dort in der config ersichtlich.


              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
              Danke.
              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
              ScreenToGif :https://www.screentogif.com/downloads.html

              1 Antwort Letzte Antwort
              0
              • bahnuhrB Online
                bahnuhrB Online
                bahnuhr
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #7

                @Bluefox

                Habe nun mal die Instanz sowie den Adapter gelöscht.
                Dann neu wie oben installiert.
                Name kommt jetzt:
                früher stand bei Name nur: Dieter
                jetzt steht da: bahnuhr / Dieter

                Folgende Script (Schnipsel aus meinem telegram Script) klappt weiterhin:

                var vUser = "Dieter";
                var vText = "/Standort\n" + "/Zusammenfassung";
                sendTo('telegram', { user: vUser, text: vText, parse_mode: 'HTML' });
                
                

                User Dieter scheint wohl zu funktionieren.

                Folgendes neue Script mit call klappt nicht:

                sendTo('telegram.0', 'call', {
                    text: 'Dies is ein Test',
                    user: 'Dieter'
                });
                

                Hab auch schon "bahnuhr" oder "bahnuhr / Dieter" probiert.
                Klappt nicht.

                Lass ich User weg; dann klappt der call.
                Allerdings wird der Text in einer Endlosschleife wiederholt !
                Soll dies so sein ?

                mfg


                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                Danke.
                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                ScreenToGif :https://www.screentogif.com/downloads.html

                1 Antwort Letzte Antwort
                0
                • bahnuhrB Online
                  bahnuhrB Online
                  bahnuhr
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #8

                  So, ich bin mit dem Test durch.

                  call mit User funktioniert nicht.

                  call ohne User -> dann wird der 1. User genommen.


                  Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                  Danke.
                  gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                  ScreenToGif :https://www.screentogif.com/downloads.html

                  ? 1 Antwort Letzte Antwort
                  0
                  • bahnuhrB bahnuhr

                    So, ich bin mit dem Test durch.

                    call mit User funktioniert nicht.

                    call ohne User -> dann wird der 1. User genommen.

                    ? Offline
                    ? Offline
                    Ein ehemaliger Benutzer
                    schrieb am zuletzt editiert von
                    #9

                    @bahnuhr hast du in den Einstellungen von Telegram einen Username angegeben am Handy? Und das @ Zeichen gehört dazu zum Username wenn man ihn vergeben hat dann geht es auch.

                    bahnuhrB 1 Antwort Letzte Antwort
                    0
                    • ? Ein ehemaliger Benutzer

                      @bahnuhr hast du in den Einstellungen von Telegram einen Username angegeben am Handy? Und das @ Zeichen gehört dazu zum Username wenn man ihn vergeben hat dann geht es auch.

                      bahnuhrB Online
                      bahnuhrB Online
                      bahnuhr
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von
                      #10

                      @Brainbug sagte in Telegram voice calls, thanks to CallMeBot.com:

                      @bahnuhr hast du in den Einstellungen von Telegram einen Username angegeben am Handy? Und das @ Zeichen gehört dazu zum Username wenn man ihn vergeben hat dann geht es auch.

                      Bei solch einem Befehl:
                      sendTo('telegram', { user: vUser, text: vText, parse_mode: 'HTML' });
                      brauch ich kein @

                      Und bei dem call Befehl brauch ich @

                      Finde ich jetzt komisch aber ich probiers gleich aus.

                      Und sag mir bitte auch wo ein Username eingegeben wird. In der config von telegram find ich nichts; und vom Handy wird nur Dieter übermittelt, das greif ich mit einem anderen script ab wenn ich z.B. etwas per Handy schreibe.


                      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                      Danke.
                      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                      ScreenToGif :https://www.screentogif.com/downloads.html

                      1 Antwort Letzte Antwort
                      0
                      • bahnuhrB Online
                        bahnuhrB Online
                        bahnuhr
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #11

                        Habe eben folgenden Befehl probiert:
                        sendTo('telegram.0', 'call', { user: '@Dieter', text: 'Dies ist ein Test' });

                        Klappt nicht (zumindest bei mir so).


                        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                        Danke.
                        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                        ScreenToGif :https://www.screentogif.com/downloads.html

                        1 Antwort Letzte Antwort
                        0
                        • ? Offline
                          ? Offline
                          Ein ehemaliger Benutzer
                          schrieb am zuletzt editiert von Ein ehemaliger Benutzer
                          #12

                          Geht wunderbar, für die Instanz.2 musste ich einen Username angeben dann ging die auch. Ansonsten kam es immer bei .0 an.
                          Bei der Einstellung: Username anstatt Vorname.. hatte ich einmal aktiv und dann wieder deaktiviert. Das der Username auch erkannt wird von Telegram.

                          bahnuhrB 1 Antwort Letzte Antwort
                          0
                          • ? Ein ehemaliger Benutzer

                            Geht wunderbar, für die Instanz.2 musste ich einen Username angeben dann ging die auch. Ansonsten kam es immer bei .0 an.
                            Bei der Einstellung: Username anstatt Vorname.. hatte ich einmal aktiv und dann wieder deaktiviert. Das der Username auch erkannt wird von Telegram.

                            bahnuhrB Online
                            bahnuhrB Online
                            bahnuhr
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von
                            #13

                            @Brainbug sagte in Telegram voice calls, thanks to CallMeBot.com:

                            Instanz.2 musste ich einen Username angeben

                            Wo gibts du bitte in der Instanz den Usernamen an.

                            Habe diesen gerade in der app auf dem Handy gefunden.

                            Mit dem Usernamen funktioniert der call jetzt bei mir auch.

                            Trotzdem komisch bei mir:

                            Text senden mit user = Vorname
                            call senden mit user = Username die auf dem handy eingegeben wurde.

                            Ich finde dies zumindest komisch.

                            Aber wenn es bei dir läuft, dann is gut.

                            Bei mir geht es nicht wie gewünscht.


                            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                            Danke.
                            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                            ScreenToGif :https://www.screentogif.com/downloads.html

                            ? 1 Antwort Letzte Antwort
                            0
                            • bahnuhrB bahnuhr

                              @Brainbug sagte in Telegram voice calls, thanks to CallMeBot.com:

                              Instanz.2 musste ich einen Username angeben

                              Wo gibts du bitte in der Instanz den Usernamen an.

                              Habe diesen gerade in der app auf dem Handy gefunden.

                              Mit dem Usernamen funktioniert der call jetzt bei mir auch.

                              Trotzdem komisch bei mir:

                              Text senden mit user = Vorname
                              call senden mit user = Username die auf dem handy eingegeben wurde.

                              Ich finde dies zumindest komisch.

                              Aber wenn es bei dir läuft, dann is gut.

                              Bei mir geht es nicht wie gewünscht.

                              ? Offline
                              ? Offline
                              Ein ehemaliger Benutzer
                              schrieb am zuletzt editiert von Ein ehemaliger Benutzer
                              #14

                              @bahnuhr said in Telegram voice calls, thanks to CallMeBot.com:

                              Instanz.2 musste ich einen Username angeben

                              Zuerst am Handy definiert und dann einmal die Einstellung im Adapter aktiviert und deaktiviert.

                              bahnuhrB 1 Antwort Letzte Antwort
                              0
                              • ? Ein ehemaliger Benutzer

                                @bahnuhr said in Telegram voice calls, thanks to CallMeBot.com:

                                Instanz.2 musste ich einen Username angeben

                                Zuerst am Handy definiert und dann einmal die Einstellung im Adapter aktiviert und deaktiviert.

                                bahnuhrB Online
                                bahnuhrB Online
                                bahnuhr
                                Forum Testing Most Active
                                schrieb am zuletzt editiert von
                                #15

                                @Brainbug sagte in Telegram voice calls, thanks to CallMeBot.com:

                                @bahnuhr said in Telegram voice calls, thanks to CallMeBot.com:

                                Instanz.2 musste ich einen Username angeben

                                Zuerst am Handy definiert und dann einmal die Einstellung im Adapter aktiviert und deaktiviert.

                                Das hab ich alles schon gemacht.

                                Aber wie schon geschrieben. Bei mir steht in der 2. Seite der config nun beides
                                Username und Vorname

                                Früher stand da nur der Vorname

                                Und das Häkchen auf der 1. Seite der config ist raus.


                                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                Danke.
                                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                ScreenToGif :https://www.screentogif.com/downloads.html

                                ? 1 Antwort Letzte Antwort
                                0
                                • bahnuhrB bahnuhr

                                  @Brainbug sagte in Telegram voice calls, thanks to CallMeBot.com:

                                  @bahnuhr said in Telegram voice calls, thanks to CallMeBot.com:

                                  Instanz.2 musste ich einen Username angeben

                                  Zuerst am Handy definiert und dann einmal die Einstellung im Adapter aktiviert und deaktiviert.

                                  Das hab ich alles schon gemacht.

                                  Aber wie schon geschrieben. Bei mir steht in der 2. Seite der config nun beides
                                  Username und Vorname

                                  Früher stand da nur der Vorname

                                  Und das Häkchen auf der 1. Seite der config ist raus.

                                  ? Offline
                                  ? Offline
                                  Ein ehemaliger Benutzer
                                  schrieb am zuletzt editiert von
                                  #16

                                  @bahnuhr ja so hab ich das auch und erst ab da ging bei mir der Call mit dem .2 Adapter.

                                  bahnuhrB 1 Antwort Letzte Antwort
                                  0
                                  • ? Ein ehemaliger Benutzer

                                    @bahnuhr ja so hab ich das auch und erst ab da ging bei mir der Call mit dem .2 Adapter.

                                    bahnuhrB Online
                                    bahnuhrB Online
                                    bahnuhr
                                    Forum Testing Most Active
                                    schrieb am zuletzt editiert von
                                    #17

                                    @Brainbug sagte in Telegram voice calls, thanks to CallMeBot.com:

                                    @bahnuhr ja so hab ich das auch und erst ab da ging bei mir der Call mit dem .2 Adapter.

                                    Na gut, dann ist es halt so.

                                    Also:
                                    Text mit Vorname als user
                                    und call mit Benutzername als user
                                    (wenn mans weiß geht es ja).

                                    Aber sag mal:
                                    Werden bei dir die Texte dann bei dem call auch ständig wiederholt.

                                    Kann man dies abstellen ?


                                    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                    Danke.
                                    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                    ScreenToGif :https://www.screentogif.com/downloads.html

                                    1 Antwort Letzte Antwort
                                    0
                                    • ? Offline
                                      ? Offline
                                      Ein ehemaliger Benutzer
                                      schrieb am zuletzt editiert von Ein ehemaliger Benutzer
                                      #18

                                      Ja anrufen mit @ wie in der Anleitung * duckundwech *
                                      Und ja es wiederholt sich, ich frag mal ob es normal ist.

                                      Gerade nach gefragt: eine Option soll kommen mit der man die Wiederholung ausschalten kann. Muss dann nur von @Bluefox eingebaut werden 🙂 Wenn der Bot es dann kann.

                                      BluefoxB 1 Antwort Letzte Antwort
                                      1
                                      • bahnuhrB Online
                                        bahnuhrB Online
                                        bahnuhr
                                        Forum Testing Most Active
                                        schrieb am zuletzt editiert von
                                        #19

                                        Gut zu wissen.
                                        Dann warten wir noch.

                                        Danke für deine Hilfe.


                                        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                        Danke.
                                        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                        ScreenToGif :https://www.screentogif.com/downloads.html

                                        1 Antwort Letzte Antwort
                                        0
                                        • L Offline
                                          L Offline
                                          Leviathan09
                                          schrieb am zuletzt editiert von Leviathan09
                                          #20

                                          Also bei mir hat es nicht direkt funktioniert...ich war aber auch so doof und hatte vergessen das in meinen Privatsphären einstellungen Anrufe blockiert waren...das sollte man also auch beachten.

                                          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
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          421

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe