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. Tester
  4. Test Adapter telegram-menu v.1.6.x

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    12
    1
    127

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

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

Test Adapter telegram-menu v.1.6.x

Scheduled Pinned Locked Moved Tester
1.8k Posts 61 Posters 837.6k Views 62 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.
  • liv-in-skyL liv-in-sky

    @michael-roling

    durch deinen adapter getriggertes script wird einfach an die genutzte telegram instanz geschickt

    Michael RolingM Offline
    Michael RolingM Offline
    Michael Roling
    Developer
    wrote on last edited by
    #852

    @liv-in-sky ja das ist klar, wie baust du es zusammen? wie sieht genau das ergebnis aus?
    2d11abcc-bf4b-4350-83d0-aa7b353242eb-grafik.png
    und jedes object sieht so aus b0e6228c-0c05-46e6-8f37-2ea200f0d0ab-grafik.png
    so oder ?

    liv-in-skyL 1 Reply Last reply
    0
    • Michael RolingM Michael Roling

      @liv-in-sky wie schickst du die liste per telegram?

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      wrote on last edited by
      #853

      @michael-roling

      on({ id: getOut, change: 'ne' }, async (obj) => {
        let value = obj.state.val;
        let oldValue = obj.oldState.val;
        sendUebersicht(theJsonOut,"AUSSEN")
      });
      

      dann die function:

      function sendUebersicht(testData,bereich){
      let ArrSend=[];
      let testArr=[]
      testArr.push({
                           "text":"\uD83D\uDD52 ",
                           "callback_data": 'delliAllOverTelegramtest'},
                      {
                           "text":"Event",
                           "callback_data": 'delliAllOverTelegramtest'}); 
                          // log(testArr) 
      ArrSend.push(testArr)   ;                 
      
      testArr=[];
      
      for (let i =1;i<testData.length;i++){log(testData[i].zeit); let helper;
                                                 testArr.push({
                                                       "text":testData[i].zeit,
                                                       "callback_data": 'delliAllOverTelegramtest'+i},
                                                       {
                                                       "text":testData[i].ereignis.replace(/\\r\\n/," "),
                                                       "callback_data": 'delliAllOverTelegramtest'+i});                                                 
                                                       
                         ArrSend.push(testArr)     ;testArr=[]            } 
            log(JSON.stringify(ArrSend))            
      
      
      log(JSON.stringify(ArrSend)) 
      
       sendTo('telegram.0', {
       
        text: "\u{26f8} TODAY ALL "+bereich+"\u{26f8} " ,
        parse_mode:"Markdown",
        reply_markup: {
            inline_keyboard: ArrSend, 
                       
            resize_keyboard:      false,
            one_time_keyboard:    true,
            disable_notification: false,
            remove_Keyboard:      true  
        } 
      });
      
      
      }
      

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      1 Reply Last reply
      0
      • Michael RolingM Michael Roling

        @liv-in-sky ja das ist klar, wie baust du es zusammen? wie sieht genau das ergebnis aus?
        2d11abcc-bf4b-4350-83d0-aa7b353242eb-grafik.png
        und jedes object sieht so aus b0e6228c-0c05-46e6-8f37-2ea200f0d0ab-grafik.png
        so oder ?

        liv-in-skyL Offline
        liv-in-skyL Offline
        liv-in-sky
        wrote on last edited by
        #854

        @michael-roling

        aber der callback wird nicht ausgewertet

        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

        Michael RolingM 1 Reply Last reply
        0
        • liv-in-skyL liv-in-sky

          @michael-roling

          aber der callback wird nicht ausgewertet

          Michael RolingM Offline
          Michael RolingM Offline
          Michael Roling
          Developer
          wrote on last edited by
          #855

          @liv-in-sky ja das ist klar mit dem callback

          liv-in-skyL 2 Replies Last reply
          0
          • Michael RolingM Michael Roling

            @liv-in-sky ja das ist klar mit dem callback

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            wrote on last edited by
            #856

            @michael-roling

            aufgeteilt ist das script in einmal spaltenüberschrift

            und anschliessend die daten

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            1 Reply Last reply
            0
            • Michael RolingM Michael Roling

              @liv-in-sky ja das ist klar mit dem callback

              liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              wrote on last edited by
              #857

              @michael-roling stelle ich mir garnicht so einfach vor, das zu implemtieren

              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

              Michael RolingM 1 Reply Last reply
              0
              • liv-in-skyL liv-in-sky

                @michael-roling stelle ich mir garnicht so einfach vor, das zu implemtieren

                Michael RolingM Offline
                Michael RolingM Offline
                Michael Roling
                Developer
                wrote on last edited by
                #858

                @liv-in-sky leider schickt telegram mir garnichts, warum auch immer, wahrscheinlich weil ein zeichen nicht passt 😂

                liv-in-skyL 1 Reply Last reply
                0
                • Michael RolingM Michael Roling

                  @liv-in-sky leider schickt telegram mir garnichts, warum auch immer, wahrscheinlich weil ein zeichen nicht passt 😂

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  wrote on last edited by
                  #859

                  @michael-roling ich dachte, du willst an telegram senden

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  Michael RolingM 1 Reply Last reply
                  0
                  • liv-in-skyL liv-in-sky

                    @michael-roling ich dachte, du willst an telegram senden

                    Michael RolingM Offline
                    Michael RolingM Offline
                    Michael Roling
                    Developer
                    wrote on last edited by
                    #860

                    @liv-in-sky ich habe es , jetzt noch finetuning ff8da8f9-a83a-45eb-bf63-eb9a4d167345-grafik.png

                    liv-in-skyL 1 Reply Last reply
                    0
                    • Michael RolingM Michael Roling

                      @liv-in-sky ich habe es , jetzt noch finetuning ff8da8f9-a83a-45eb-bf63-eb9a4d167345-grafik.png

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      wrote on last edited by
                      #861

                      @michael-roling coool - vor allem die w.c.ente

                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                      Michael RolingM 1 Reply Last reply
                      0
                      • liv-in-skyL liv-in-sky

                        @michael-roling coool - vor allem die w.c.ente

                        Michael RolingM Offline
                        Michael RolingM Offline
                        Michael Roling
                        Developer
                        wrote on last edited by
                        #862

                        @liv-in-sky fea30c84-f2ba-43ad-988d-a2db31512cdf-grafik.png

                        jetzt muss ich erstmal Pause machen

                        liv-in-skyL Michael RolingM 2 Replies Last reply
                        0
                        • Michael RolingM Michael Roling

                          @liv-in-sky fea30c84-f2ba-43ad-988d-a2db31512cdf-grafik.png

                          jetzt muss ich erstmal Pause machen

                          liv-in-skyL Offline
                          liv-in-skyL Offline
                          liv-in-sky
                          wrote on last edited by
                          #863

                          @michael-roling hast du dir verdient

                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                          1 Reply Last reply
                          0
                          • Michael RolingM Michael Roling

                            @liv-in-sky fea30c84-f2ba-43ad-988d-a2db31512cdf-grafik.png

                            jetzt muss ich erstmal Pause machen

                            Michael RolingM Offline
                            Michael RolingM Offline
                            Michael Roling
                            Developer
                            wrote on last edited by
                            #864

                            @michael-roling So das habe ich auch hochgeladen, dann kannst du das auch probieren

                            Rene55R liv-in-skyL 2 Replies Last reply
                            0
                            • Michael RolingM Michael Roling

                              @michael-roling So das habe ich auch hochgeladen, dann kannst du das auch probieren

                              Rene55R Offline
                              Rene55R Offline
                              Rene55
                              wrote on last edited by
                              #865

                              @michael-roling Ich meld mich nochmal leise zu Wort. Aktueller Stand ist der, dass alle reaktivierungsversuche nichts gebracht haben. Dann hatte ich den Adapter komplett gelöscht. Gerade versuche ich, den aktuellen Stand von ca. 21:04 per Github zu installieren. Im Installationsfenster sehe ich 'upload[17] und upload[16]'. Und dann geht der Speicherbedarf so hoch, dass er mir den Swap zu fährt - dann ist Ende!

                              Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
                              ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
                              Wetterstation: Froggit WH3000SE V1.6.6

                              Michael RolingM 1 Reply Last reply
                              0
                              • Rene55R Rene55

                                @michael-roling Ich meld mich nochmal leise zu Wort. Aktueller Stand ist der, dass alle reaktivierungsversuche nichts gebracht haben. Dann hatte ich den Adapter komplett gelöscht. Gerade versuche ich, den aktuellen Stand von ca. 21:04 per Github zu installieren. Im Installationsfenster sehe ich 'upload[17] und upload[16]'. Und dann geht der Speicherbedarf so hoch, dass er mir den Swap zu fährt - dann ist Ende!

                                Michael RolingM Offline
                                Michael RolingM Offline
                                Michael Roling
                                Developer
                                wrote on last edited by
                                #866

                                @rene55 ich kann das nicht nachvollziehen, ich habe auch gerade mal das update eingespielt schaue hier
                                49b06e6e-299a-4b62-9e1f-903d64a12e94-grafik.png

                                Rene55R 1 Reply Last reply
                                0
                                • Michael RolingM Michael Roling

                                  @rene55 ich kann das nicht nachvollziehen, ich habe auch gerade mal das update eingespielt schaue hier
                                  49b06e6e-299a-4b62-9e1f-903d64a12e94-grafik.png

                                  Rene55R Offline
                                  Rene55R Offline
                                  Rene55
                                  wrote on last edited by
                                  #867

                                  @michael-roling Das glaub ich dir gerne. Darum hab ich mich ja auch nur 'leise' gemeldet. Bei mir sieht das so aus:

                                  TGM_CPU.png TGM_MEM.png

                                  Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
                                  ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
                                  Wetterstation: Froggit WH3000SE V1.6.6

                                  Michael RolingM 1 Reply Last reply
                                  0
                                  • Rene55R Rene55

                                    @michael-roling Das glaub ich dir gerne. Darum hab ich mich ja auch nur 'leise' gemeldet. Bei mir sieht das so aus:

                                    TGM_CPU.png TGM_MEM.png

                                    Michael RolingM Offline
                                    Michael RolingM Offline
                                    Michael Roling
                                    Developer
                                    wrote on last edited by Michael Roling
                                    #868

                                    @rene55 ah okay , du hast nur 4 gb ram, vielleicht ist das einfach zu wenig? kannst du dem lxc container nicht mehr zuweisen?

                                    Rene55R 1 Reply Last reply
                                    0
                                    • Michael RolingM Michael Roling

                                      @rene55 ah okay , du hast nur 4 gb ram, vielleicht ist das einfach zu wenig? kannst du dem lxc container nicht mehr zuweisen?

                                      Rene55R Offline
                                      Rene55R Offline
                                      Rene55
                                      wrote on last edited by
                                      #869

                                      @michael-roling Hat bisher immer gereicht. Ich dreh den morgen mal hoch und versuchs nochmal. Also mach dir keinen Kopf um mein System. Mein Zweitsystem (ich habe gestern berichtet) läuft mit dem Stand v1.0.1 ebenfalls mit 4 GB. Und hier absolut unauffällig!

                                      Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
                                      ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
                                      Wetterstation: Froggit WH3000SE V1.6.6

                                      1 Reply Last reply
                                      1
                                      • Michael RolingM Michael Roling

                                        @bobbruni ich habe dazu jetzt den adapter angepasst, und lade es gleich hoch

                                        B Offline
                                        B Offline
                                        BobBruni
                                        wrote on last edited by
                                        #870

                                        @michael-roling
                                        vielen Dank für die neuen Funktionen - bin derzeit noch am testen.

                                        Womit ich aktuell noch Probleme habe:

                                        • In den Submenüs greift der Parse Mode nicht.
                                          389d67ef-708a-403a-aa3b-cc24f751e604-image.png

                                        • Im oben gezeigten Submenü kann ich Temperaturen auswählen, welche dann in 1. Datenpunkt geschrieben werden soll. Mit dem 2. Datenpunkt soll die Klima eingeschalten werden. Komischerweise wird mir der Temperaturwert nicht nur in den 1. sondern in den 2. Datenpunkt geschrieben.
                                          e38e4202-aaa7-4c8e-bbb0-4ed576feb076-image.png

                                        • Die neue {time.lc} funktioniert soweit. Allerdings sortiert er mir meine Zeilen dann komplett neu...
                                          67fb07e9-f45a-4d4c-ac52-1c1e34d2bbf7-image.png
                                          c1620b88-3b80-4a77-b241-ca358fff54a9-image.png

                                        • Das neue Feature "Mehrere Status Befehle ausführen #81" greift bei mir nicht.
                                          c6afa5d7-4cf0-4806-8141-d263a9cb8448-image.png
                                          00853108-584d-4ba6-ae58-a8ab210a47a1-image.png

                                        Besten Dank schonmal!

                                        Michael RolingM 2 Replies Last reply
                                        0
                                        • Michael RolingM Michael Roling

                                          @michael-roling So das habe ich auch hochgeladen, dann kannst du das auch probieren

                                          liv-in-skyL Offline
                                          liv-in-skyL Offline
                                          liv-in-sky
                                          wrote on last edited by liv-in-sky
                                          #871

                                          @michael-roling sagte in Test Adapter telegram-menu v.0.9.x:

                                          @michael-roling So das habe ich auch hochgeladen, dann kannst du das auch probieren

                                          meinst du mich damit - also den table testen ? was müßte ich dann eingeben, damit der adapter weiß, das ich ein json holen will ? - ich nehme an bei bei getstate einen dp mit einem json

                                          habe es so probiert:

                                          Image 017.png

                                          geht leider nicht

                                          wenn ich nur den inhalt mit && ausgebe:

                                          Image 018.png

                                          die vielen n's sind wohl neue zeilen - dp sieht so aus:

                                          [
                                           {
                                             "label": "Jun",
                                             "value": 0
                                           },
                                           {
                                             "label": "Mai",
                                             "value": 1341.3
                                           },
                                           {
                                             "label": "Apr",
                                             "value": 633.2
                                           },
                                           {
                                             "label": "Mrz",
                                             "value": 573.2
                                           },
                                           {
                                             "label": "Feb",
                                             "value": 0
                                           },
                                           {
                                             "label": "Jan",
                                             "value": 0
                                           },
                                           {
                                             "label": "Dez",
                                             "value": 0
                                           },
                                           {
                                             "label": "Jan",
                                             "value": 179
                                           },
                                           {
                                             "label": "Feb",
                                             "value": 1073.2
                                           },
                                           {
                                             "label": "Mrz",
                                             "value": 1858.3
                                           },
                                           {
                                             "label": "Apr",
                                             "value": 2092.3
                                           },
                                           {
                                             "label": "Mai",
                                             "value": 3094.1
                                           },
                                           {
                                             "label": "Jun",
                                             "value": 2620.6
                                           },
                                           {
                                             "label": "Jul",
                                             "value": 2624.3
                                           }
                                          ]
                                          

                                          -----------------------------------------------------------

                                          test mit anderem json:

                                          [{"farbe":"yellow","werti":17},{"farbe":"yellow","werti":17}]
                                          

                                          
                                          telegram-menu.0
                                          2023-12-09 07:46:18.813	error	"TypeError: Cannot read properties of undefined (reading 'replace')\n at createKeyboardFromJson (/opt/iobroker/node_modules/iobroker.telegram-menu/lib/js/action.js:415:30)\n at /opt/iobroker/node_modules/iobroker.telegram-menu/lib/js/getstate.js:74:24"
                                          
                                          telegram-menu.0
                                          2023-12-09 07:46:18.813	error	Error createKeyboardFromJson: "Cannot read properties of undefined (reading 'replace')"
                                          
                                          telegram-menu.0
                                          2023-12-09 07:46:18.812	debug	Element.text "das ist: &&{json}"
                                          
                                          telegram-menu.0
                                          2023-12-09 07:46:18.812	debug	Value {"val":"[{\"farbe\":\"yellow\",\"werti\":17},{\"farbe\":\"yellow\",\"werti\":17}]","ack":false,"ts":1702104025139,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1702104025139}
                                          
                                          telegram-menu.0
                                          2023-12-09 07:46:18.809	debug	Get Value ID "0_userdata.0.CONTROL-OWN.AAATEST.TestJSON"
                                          

                                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                          Michael RolingM 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

                                          562

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          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