Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Einfache Datenabfrage via Telegram (ohne VPN)

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Einfache Datenabfrage via Telegram (ohne VPN)

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

      Ich steuere auch alles über VPN. Ich nutze VpnCilla und Tasker. Wenn ich unterwegs z.b. die iobroker.vis App starte, stellt Tasker automatisch die VPN Verbindung her und beendet diese wieder, sobald die iobroker.vis App geschlossen ist.

      Ein durchgängiges vpn hat mir zuviel Akku gefressen

      Gesendet von meinem ONEPLUS A5010 mit Tapatalk

      1 Reply Last reply Reply Quote 0
      • R
        RappiRN Most Active last edited by

        @Cookiemonster:

        https://iobroker.pro/ <- ist nicht erreichbar… `

        Woher hast du die Info? Läuft einwandfrei!

        Enrico

        1 Reply Last reply Reply Quote 0
        • Rummelmug
          Rummelmug last edited by

          Wenn du nur schnell mal die Temperaturen abfragen willst, könntest du dir auch per Telegram und text2command die Werte schicken lassen. Das geht dann auch ohne VPN.

          Bei mir sieht das z.b. so aus, wenn ich "Raumklima" an meinen Telegram-Bot schreibe.

          ~~![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201901 ... 4e06e7.jpg">https://uploads.tapatalk-cdn.com/20190122/b46d2ccebed7dfcf91722a85974e06e7.jpg</link_text>" />

          Gesendet von meinem ONEPLUS A5010 mit Tapatalk~~

          1 Reply Last reply Reply Quote 0
          • Cookiemonster
            Cookiemonster last edited by

            @RappiRN:

            @Cookiemonster:

            https://iobroker.pro/ <- ist nicht erreichbar… `

            Woher hast du die Info? Läuft einwandfrei!

            Enrico `

            Dann hat der Server schluckauf - jetzt isses bei mir auch erreichbar. Vorhin timeout -hab ich auch im Net auf die schnelle gefunden, dass da öfter mal was hängt? K.a…

            1 Reply Last reply Reply Quote 0
            • Cookiemonster
              Cookiemonster last edited by

              @Rummelmugge:

              Wenn du nur schnell mal die Temperaturen abfragen willst, könntest du dir auch per Telegram und text2command die Werte schicken lassen. Das geht dann auch ohne VPN.

              Bei mir sieht das z.b. so aus, wenn ich "Raumklima" an meinen Telegram-Bot schreibe.

              ~~![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201901 ... 4e06e7.jpg">https://uploads.tapatalk-cdn.com/20190122/b46d2ccebed7dfcf91722a85974e06e7.jpg</link_text>" />

              Gesendet von meinem ONEPLUS A5010 mit Tapatalk~~ ` Sehr cool. Wie sieht denn das Script dazu aus?

              1 Reply Last reply Reply Quote 0
              • Rummelmug
                Rummelmug last edited by

                Du brauchst dazu einen Telegrambot, den Telegram Adapter und den Text2Command Adapter.

                Dann läuft im Grunde nur ein Blockly Script, das ich per Text2Command einschalte. Das Sendet den Text an Telegram und schaltet sich dann wieder ab.

                7700_raumklimainfo.png

                7700_text2command.png

                1 Reply Last reply Reply Quote 0
                • Cookiemonster
                  Cookiemonster last edited by

                  @Rummelmugge:

                  text2command.PNG `

                  Hab ich alles soweit schon gemacht, aber wo ist diese Trigger zufinden?! ^^^

                  1 Reply Last reply Reply Quote 0
                  • lobomau
                    lobomau last edited by

                    @Cookiemonster:

                    @Rummelmugge:

                    text2command.PNG `

                    Hab ich alles soweit schon gemacht, aber wo ist diese Trigger zufinden?! ^^^ `
                    Trigger ist nur im text2command einzutragen. In dem Beispiel hat er sich als Triggerwort "Raumklima" ausgedacht. Kannst irgendein Wort ausdenken. Wenn das Wort in telegram eingetippt wird, reagiert text2command darauf.

                    Das Script selbst hat keinen Trigger Teil. Das Script wird gestartet, abgearbeitet und beendet sich wieder.

                    Ist eine Möglichkeit. Man könnte das auch ohne text2command lösen.

                    1 Reply Last reply Reply Quote 0
                    • Cookiemonster
                      Cookiemonster last edited by

                      @lobomau:

                      Trigger ist nur im text2command einzutragen. In dem Beispiel hat er sich als Triggerwort "Raumklima" ausgedacht. Kannst irgendein Wort ausdenken. Wenn das Wort in telegram eingetippt wird, reagiert text2command darauf.

                      Das Script selbst hat keinen Trigger Teil. Das Script wird gestartet, abgearbeitet und beendet sich wieder.

                      Ist eine Möglichkeit. Man könnte das auch ohne text2command lösen. `

                      Ich stehe gerade auf dem Schlauch. Ich hab den Adapter installiert, aber ich sehe nirgendwo text2command. Wo kann ich das denn in text2command eintragen?

                      1 Reply Last reply Reply Quote 0
                      • lobomau
                        lobomau last edited by

                        Oben links in der Admin Oberfläche gibt es einen kleinen Pfeil. Dort kannst du text2command auswählen. Dann erscheint es auch in der Menü Führung neben Instanzen, Objekte, Scripte,….

                        1 Reply Last reply Reply Quote 0
                        • Cookiemonster
                          Cookiemonster last edited by

                          Danke. Irgendwas hat nicht mit dem Adapter gestimmt. Habs noch mal neu installiert - jetzt sind die Regeln da. 🙂

                          1 Reply Last reply Reply Quote 0
                          • Cookiemonster
                            Cookiemonster last edited by

                            Oh mann, sry, wenn ich nerve.

                            Kannst Du mir noch erklären wie jetzt der Funktionsaufruf zu verstehen ist? Hat das was mit den Timeout zu tun?

                            1 Reply Last reply Reply Quote 0
                            • lobomau
                              lobomau last edited by

                              Oben sind ja die beiden Screenshots.

                              Als erstes erstellst du das Blockly Script.

                              Das erstellte Blockly Script ist das was du dann unter text2command einträgst.

                              Das Script findest du dann unter Objekte unter enabled Scripts.

                              Unter telegram muss die Einstellung gesetzt werden: Haken für text2command.

                              Sorry, ich kann nicht auf mein System zugreifen und Screenshots liefern.

                              1 Reply Last reply Reply Quote 0
                              • Rummelmug
                                Rummelmug last edited by

                                Schau dir am besten mal dieses Video an. Da ist Schritt für Schritt erklärt, wie du alles einrichten musst.

                                https://youtu.be/mRvVRK4gD_w

                                Er erklärt z.b. wie du mit Telegram Lampen an und aus schalten kannst. Astatt einer Lampe schaltest du einfach das Blocklyscript an und schon kommt die entsprechende Nachricht.

                                Ich habe mein Blocklyscript Raumklimainfo genannt und das ganze in dem Unterordner Telegram abgespeichert.

                                ~~![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201901 ... a2f3d0.jpg">https://uploads.tapatalk-cdn.com/20190123/403105c93350bbc5d05f43b63ca2f3d0.jpg</link_text>" />

                                In Objekte findest du das dann bei javascript.0.scriptEnabled.Telegram.Raumklimainfo

                                ~~![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201901 ... 04dbe8.jpg">https://uploads.tapatalk-cdn.com/20190123/205165443b4a51a6dec79ee06a04dbe8.jpg</link_text>" />

                                Gesendet von meinem ONEPLUS A5010 mit Tapatalk~~~~

                                1 Reply Last reply Reply Quote 0
                                • eric2905
                                  eric2905 last edited by

                                  @Cookiemonster:

                                  https://iobroker.pro/ <- ist nicht erreichbar… `
                                  …..
                                  @Cookiemonster:

                                  Dann hat der Server schluckauf - jetzt isses bei mir auch erreichbar. Vorhin timeout -hab ich auch im Net auf die schnelle gefunden, dass da öfter mal was hängt? K.a… `
                                  Die Pro-Umgebung läuft schon sehr lange ohne „Schluckauf“.

                                  Wo es ab und zu klemmen kann (bedingt durch hohes Useraufkommen) ist die Free-Umgebung (kostenlos), die unter https://iobroker.net zu erreichen ist.

                                  Woher kommt denn diese Info?

                                  Dann müssen wir dem nachgehen.

                                  Gruß,

                                  Eric

                                  Von unterwegs getippert

                                  1 Reply Last reply Reply Quote 0
                                  • Cookiemonster
                                    Cookiemonster last edited by

                                    was muss ich denn machen, damit "javascript.0 …." in der Liste bei Text2command steht?

                                    Bei den Objekten ist das zufinden. Bei Text2command fehlt komplett javascript :?

                                    1 Reply Last reply Reply Quote 0
                                    • lobomau
                                      lobomau last edited by

                                      @Cookiemonster:

                                      was muss ich denn machen, damit "javascript.0 …." in der Liste bei Text2command steht?

                                      Bei den Objekten ist das zufinden. Bei Text2command fehlt komplett javascript :? `
                                      Hmm. Komisch. Wenn es das Script unter Objekte gibt, solltest du es auch über text2command finden. Nix javascript.0… ?

                                      Wie sieht der Strukturbaum unter Parameter beim text2command denn aus?

                                      Eventuell Adapter neustarten und zuletzt iobroker neustarten.

                                      1 Reply Last reply Reply Quote 0
                                      • Cookiemonster
                                        Cookiemonster last edited by

                                        So sieht der aus:
                                        17722_unbenannt.jpg

                                        1 Reply Last reply Reply Quote 0
                                        • Rummelmug
                                          Rummelmug last edited by

                                          Das ist allerdings etwas seltsam. Da sollte Javascript zu finden sein. Hast du denn mal alles neu gestartet?

                                          Du kannst ja auch versuchen das Feld nicht per Dialog zu befüllen, sondern einfach manuell das Script rein schreiben. Letzten Endes werden die unterordnet ja nur durch einen Punkt voneinander abgegrenzt.

                                          javascript.0.scriptEnabled.Telegram.Raumklimainfo

                                          Gesendet von meinem ONEPLUS A5010 mit Tapatalk

                                          1 Reply Last reply Reply Quote 0
                                          • Cookiemonster
                                            Cookiemonster last edited by

                                            Danke Rummelmugge, habs per Hand eingegeben. Hat funktioniert.

                                            Jetzt noch eine Frage zu dem Timeoutblock in Blockly.

                                            Was hat es eigentlich damit auf sich? Das sich ein fehlerhaftes Script nach 1sek terminiert, damit sich nix aufhängt im Falle eines Falles?

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

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

                                            857
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            26
                                            4325
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo