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. ioBroker Allgemein
  4. Pushover + Command = Telegram

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Pushover + Command = Telegram

Scheduled Pinned Locked Moved ioBroker Allgemein
137 Posts 23 Posters 33.5k Views
  • 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.
  • R Offline
    R Offline
    RS_Tobi
    wrote on last edited by
    #41

    Hallo,

    jetzt muss ich mich mal kurz hier "reinhängen" ich habe laut SuFu nichts passenderes gefunden.

    Falls ich TOTAL OFFTOPIC bin, bitte verschieben oder ich mach einen neuen Thread auf.

    Ich würde gerne über Telegram/text 2 command ein Schaltsignal in TASTEND durchführen,

    Leider schaffe ich es nur entweder eine 1 oder ein 0 Wert zu schalten.

    Habt ihr einen Denkanstoß für mich?

    Danke

    Tobi

    1 Reply Last reply
    0
    • S Offline
      S Offline
      Solear
      wrote on last edited by
      #42

      Meinst du einen Taster simulieren?

      Direkt nach dem "true" setzen mit demselben Befehl wieder auf "false" oder "null" oder was auch immer setzen.

      iobroker als LXC unter Proxmox

      1 Reply Last reply
      0
      • R Offline
        R Offline
        RS_Tobi
        wrote on last edited by
        #43

        Hallo,

        ja einen Taster simulieren.

        wenn ich jetzt im Text 2 Command unter Parameter (Wert zu schreiben) eine 1 eingebe, dann

        sendet er mir beim Befehl eine 1, aber wie kann ich diesen wert wieder automatisch nach ca 1 oder 1 sek. wieder

        auf 0 setzen lassen?

        Danke

        EDIT:

        Habe mir deinen Beitrag jetzt 5 mal durchgelsen, ich denke ich denke ich weiß jetzt was du meinst.

        tobi

        1 Reply Last reply
        0
        • S Offline
          S Offline
          Solear
          wrote on last edited by
          #44

          Ob es so klappt, keine Ahnung, so würde ich jedenfalls herangehen, wenn nur etwas kurz umgeschaltet werden soll.

          Für Telegram:

          on("telegram.0.communicate.request", function (obj) {
             if  (obj.newState.val == "[xxx]text" || obj.newState.val == "[xxx]/text") {      
                     sendTo('telegram.0', "Text erhalten!");  
                 setState("telegram.0.communicate.request","leer");
          
                 setState("Gerät",true);  
                 setTimeout(waittime, 1000); 	// 1 Sekunde Pause, dann weiter
                 setState("Gerät",false);  
          
             }
          });
          
          

          Die letzten 3 set Befehle.

          Ob der setTimeout Befehl sein muss weiß ich nicht, wenn es nur "on(…)", also maschinenerkennbar sein soll kann man es vermutlich weglassen.

          edit:

          Ach so, mit text2command.

          Ja ne keine Ahnung. Das Skript holt sich das direkt hier aus Telegram.

          iobroker als LXC unter Proxmox

          1 Reply Last reply
          0
          • R Offline
            R Offline
            RS_Tobi
            wrote on last edited by
            #45

            HI!

            ich finde es gerade TOLL!! :lol:

            Du erklärst mir was, ich verstehe was anderes und trotzdem funktioniert es!

            Ich habe im Text -> Command Adapter eine Regel erstellt und die selbe nochmal

            kopiert. Bei der ersten setzte ich Wert "1" und mache den Haken für ANHALTEN raus.

            Beim der zweiten Regel setzte ich Wert "0" und lasse den Haken drin für ANHALTEN.

            Wenn ich die beiden Regeln in Reihe habe dann setzt er mir (zumindest laut LOG Datei)

            erst eine "1" und dann eine "0"

            aber wo muss ich den skript eingeben den du mir gesendet hast?

            grüße Tobi

            1 Reply Last reply
            0
            • S Offline
              S Offline
              Solear
              wrote on last edited by
              #46

              @RS_Tobi:

              HI!

              ich finde es gerade TOLL!! :lol: `

              :lol: :lol:

              Hauptsache es hat geklappt! Die (also unsere) Lösung(en) sind nicht schön, aber selten 8-)

              Mit den Skripten,

              da installierst du dir den Javascript Adapter. Nach einem Neustart siehst du einen neuen Reiter: Skripte.

              Dort kannst du verschiedene Skripte (also Miniprogramme) anlegen.

              Ziemlich kompliziert für Anfänger, aber hier kann man im Skriptunterforum einige Beispiele abkupfern oder nachfragen.

              Ich habe damit meine Telegramanworten so programmiert, dass ich mittels einfachen Druck wunderbare Abfragen und Befehle absetzen kann.

              Das sieht so aus:

              http://forum.iobroker.de/viewtopic.php? … =20#p25263

              Ist letztlich leichter als mit text2command, denn letztlich schreibt man doch keine ganzen Sätze wenn es nur auf "Licht an" ankommt. Das wird erst interessant wenn es etwas gibt, dass permanent im Raum akustisch mithört und die Befehle herausfiltert (wie was Amazon mit Alexa anbietet, nur lokal).

              iobroker als LXC unter Proxmox

              1 Reply Last reply
              0
              • M Offline
                M Offline
                mayer
                wrote on last edited by
                #47

                Soo, gibt wieder Neues von der Telegram-Front (geht echt nicht mehr ohne):

                Ich hab mir grad ein neues Spielzeug angeschafft, eine Pebble Time. Die war mir bis jetzt immer zu teuer. Aber für 105 Euros kann 'Mann' sich dieses Teil schon mal gönnen.

                Ich lasse mir jetzt alle Nachrichten von Telegram an die Pebble schicken. So weit nix ausergewöhnliches.

                Aber: Auf die Benachrichtigungen kann man auch gleich antworten. Entweder mit vordefinierten Phrasen oder auch per Sprache. Zusammen mit dem Telegram Adapter eine feine Sache.

                Jetzt bin ich noch dabei, IFTTT mit dem Telegram Adapter zum laufen zu bringen. Für IFTTT gibt es auch einige Pebble Apps.

                Wäre natürlch leichter mit einem IFTTT Adapter für ioBroker.

                Gruss, mayer

                1 Reply Last reply
                0
                • BluefoxB Offline
                  BluefoxB Offline
                  Bluefox
                  wrote on last edited by
                  #48

                  @mayer:

                  Soo, gibt wieder Neues von der Telegram-Front (geht echt nicht mehr ohne):

                  Ich hab mir grad ein neues Spielzeug angeschafft, eine Pebble Time. Die war mir bis jetzt immer zu teuer. Aber für 105 Euros kann 'Mann' sich dieses Teil schon mal gönnen.

                  Ich lasse mir jetzt alle Nachrichten von Telegram an die Pebble schicken. So weit nix ausergewöhnliches.

                  Aber: Auf die Benachrichtigungen kann man auch gleich antworten. Entweder mit vordefinierten Phrasen oder auch per Sprache. Zusammen mit dem Telegram Adapter eine feine Sache.

                  Jetzt bin ich noch dabei, IFTTT mit dem Telegram Adapter zum laufen zu bringen. Für IFTTT gibt es auch einige Pebble Apps.

                  Wäre natürlch leichter mit einem IFTTT Adapter für ioBroker.

                  Gruss, mayer `
                  Verstehe ich was falsch? IFTTT ist doch "If then then that"? Wofür ist dann javascript adapter?

                  1 Reply Last reply
                  0
                  • M Offline
                    M Offline
                    mayer
                    wrote on last edited by
                    #49

                    > Verstehe ich was falsch? IFTTT ist doch "If then then that"? Wofür ist dann javascript adapter?

                    Eigentlich "If This Then That". :D

                    Hier geht es um eine Platform, welche außerhalb meines abgeschlossenen Netzwerkes liegt und über die ich Events auslösen kann über den Maker Channel und es gibt Apps für die Pebble, die wiederum diese Events auf IFTTT auslösen können. Sogar mit Sprachsteuerung.

                    Der Maker Channel kommuniziert dann über einen API Aufruf + sendMessage mit dem Telegram Bot. Somit die perfekte Fernsteuerung für ioBroker.

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      mayer
                      wrote on last edited by
                      #50

                      Keine Ahnung ob das jemand interessiert, aber ich erzähl mal weiter:

                      Die 'Konversation' mit dem Telegram Adapter von der Pebble aus funktioniert jetzt.

                      Als erstes musste ich dafür sorgen, dass sich Telegram auf der Pebble meldet. Als Start der Unterhaltung.

                      Das geht gut über IFTT und dem Maker Channel. Mit einem Event, ausgelöst auf der Pebble, z.B. 'Start Telegram', schicke ich an

                      meine Telegram ChatID eine Nachricht, welche dann auch auf der Pebble erscheint. Auf diese Nachricht kann ich dann von der

                      Pebble aus mit vorgefertigten Befehlen antworten. Wenn ich den Befehl z.B. 'Status' an den Telegram Adapter schicke, bekomme

                      ich die Informationen zum Hausstatus auf meine Pebble geschickt. Auf diese Message kann ich dann wieder antworten und so

                      weiter und so fort.

                      Gruss, mayer

                      1 Reply Last reply
                      0
                      • D Offline
                        D Offline
                        dtp
                        wrote on last edited by
                        #51

                        Hi,

                        tolle Sache mit Telegram und text2command.

                        996_telegram_iobroker_bot.png

                        Aber ich hätte da noch eine Frage.

                        Ich nutze Telegram auf meiner CCU2, um mir in Abhängigkeit von einer definierten Priorität unterschiedliche Push-Nachrichten zusenden zu lassen. Dafür habe ich drei verschiedene Bots ("HomeMatic Info", "HomeMatic Warnung" und "HomeMatic Alarm") eingerichtet und in der Gruppe "HomeMatic" zusammengefasst.

                        996_hm_telegram.png

                        Nun möchte ich gerne auch den ioBroker-Bot in diese Gruppe einbinden, was natürlich kein großes Problem ist. Um aber auch die Push-Nachrichten von ioBroker in der Gruppe angezeigt zu bekommen, muss ich die chat_id der Gruppe beim Senden mit angeben. Der Telegram-Adapter bietet hierfür aber bisher keine Option.

                        Kann man die chat_id in die Einstellungen des Telegram-Adapters mit aufnehmen oder gibt es da noch eine andere Lösung?

                        Gruß,

                        Thorsten

                        PS.: Falls jemand das ioBroker-Logo für seinen Bot nutzen möchte. Ich hab's mal angefügt. Die Hintergrundfarbe habe ich mit Gimp auf transparent gesetzt.

                        ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

                        1 Reply Last reply
                        0
                        • blauholstenB Offline
                          blauholstenB Offline
                          blauholsten
                          Developer
                          wrote on last edited by
                          #52

                          @dtp:

                          PS.: Falls jemand das ioBroker-Logo für seinen Bot nutzen möchte. Ich hab's mal angefügt. Die Hintergrundfarbe habe ich mit Gimp auf transparent gesetzt. `

                          Ich hoffe da bekommst du keinerlei Ärger mit den Urheber :D :lol:

                          Spaß bei Seite, wo kann man das Profilbild ändern? Ich finde den Punkt in Telegram nicht.

                          Entwickler vom: - Viessman Adapter
                          - Alarm Adapter

                          1 Reply Last reply
                          0
                          • D Offline
                            D Offline
                            dtp
                            wrote on last edited by
                            #53

                            Einfach in den BotFather gehen und dort /setuserpic eingeben. Danach fragt Dich der BotFather, für welchen Bot Du das User-Bild ändern möchtest. Den gewünschten Bot anklicken und dann das Bild (Auflösung 512 x 512 Pixel) hochladen. Fertig.

                            Gruß,

                            Thorsten

                            ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

                            1 Reply Last reply
                            0
                            • D Offline
                              D Offline
                              dtp
                              wrote on last edited by
                              #54

                              @blauholsten:

                              Ich hoffe da bekommst du keinerlei Ärger mit den Urheber :D :lol: `

                              Vielleicht mag Bluefox es ja auch für die ioBroker.vis App verwenden. ;)

                              ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

                              1 Reply Last reply
                              0
                              • D Offline
                                D Offline
                                dtp
                                wrote on last edited by
                                #55

                                Hab gestern Abend noch mal ein wenig mit dem text2command-Adapter herum gespielt. Ist schon ein schönes Tool, auch wenn ich noch ein paar Dinge vermisse, wie z.B. das Anfordern von Bildern oder Soundfiles oder das Steuern mehrerer Aktoren ohne die Notwendigkeit des Szene-Adapters. Das lässt sich zwar - wie weiter vorne gezeigt - auch über den JS-Adapter mit entsprechenden Javaskripten lösen, aber schöner fände ich es, wenn es gleich im text2command-Adapter integriert wäre.

                                Gruß,

                                Thorsten

                                PS.: Ich war überrascht, wie schnell Telegram eine Antwort auf einen Request schickt. Das geht ja binnen einer Zehntelsekunde. Ich nutze Telegram ja schon länger als Push-Dienst auf meiner CCU und für den https://www.doorpi.org/forum/. Zudem gab es auch im http://homematic-forum.de/forum/viewtopic.php?f=31&t=29611 schon sehr intensive Bemühungen und Erfolge hinsichtlich der Steuerung der CCU per Telegram. Aber hier über den ioBroker macht es besonders viel Spaß, da es wirklich einfach einzurichten ist.

                                ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

                                1 Reply Last reply
                                0
                                • P Offline
                                  P Offline
                                  pix
                                  wrote on last edited by
                                  #56

                                  @dtp:

                                  auch wenn ich noch ein paar Dinge vermisse, wie z.B. das Anfordern von Bildern `
                                  Gibt es doch:

                                  ! var source_url = getState('javascript.0.Xeoma.Kamera.01.Snapshot').val, // URL Kamerabild dest_path = '/Users/pix/Documents/iobroker/iobroker-data/webcam/'; ! var request = require('request'); var fs = require('fs'); ! // Bild an telegram schicken (immer Dienst 3) function sendImage (pfad) { setTimeout(function() { sendTo('telegram.1', pfad); log('Webcam Bild per telegram verschickt'); }, 2 * 1000); } ! // Bild speichern function saveImage() { request.get({url: source_url, encoding: 'binary'}, function (err, response, body) { fs.writeFile(dest_path + 'image1.jpg', body, 'binary', function(err) { ! if (err) { log('Fehler beim Bild speichern: ' + err, 'warn'); } else { log('Webcam Bild gespeichert'); sendImage(dest_path + 'image1.jpg'); } }); }); } ! // bei Skriptstart ausführen saveImage(); !

                                  Gruß

                                  Pix

                                  ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                                  1 Reply Last reply
                                  0
                                  • D Offline
                                    D Offline
                                    dtp
                                    wrote on last edited by
                                    #57

                                    Schon klar, pix, aber nicht direkt aus dem text2command-Adapter heraus, oder?

                                    In dem Adapter würde ich übrigens auch noch gerne eine Option zum Starten von Programmen per "dom.GetObject("…").ProgramExecute()" sehen.

                                    Gruß,

                                    Thorsten

                                    ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

                                    1 Reply Last reply
                                    0
                                    • P Offline
                                      P Offline
                                      pix
                                      wrote on last edited by
                                      #58

                                      naja, schon aus telegram. Brauchst ja nur die Funktion saveImage() aufrufen. in meinem Fall mache ich das über scriptEnabled. Und scriptEnabled setze ich per telegram Befehl am Smartphone auf true. Dann kommt das Webcam-Foto in den Chat.

                                      Gruß

                                      Pix

                                      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                                      1 Reply Last reply
                                      0
                                      • D Offline
                                        D Offline
                                        dtp
                                        wrote on last edited by
                                        #59

                                        Das habe ich jetzt noch nicht so ganz durchdrungen. Ist das die gleiche Lösung, wie http://forum.iobroker.net/viewtopic.php?f=23&t=2285&start=20#p25263 von Solear?

                                        Übrigens würde ich mir noch wünschen, dass es für Telegram unter iOS die Option gibt, auf einzelne Bots nur über TouchID zugreifen zu können. Immerhin ist der Bot ja nach einmaliger Eingabe des Passworts völlig frei zugänglich, so dass jeder, der mein freigeschaltetes iPhone hat, meine HomeMatic beeinflussen kann. Vielleicht frag ich mal die Telegram-Macher, ob sie das implementieren können.

                                        Gruß,

                                        Thorsten

                                        ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

                                        1 Reply Last reply
                                        0
                                        • D Offline
                                          D Offline
                                          dtp
                                          wrote on last edited by
                                          #60

                                          Hi,

                                          ich nochmal.

                                          Gibt es eigentlich eine Möglichkeit, einen Zahlenwert zu erfassen, um ihn dann als Parameter an einen Aktor weiterzugeben? Also z.B. in der Art:

                                          "Dimme das Licht auf 10 Prozent!"

                                          oder

                                          "Fahre die Jalousien auf 30 Prozent!"

                                          Oder müsste man hierfür im Adapter z.B. elf verschiedene Abfragen mit den Werten 0, 10, 20,…, 100 erstellen?

                                          Gruß,

                                          Thorsten

                                          ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          539

                                          Online

                                          32.6k

                                          Users

                                          82.1k

                                          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