Skip to content
  • Home
  • 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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [HowTo] Script Sticky Notes (PostIt) für VIS und Telegram

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[HowTo] Script Sticky Notes (PostIt) für VIS und Telegram

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
160 Beiträge 12 Kommentatoren 24.7k Aufrufe 22 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.
  • D3ltoroxpD Offline
    D3ltoroxpD Offline
    D3ltoroxp
    schrieb am zuletzt editiert von
    #151

    @liv-in-sky Das hat super funktioniert mit deinem Code, vielen Dank. Neustart des Adapters hat leider nichts gebracht, das alte Script ist deaktiviert.

    1 Antwort Letzte Antwort
    1
    • liv-in-skyL liv-in-sky

      das script ermglicht eine post-it system mit dem material design alarm widget zu erstellen - die idee kam daher: https://forum.iobroker.net/topic/51577/echo-show-15-ab-17-2-lieferbar/113

      neue version des scriptes wäre hier https://forum.iobroker.net/post/1071461

      was wird benötigt:

      • das material design widget muss als adapter installiert sein
      • einen telegram bot mit einer installierten instanz
      • ein blockly, welches die post-it's verwaltet

      in der vis wird das widget so plaziert, dass es immer über allen anderen widgets liegt - ist ja sinn von post-it's. es können info post-it's oder alarme vom system audgegeben werden

      post-it erstellen:

      • man kann in telegram (also von auswärts) ein post-it z.b. an die küchen-vis senden
      • man kann von der vis aus, ein post-it eingeben
      • man kann es über einen dp erstellen lassen - z.b. wichtige meldungen von scripten

      post-it löschen:

      • man kann das post-it direkt auf der vis löschen
      • man kann es in telegram löschen
      • man kann über einen dp löschen - z.b um meldungen, die in scripten erstellt worden sind, wieder zu löschen, wenn das problem nicht mehrexistiert

      das blockly script:

      erzeugt die dp und übernimmt die steuerung:

      • telegram instanz eingeben !!! (oben im script)

      https://github.com/liv-in-sky/PostIt-fuer-VIS-und-Telegram

      import der widgets

      • eingabe über vis
      • das material design alarm widget

      [{"tpl":"tplVis-materialdesign-Input","data":{"oid":"0_userdata.0.Alarm-MaterialDesign.PostItErstellen","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","inputType":"text","inputLayout":"regular","inputAlignment":"left","inputLayoutBorderColor":"#mdwTheme:vis-materialdesign.0.colors.input.border","inputLayoutBorderColorHover":"#mdwTheme:vis-materialdesign.0.colors.input.border_hover","inputLayoutBorderColorSelected":"#mdwTheme:vis-materialdesign.0.colors.input.border_selected","inputTextFontFamily":"#mdwTheme:vis-materialdesign.0.fonts.input.text","inputTextFontSize":"#mdwTheme:vis-materialdesign.0.fontSizes.input.text","inputTextColor":"#a5f3ac","inputLabelColor":"#mdwTheme:vis-materialdesign.0.colors.input.label","inputLabelColorSelected":"#mdwTheme:vis-materialdesign.0.colors.input.label_selected","inputLabelFontFamily":"#mdwTheme:vis-materialdesign.0.fonts.input.label","inputLabelFontSize":"#mdwTheme:vis-materialdesign.0.fontSizes.input.label","inputAppendixColor":"#mdwTheme:vis-materialdesign.0.colors.input.appendix","inputAppendixFontSize":"#mdwTheme:vis-materialdesign.0.fontSizes.input.appendix","inputAppendixFontFamily":"#mdwTheme:vis-materialdesign.0.fonts.input.appendix","showInputMessageAlways":"true","inputMessageFontFamily":"#mdwTheme:vis-materialdesign.0.fonts.input.message","inputMessageFontSize":"#mdwTheme:vis-materialdesign.0.fontSizes.input.message","inputMessageColor":"#mdwTheme:vis-materialdesign.0.colors.input.message","showInputCounter":"true","inputCounterColor":"#mdwTheme:vis-materialdesign.0.colors.input.counter","inputCounterFontSize":"#mdwTheme:vis-materialdesign.0.fontSizes.input.counter","inputCounterFontFamily":"#mdwTheme:vis-materialdesign.0.fonts.input.counter","clearIconShow":"true","clearIconColor":"#mdwTheme:vis-materialdesign.0.colors.input.icon_clear","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"inputLayoutBackgroundColor":"linear-gradient(90deg, rgba(85,116,125,1) 0%, rgba(124,167,183,1) 49%, rgba(65,90,98,1) 100%)"},"style":{"left":"20px","top":"419px","z-index":"800","width":"162px","height":"77px"},"widgetSet":"materialdesign"},{"tpl":"tplVis-materialdesign-Alerts","data":{"oid":"0_userdata.0.Alarm-MaterialDesign.PostItMessages","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","showMaxAlerts":"5","alertLayouts":"normal","alertDense":"true","alertElevation":"1","alertMarginBottom":"16","alertBorderLayout":"right","alertFontSize":"19","alertFontFamily":"Ubuntu-Light","closeIcon":"close-circle-outline","closeIconColor":"#mdwTheme:vis-materialdesign.0.colors.alerts.close_icon","closeIconPressColor":"#mdwTheme:vis-materialdesign.0.colors.alerts.close_icon_hover","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"alertIconSize":"50"},"style":{"left":"343px","top":"155px","height":"400px","color":"#8efb83","width":"300px"},"widgetSet":"materialdesign"}]
      

      wie sieht das ganze aus.

      post it anlegen:

      postit-dp (6).gif

      postit löschen:

      postit-dp (4).gif

      über datenpunkt:

      postit-dp (5).gif

      pin bilder:


      Red-Pin.png pin-gelb.png pin-gruen.png

      Postit über Alexaspracheingabe:

      https://forum.iobroker.net/post/778137

      NegaleinN Offline
      NegaleinN Offline
      Negalein
      Global Moderator
      schrieb am zuletzt editiert von
      #152

      @liv-in-sky sagte in [HowTo] Script Sticky Notes (PostIt) für VIS und Telegram:

      einen telegram bot mit einer installierten instanz

      Servus!

      hab 3 Fragen ;)

      den erstell ich mit BotFather?
      Wie der heißt ist egal?
      Wo im Blockly muss der Bot eingetragen werden?

      ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
      ° Node.js Fixer ---> iob nodejs-update
      ° Fixer ---> iob fix

      liv-in-skyL 1 Antwort Letzte Antwort
      0
      • NegaleinN Negalein

        @liv-in-sky sagte in [HowTo] Script Sticky Notes (PostIt) für VIS und Telegram:

        einen telegram bot mit einer installierten instanz

        Servus!

        hab 3 Fragen ;)

        den erstell ich mit BotFather?
        Wie der heißt ist egal?
        Wo im Blockly muss der Bot eingetragen werden?

        liv-in-skyL Offline
        liv-in-skyL Offline
        liv-in-sky
        schrieb am zuletzt editiert von
        #153

        @Negalein

        Ja und ja. Du machst dir ja eine neue Telegramm Instanz mit dem bot. Die Instanznummer trägst du dann ein siehe ein paar(5) Posts weiter oben

        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

        NegaleinN 1 Antwort Letzte Antwort
        0
        • liv-in-skyL liv-in-sky

          @Negalein

          Ja und ja. Du machst dir ja eine neue Telegramm Instanz mit dem bot. Die Instanznummer trägst du dann ein siehe ein paar(5) Posts weiter oben

          NegaleinN Offline
          NegaleinN Offline
          Negalein
          Global Moderator
          schrieb am zuletzt editiert von
          #154

          @liv-in-sky sagte in [HowTo] Script Sticky Notes (PostIt) für VIS und Telegram:

          Die Instanznummer trägst du dann ein siehe ein paar(5) Posts weiter oben

          Danke

          Ich hab jetzt eine zweite Telegram Instanz (telegram.1)
          Mit BotFather einen neuen Bot erstellt
          Token vom neuen Bot in telegram.1 eingetragen
          Blockly auf Instanz 1 umgestellt

          Schreibe ich nun im Bot irgendwas (refresh, Postit abcd, ...) geschieht nichts.
          In den DPs kommt nichts an, in Telegram erscheint nichts)

          Manuell über 0_userdata.0.Alarm-MaterialDesign.PostItErstellen funktioniert soweit, dass es in VIS erscheint.
          Aber im Bot erscheint es nicht.

          Was mach ich da noch falsch?

          javascript-ioBroker-31-01-2026_23_31.png
          instances-ioBroker-31-01-2026_23_31.png
          2fbff97f-957e-4604-96b0-dd28a2ee3610-image.png

          ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
          ° Node.js Fixer ---> iob nodejs-update
          ° Fixer ---> iob fix

          1 Antwort Letzte Antwort
          0
          • liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            schrieb zuletzt editiert von
            #155

            wenn du in telegram im bot etwas schreibst (erstmal egal was) und sendest - kommt das in der instanz in den datenpunkten an ? telegram.1.communicate.request

            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

            NegaleinN 1 Antwort Letzte Antwort
            0
            • liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              schrieb zuletzt editiert von
              #156

              und wenn du in telegram refresh (alles klein) achreibst - passiert dann in telegram was ?

              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 Antwort Letzte Antwort
              0
              • liv-in-skyL liv-in-sky

                wenn du in telegram im bot etwas schreibst (erstmal egal was) und sendest - kommt das in der instanz in den datenpunkten an ? telegram.1.communicate.request

                NegaleinN Offline
                NegaleinN Offline
                Negalein
                Global Moderator
                schrieb zuletzt editiert von Negalein
                #157

                @liv-in-sky sagte in [HowTo] Script Sticky Notes (PostIt) für VIS und Telegram:

                wenn du in telegram im bot etwas schreibst (erstmal egal was) und sendest - kommt das in der instanz in den datenpunkten an ? telegram.1.communicate.request

                Ja, da kommt es an

                und wenn du in telegram refresh (alles klein) achreibst - passiert dann in telegram was ?

                kommt in telegram.1.communicate.request an.

                24370d93-885c-4c69-b7bf-c3c015ff46d0-image.png

                in Telegram passiert nichts.

                dcf52aa1-7d95-4b37-8627-c8142709947d-image.png

                ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                ° Node.js Fixer ---> iob nodejs-update
                ° Fixer ---> iob fix

                liv-in-skyL 1 Antwort Letzte Antwort
                0
                • NegaleinN Negalein

                  @liv-in-sky sagte in [HowTo] Script Sticky Notes (PostIt) für VIS und Telegram:

                  wenn du in telegram im bot etwas schreibst (erstmal egal was) und sendest - kommt das in der instanz in den datenpunkten an ? telegram.1.communicate.request

                  Ja, da kommt es an

                  und wenn du in telegram refresh (alles klein) achreibst - passiert dann in telegram was ?

                  kommt in telegram.1.communicate.request an.

                  24370d93-885c-4c69-b7bf-c3c015ff46d0-image.png

                  in Telegram passiert nichts.

                  dcf52aa1-7d95-4b37-8627-c8142709947d-image.png

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  schrieb zuletzt editiert von
                  #158

                  @Negalein

                  schau mal unter der variable mainbot ganz oben im blockly - trage da auch mal eine 1 ein

                  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

                  NegaleinN 1 Antwort Letzte Antwort
                  0
                  • liv-in-skyL liv-in-sky

                    @Negalein

                    schau mal unter der variable mainbot ganz oben im blockly - trage da auch mal eine 1 ein

                    NegaleinN Offline
                    NegaleinN Offline
                    Negalein
                    Global Moderator
                    schrieb zuletzt editiert von
                    #159

                    @liv-in-sky sagte in [HowTo] Script Sticky Notes (PostIt) für VIS und Telegram:

                    schau mal unter der variable mainbot ganz oben im blockly - trage da auch mal eine 1 ein

                    Danke, das wars :)

                    ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                    ° Node.js Fixer ---> iob nodejs-update
                    ° Fixer ---> iob fix

                    liv-in-skyL 1 Antwort Letzte Antwort
                    0
                    • NegaleinN Negalein

                      @liv-in-sky sagte in [HowTo] Script Sticky Notes (PostIt) für VIS und Telegram:

                      schau mal unter der variable mainbot ganz oben im blockly - trage da auch mal eine 1 ein

                      Danke, das wars :)

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      schrieb zuletzt editiert von
                      #160

                      @Negalein ist alles so lange her - manchmal frage ich mich, ob ich das eigentlich gemacht habe :-)

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

                      332

                      Online

                      32.6k

                      Benutzer

                      82.2k

                      Themen

                      1.3m

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

                      • Du hast noch kein Konto? Registrieren

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