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. Whattsapp Nachrichten senden

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Whattsapp Nachrichten senden

Scheduled Pinned Locked Moved ioBroker Allgemein
23 Posts 17 Posters 10.4k Views 20 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.
  • wendy2702W wendy2702

    @aleks-83 sagte in Whattsapp Nachrichten senden:

    Denn ich würde gern meinen Besuchern ihr Klingel-Foto per WhatsApp senden wenn sie bei mir klingeln

    Woher weißt du denn wer bei dir klingelt das du dieser Person gezielt sein Bild zusenden kannst?

    Nicht zu vergessen könnte es auch rechtliche Probleme geben je nachdem wer unter Umständen welches Bild erhält. (Recht auf eigenes Bild)

    Samson71S Offline
    Samson71S Offline
    Samson71
    Global Moderator
    wrote on last edited by
    #7

    @wendy2702 sagte in Whattsapp Nachrichten senden:

    Nicht zu vergessen könnte es auch rechtliche Probleme geben je nachdem wer unter Umständen welches Bild erhält. (Recht auf eigenes Bild)

    Lass das "könnte" mal weg. Das gibt defintiv ein Problem wg. Recht am eigenen Bild. Aufnahmen von "privat" sind kein Problem. Sonst wäre ja bei jedem Städtetrip das Fotografieren fürs private Album verboten.

    Sobald die Bilder aber ungefragt übers Netz veröffentlicht werden - egal wie - ist man ohne Zustimmung des Aufgenommenen im verbotenen Bereich. Nichts anderes macht WhatsApp in so einem Fall.

    @aleks-83 sagte in Whattsapp Nachrichten senden:

    Aber so sind wir hier nicht :stuck_out_tongue:

    Das glaube ich sogar. Trotzdem reicht ein "Fehler" in der Verteilung und der Streß ist vorprogrammiert. Hast Du Warnaufkleber, die auf eine mögliche Aufnahme hinweisen? Selbst das kann schon zu einem Problem werden. Das Aufnahemebereiche sich nur auf das eigene Grundstück beschränken dürfen versteht sich wohl von selbst.

    Markus

    Bitte beachten:
    Hinweise für gute Forenbeiträge
    Maßnahmen zum Schutz des Forums

    1 Reply Last reply
    0
    • A Offline
      A Offline
      aleks-83
      wrote on last edited by
      #8

      Ich würde das ganze natürlich vorher mit meinen eigenen Geräten testen und alle möglichen Szenarien durchspielen bevor ich die Freunde oder Familie einbinde.

      Aber darum solls doch hier gar nicht gehen, sondern um WhatsApp im ioBroker

      = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
      = Node.js v20.19.6 = NPM 10.8.2 = JS Controller 7.0.7 =

      Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
      Glasfaser 400

      S 1 Reply Last reply
      0
      • A aleks-83

        Ich würde das ganze natürlich vorher mit meinen eigenen Geräten testen und alle möglichen Szenarien durchspielen bevor ich die Freunde oder Familie einbinde.

        Aber darum solls doch hier gar nicht gehen, sondern um WhatsApp im ioBroker

        S Offline
        S Offline
        skokarl
        wrote on last edited by
        #9

        @aleks-83 sagte in Whattsapp Nachrichten senden:

        Aber darum solls doch hier gar nicht gehen, sondern um WhatsApp im ioBrok

        Genau, und das geht nicht.
        Müssen eben Deine Freunde die von Dir ein Bild wollen Telegramm installieren.

        IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

        1 Reply Last reply
        0
        • I Offline
          I Offline
          I-Punkt
          wrote on last edited by
          #10

          Vielleicht könnte man ja mit IFTTT etwas "basteln". Altes Handy im Haus liegen haben, Telegram an das Handy und dann von diesem mittels IFTTT per Whatsapp weiterleiten. Nur so eine Idee, nicht getestet.

          1 Reply Last reply
          0
          • B Offline
            B Offline
            bigtwinch
            wrote on last edited by
            #11

            Habe soeben etwas gefunden....
            ioBroker sendet texte zu Whattsapp :+1:
            siehe: https://www.callmebot.com
            funktioniert tadellos und es kostet nichts "Freiwillige Spenden".
            Nachricht z.B. Hilfe Deine Blume braucht Wasser

            Gruss
            Christian

            IoBroker auf Lenovo M720q, Debian 11, Diverse Sonoff mit Tasmota, ESP8266, etc. Amazon Dot 2 und Echo 2, Tradfri Lampen und Dimmer etc..., Zigbee Stick von Dimaiv

            U G liv-in-skyL 3 Replies Last reply
            2
            • B bigtwinch

              Habe soeben etwas gefunden....
              ioBroker sendet texte zu Whattsapp :+1:
              siehe: https://www.callmebot.com
              funktioniert tadellos und es kostet nichts "Freiwillige Spenden".
              Nachricht z.B. Hilfe Deine Blume braucht Wasser

              Gruss
              Christian

              U Offline
              U Offline
              Ulfhednir
              wrote on last edited by
              #12

              @bigtwinch

              Ein Träumchen! Das Ganze funktioniert super! Die Reaktionszeit könnte etwas flotter sein - dauert ca. eine Minute. Bin ansonsten begeistert.
              Hoffen wir, dass die Kosten im Rahmen bleiben.

              1 Reply Last reply
              0
              • ? Offline
                ? Offline
                A Former User
                wrote on last edited by
                #13

                Da bin ich mal gespannt wie lange es funktioniert.
                Ein Test verlief einwandfrei.

                1 Reply Last reply
                0
                • B bigtwinch

                  Habe soeben etwas gefunden....
                  ioBroker sendet texte zu Whattsapp :+1:
                  siehe: https://www.callmebot.com
                  funktioniert tadellos und es kostet nichts "Freiwillige Spenden".
                  Nachricht z.B. Hilfe Deine Blume braucht Wasser

                  Gruss
                  Christian

                  G Offline
                  G Offline
                  guessWHO
                  wrote on last edited by
                  #14

                  @bigtwinch said in Whattsapp Nachrichten senden:

                  Habe soeben etwas gefunden....
                  ioBroker sendet texte zu Whattsapp :+1:
                  siehe: https://www.callmebot.com
                  funktioniert tadellos und es kostet nichts "Freiwillige Spenden".
                  Nachricht z.B. Hilfe Deine Blume braucht Wasser

                  Gruss
                  Christian

                  Hallo Christian,

                  kannst du bitte mal (anonymisiert) screenshots vom Adapter/Instanz posten?

                  THX Frank

                  1 Reply Last reply
                  0
                  • B Offline
                    B Offline
                    bigtwinch
                    wrote on last edited by bigtwinch
                    #15

                    Blockly example:

                    
                    BlocklyJavascriptTypeScript
                    Protokoll
                    Ausgewählte Blöcke exportieren
                    <xml xmlns="https://developers.google.com/blockly/xml">
                      <block type="on" id="%r(rQZHkp8CW,$H:uqPy" x="-537" y="613">
                        <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                        <field name="CONDITION">ne</field>
                        <field name="ACK_CONDITION"></field>
                        <statement name="STATEMENT">
                          <block type="controls_if" id="~l-JgF5uy`1(j(`ui~:V">
                            <value name="IF0">
                              <block type="logic_compare" id="qkX99Fr)HjG@9xahj7OL">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="get_value" id="vMR{Rxs9fJOk|bi0$(=a">
                                    <field name="ATTR">val</field>
                                    <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_boolean" id=":5!aa48v)(KA[sW+!3_4">
                                    <field name="BOOL">TRUE</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="request" id="b#/,5B=kBS%G?blay/R$">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                <field name="WITH_STATEMENT">FALSE</field>
                                <field name="LOG">debug</field>
                                <value name="URL">
                                  <shadow type="text" id="0TM-TsN,6_U,_G*Nw,v)">
                                    <field name="TEXT">https://api.callmebot.com/whatsapp.php?phone=+41xxxxxxxxx&amp;text=test&amp;apikey=562399</field>
                                  </shadow>
                                </value>
                              </block>
                            </statement>
                          </block>
                        </statement>
                      </block>
                    </xml>
                    <xml xmlns="https://developers.google.com/blockly/xml">
                      <block type="on" id="%r(rQZHkp8CW,$H:uqPy" x="-537" y="613">
                        <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                        <field name="CONDITION">ne</field>
                        <field name="ACK_CONDITION"></field>
                        <statement name="STATEMENT">
                          <block type="controls_if" id="~l-JgF5uy`1(j(`ui~:V">
                            <value name="IF0">
                              <block type="logic_compare" id="qkX99Fr)HjG@9xahj7OL">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="get_value" id="vMR{Rxs9fJOk|bi0$(=a">
                                    <field name="ATTR">val</field>
                                    <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_boolean" id=":5!aa48v)(KA[sW+!3_4">
                                    <field name="BOOL">TRUE</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="request" id="b#/,5B=kBS%G?blay/R$">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                <field name="WITH_STATEMENT">FALSE</field>
                                <field name="LOG">debug</field>
                                <value name="URL">
                                  <shadow type="text" id="0TM-TsN,6_U,_G*Nw,v)">
                                    <field name="TEXT">https://api.callmebot.com/whatsapp.php?phone=+41xxxxxxxxx&amp;text=test&amp;apikey=deinapikey</field>
                                  </shadow>
                                </value>
                              </block>
                            </statement>
                          </block>
                        </statement>
                      </block>
                    </xml>
                    
                    

                    Gruss
                    Christian

                    IoBroker auf Lenovo M720q, Debian 11, Diverse Sonoff mit Tasmota, ESP8266, etc. Amazon Dot 2 und Echo 2, Tradfri Lampen und Dimmer etc..., Zigbee Stick von Dimaiv

                    H D 2 Replies Last reply
                    1
                    • B bigtwinch

                      Blockly example:

                      
                      BlocklyJavascriptTypeScript
                      Protokoll
                      Ausgewählte Blöcke exportieren
                      <xml xmlns="https://developers.google.com/blockly/xml">
                        <block type="on" id="%r(rQZHkp8CW,$H:uqPy" x="-537" y="613">
                          <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                          <field name="CONDITION">ne</field>
                          <field name="ACK_CONDITION"></field>
                          <statement name="STATEMENT">
                            <block type="controls_if" id="~l-JgF5uy`1(j(`ui~:V">
                              <value name="IF0">
                                <block type="logic_compare" id="qkX99Fr)HjG@9xahj7OL">
                                  <field name="OP">EQ</field>
                                  <value name="A">
                                    <block type="get_value" id="vMR{Rxs9fJOk|bi0$(=a">
                                      <field name="ATTR">val</field>
                                      <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="logic_boolean" id=":5!aa48v)(KA[sW+!3_4">
                                      <field name="BOOL">TRUE</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO0">
                                <block type="request" id="b#/,5B=kBS%G?blay/R$">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                  <field name="WITH_STATEMENT">FALSE</field>
                                  <field name="LOG">debug</field>
                                  <value name="URL">
                                    <shadow type="text" id="0TM-TsN,6_U,_G*Nw,v)">
                                      <field name="TEXT">https://api.callmebot.com/whatsapp.php?phone=+41xxxxxxxxx&amp;text=test&amp;apikey=562399</field>
                                    </shadow>
                                  </value>
                                </block>
                              </statement>
                            </block>
                          </statement>
                        </block>
                      </xml>
                      <xml xmlns="https://developers.google.com/blockly/xml">
                        <block type="on" id="%r(rQZHkp8CW,$H:uqPy" x="-537" y="613">
                          <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                          <field name="CONDITION">ne</field>
                          <field name="ACK_CONDITION"></field>
                          <statement name="STATEMENT">
                            <block type="controls_if" id="~l-JgF5uy`1(j(`ui~:V">
                              <value name="IF0">
                                <block type="logic_compare" id="qkX99Fr)HjG@9xahj7OL">
                                  <field name="OP">EQ</field>
                                  <value name="A">
                                    <block type="get_value" id="vMR{Rxs9fJOk|bi0$(=a">
                                      <field name="ATTR">val</field>
                                      <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="logic_boolean" id=":5!aa48v)(KA[sW+!3_4">
                                      <field name="BOOL">TRUE</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO0">
                                <block type="request" id="b#/,5B=kBS%G?blay/R$">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                  <field name="WITH_STATEMENT">FALSE</field>
                                  <field name="LOG">debug</field>
                                  <value name="URL">
                                    <shadow type="text" id="0TM-TsN,6_U,_G*Nw,v)">
                                      <field name="TEXT">https://api.callmebot.com/whatsapp.php?phone=+41xxxxxxxxx&amp;text=test&amp;apikey=deinapikey</field>
                                    </shadow>
                                  </value>
                                </block>
                              </statement>
                            </block>
                          </statement>
                        </block>
                      </xml>
                      
                      

                      Gruss
                      Christian

                      H Offline
                      H Offline
                      Hardwearhansi
                      wrote on last edited by
                      #16

                      @bigtwinch Kann dieses blockly script nicht impotieren

                      1 Reply Last reply
                      0
                      • B bigtwinch

                        Blockly example:

                        
                        BlocklyJavascriptTypeScript
                        Protokoll
                        Ausgewählte Blöcke exportieren
                        <xml xmlns="https://developers.google.com/blockly/xml">
                          <block type="on" id="%r(rQZHkp8CW,$H:uqPy" x="-537" y="613">
                            <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                            <field name="CONDITION">ne</field>
                            <field name="ACK_CONDITION"></field>
                            <statement name="STATEMENT">
                              <block type="controls_if" id="~l-JgF5uy`1(j(`ui~:V">
                                <value name="IF0">
                                  <block type="logic_compare" id="qkX99Fr)HjG@9xahj7OL">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="get_value" id="vMR{Rxs9fJOk|bi0$(=a">
                                        <field name="ATTR">val</field>
                                        <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="logic_boolean" id=":5!aa48v)(KA[sW+!3_4">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="request" id="b#/,5B=kBS%G?blay/R$">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                    <field name="WITH_STATEMENT">FALSE</field>
                                    <field name="LOG">debug</field>
                                    <value name="URL">
                                      <shadow type="text" id="0TM-TsN,6_U,_G*Nw,v)">
                                        <field name="TEXT">https://api.callmebot.com/whatsapp.php?phone=+41xxxxxxxxx&amp;text=test&amp;apikey=562399</field>
                                      </shadow>
                                    </value>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                          </block>
                        </xml>
                        <xml xmlns="https://developers.google.com/blockly/xml">
                          <block type="on" id="%r(rQZHkp8CW,$H:uqPy" x="-537" y="613">
                            <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                            <field name="CONDITION">ne</field>
                            <field name="ACK_CONDITION"></field>
                            <statement name="STATEMENT">
                              <block type="controls_if" id="~l-JgF5uy`1(j(`ui~:V">
                                <value name="IF0">
                                  <block type="logic_compare" id="qkX99Fr)HjG@9xahj7OL">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="get_value" id="vMR{Rxs9fJOk|bi0$(=a">
                                        <field name="ATTR">val</field>
                                        <field name="OID">zigbee.0.04cf8cdf3c75b754.button_1_click</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="logic_boolean" id=":5!aa48v)(KA[sW+!3_4">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="request" id="b#/,5B=kBS%G?blay/R$">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                    <field name="WITH_STATEMENT">FALSE</field>
                                    <field name="LOG">debug</field>
                                    <value name="URL">
                                      <shadow type="text" id="0TM-TsN,6_U,_G*Nw,v)">
                                        <field name="TEXT">https://api.callmebot.com/whatsapp.php?phone=+41xxxxxxxxx&amp;text=test&amp;apikey=deinapikey</field>
                                      </shadow>
                                    </value>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                          </block>
                        </xml>
                        
                        

                        Gruss
                        Christian

                        D Offline
                        D Offline
                        Dreamboy74de
                        wrote on last edited by
                        #17

                        @bigtwinch Zeile 35 :face_with_rolling_eyes:

                        Raspi4 4GB Home/CCU3 FW 3.85.7/Admin 7.7.23/Node.js v22.22.0/NPM 10.9.4/JS-Controller 7.1.0
                        Raspi4 4GB Szd/CCU3 FW 3.73.9/Admin 6.13.15/Node.js v18.19.0/NPM 10.2.3/JS-Controller5.0.17

                        B 1 Reply Last reply
                        0
                        • B bigtwinch

                          Habe soeben etwas gefunden....
                          ioBroker sendet texte zu Whattsapp :+1:
                          siehe: https://www.callmebot.com
                          funktioniert tadellos und es kostet nichts "Freiwillige Spenden".
                          Nachricht z.B. Hilfe Deine Blume braucht Wasser

                          Gruss
                          Christian

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

                          @bigtwinch

                          danke für's sharen - funktioniert und ist sehr einfach :-)

                          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
                          • D Dreamboy74de

                            @bigtwinch Zeile 35 :face_with_rolling_eyes:

                            B Offline
                            B Offline
                            bigtwinch
                            wrote on last edited by
                            #19

                            @Dreamboy74de
                            1000 Dank.. WIE BLÖD VON MIR. (Übersehen)
                            Gruss Christian

                            IoBroker auf Lenovo M720q, Debian 11, Diverse Sonoff mit Tasmota, ESP8266, etc. Amazon Dot 2 und Echo 2, Tradfri Lampen und Dimmer etc..., Zigbee Stick von Dimaiv

                            H 1 Reply Last reply
                            0
                            • B bigtwinch

                              @Dreamboy74de
                              1000 Dank.. WIE BLÖD VON MIR. (Übersehen)
                              Gruss Christian

                              H Offline
                              H Offline
                              hwiedermann
                              wrote on last edited by
                              #20

                              soweit klapp es, zwar träge aber geht.
                              Frage dazu: hat jemand das Blockly schon mal umgebaut, um den Text ggf. mit dyn. Inhalten zu füllen?

                              Ich würde gerne die Telegrambenachrichtigung vom Abfallkalender, auf Whatsapp umbauen.

                              das Script dazu sieht so aus:

                              
                              BlocklyJavascriptTypeScript
                              Protokoll
                              Ausgewählte Blöcke exportieren
                              <xml xmlns="https://developers.google.com/blockly/xml">
                                <block type="schedule" id="-[MKJG41a;~?S0*}DSSh" x="63" y="87">
                                  <field name="SCHEDULE">0 18 * * *</field>
                                  <statement name="STATEMENT">
                                    <block type="comment" id="{p2u3o5[]%d~Va$lSA]?">
                                      <field name="COMMENT">Benachrichtigung Abholung morgen</field>
                                      <next>
                                        <block type="controls_if" id="NQzTFsw?rX9,mxeD{W/(">
                                          <value name="IF0">
                                            <block type="logic_compare" id="l43Mc;I];Z^;}(7s8awu">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="get_value" id="ICyrLiR@FgaZO`G;g1u8">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">trashschedule.0.next.daysleft</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="math_number" id="$X4aEU8Qouhb`Vc`Uh^J">
                                                  <field name="NUM">1</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <statement name="DO0">
                                            <block type="telegram" id="ro6=i|?@w$ePr!,I^Y!L">
                                              <field name="INSTANCE"></field>
                                              <field name="LOG"></field>
                                              <field name="SILENT">FALSE</field>
                                              <field name="PARSEMODE">default</field>
                                              <value name="MESSAGE">
                                                <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="#v91j!CJu3!W`ds3T!L3">
                                                  <field name="TEXT">Heute wird der Müll abgeholt.</field>
                                                </shadow>
                                                <block type="text_join" id="yIH-WeBz{3f@94zt~sES">
                                                  <mutation items="3"></mutation>
                                                  <value name="ADD0">
                                                    <block type="text" id="VT;e5[te#]C?VG+aP5*I">
                                                      <field name="TEXT">Morgen wird </field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD1">
                                                    <block type="get_value" id="h(%3.+E(c1FMMJ|(8du-">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">trashschedule.0.next.typestext</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD2">
                                                    <block type="text" id="0m#?+uzBtl^W8umcb_7,">
                                                      <field name="TEXT"> abgeholt.</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                            </block>
                                          </statement>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                  <next>
                                    <block type="schedule" id="ZnNDX(Tb(`s=ajP]x-[5">
                                      <field name="SCHEDULE">0 6 * * *</field>
                                      <statement name="STATEMENT">
                                        <block type="comment" id="=!s7~ajg[~q:A3VmGoP(">
                                          <field name="COMMENT">Benachrichtigung Abholung heute</field>
                                          <next>
                                            <block type="controls_if" id="433KGX.Bm^TvBd3;8YBe">
                                              <value name="IF0">
                                                <block type="logic_compare" id="960arKE3Q2b[y~]H%klG">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id="]RqhEEofo;Hz*Q_Okmdu">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">trashschedule.0.next.daysleft</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="math_number" id="z~GyX0lvG$4s*uI|M29t">
                                                      <field name="NUM">0</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="telegram" id="#Uwl/SB!.p0S11xggpr/">
                                                  <field name="INSTANCE"></field>
                                                  <field name="LOG"></field>
                                                  <field name="SILENT">FALSE</field>
                                                  <field name="PARSEMODE">default</field>
                                                  <value name="MESSAGE">
                                                    <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="#v91j!CJu3!W`ds3T!L3">
                                                      <field name="TEXT">Heute wird der Müll abgeholt.</field>
                                                    </shadow>
                                                    <block type="text_join" id="/ICuBeuesWQf83ni{qvD">
                                                      <mutation items="3"></mutation>
                                                      <value name="ADD0">
                                                        <block type="text" id="2XWeaLpPG@+fY?VT{,Ul">
                                                          <field name="TEXT">Heute wird die </field>
                                                        </block>
                                                      </value>
                                                      <value name="ADD1">
                                                        <block type="get_value" id="inxfq7580!vk1R/Fc]31">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">trashschedule.0.next.typestext</field>
                                                        </block>
                                                      </value>
                                                      <value name="ADD2">
                                                        <block type="text" id="I9?n46$O-rH.QIc8%Swf">
                                                          <field name="TEXT"> abgeholt.</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                            </block>
                                          </next>
                                        </block>
                                      </statement>
                                    </block>
                                  </next>
                                </block>
                              </xml>
                              <xml xmlns="https://developers.google.com/blockly/xml">
                                <block type="schedule" id="-[MKJG41a;~?S0*}DSSh" x="63" y="87">
                                  <field name="SCHEDULE">0 18 * * *</field>
                                  <statement name="STATEMENT">
                                    <block type="comment" id="{p2u3o5[]%d~Va$lSA]?">
                                      <field name="COMMENT">Benachrichtigung Abholung morgen</field>
                                      <next>
                                        <block type="controls_if" id="NQzTFsw?rX9,mxeD{W/(">
                                          <value name="IF0">
                                            <block type="logic_compare" id="l43Mc;I];Z^;}(7s8awu">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="get_value" id="ICyrLiR@FgaZO`G;g1u8">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">trashschedule.0.next.daysleft</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="math_number" id="$X4aEU8Qouhb`Vc`Uh^J">
                                                  <field name="NUM">1</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <statement name="DO0">
                                            <block type="telegram" id="ro6=i|?@w$ePr!,I^Y!L">
                                              <field name="INSTANCE"></field>
                                              <field name="LOG"></field>
                                              <field name="SILENT">FALSE</field>
                                              <field name="PARSEMODE">default</field>
                                              <value name="MESSAGE">
                                                <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="#v91j!CJu3!W`ds3T!L3">
                                                  <field name="TEXT">Heute wird der Müll abgeholt.</field>
                                                </shadow>
                                                <block type="text_join" id="yIH-WeBz{3f@94zt~sES">
                                                  <mutation items="3"></mutation>
                                                  <value name="ADD0">
                                                    <block type="text" id="VT;e5[te#]C?VG+aP5*I">
                                                      <field name="TEXT">Morgen wird </field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD1">
                                                    <block type="get_value" id="h(%3.+E(c1FMMJ|(8du-">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">trashschedule.0.next.typestext</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD2">
                                                    <block type="text" id="0m#?+uzBtl^W8umcb_7,">
                                                      <field name="TEXT"> abgeholt.</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                            </block>
                                          </statement>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                  <next>
                                    <block type="schedule" id="ZnNDX(Tb(`s=ajP]x-[5">
                                      <field name="SCHEDULE">0 6 * * *</field>
                                      <statement name="STATEMENT">
                                        <block type="comment" id="=!s7~ajg[~q:A3VmGoP(">
                                          <field name="COMMENT">Benachrichtigung Abholung heute</field>
                                          <next>
                                            <block type="controls_if" id="433KGX.Bm^TvBd3;8YBe">
                                              <value name="IF0">
                                                <block type="logic_compare" id="960arKE3Q2b[y~]H%klG">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id="]RqhEEofo;Hz*Q_Okmdu">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">trashschedule.0.next.daysleft</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="math_number" id="z~GyX0lvG$4s*uI|M29t">
                                                      <field name="NUM">0</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="telegram" id="#Uwl/SB!.p0S11xggpr/">
                                                  <field name="INSTANCE"></field>
                                                  <field name="LOG"></field>
                                                  <field name="SILENT">FALSE</field>
                                                  <field name="PARSEMODE">default</field>
                                                  <value name="MESSAGE">
                                                    <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="#v91j!CJu3!W`ds3T!L3">
                                                      <field name="TEXT">Heute wird der Müll abgeholt.</field>
                                                    </shadow>
                                                    <block type="text_join" id="/ICuBeuesWQf83ni{qvD">
                                                      <mutation items="3"></mutation>
                                                      <value name="ADD0">
                                                        <block type="text" id="2XWeaLpPG@+fY?VT{,Ul">
                                                          <field name="TEXT">Heute wird die </field>
                                                        </block>
                                                      </value>
                                                      <value name="ADD1">
                                                        <block type="get_value" id="inxfq7580!vk1R/Fc]31">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">trashschedule.0.next.typestext</field>
                                                        </block>
                                                      </value>
                                                      <value name="ADD2">
                                                        <block type="text" id="I9?n46$O-rH.QIc8%Swf">
                                                          <field name="TEXT"> abgeholt.</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                            </block>
                                          </next>
                                        </block>
                                      </statement>
                                    </block>
                                  </next>
                                </block>
                              </xml>
                              
                              
                              dslraserD 1 Reply Last reply
                              0
                              • H hwiedermann

                                soweit klapp es, zwar träge aber geht.
                                Frage dazu: hat jemand das Blockly schon mal umgebaut, um den Text ggf. mit dyn. Inhalten zu füllen?

                                Ich würde gerne die Telegrambenachrichtigung vom Abfallkalender, auf Whatsapp umbauen.

                                das Script dazu sieht so aus:

                                
                                BlocklyJavascriptTypeScript
                                Protokoll
                                Ausgewählte Blöcke exportieren
                                <xml xmlns="https://developers.google.com/blockly/xml">
                                  <block type="schedule" id="-[MKJG41a;~?S0*}DSSh" x="63" y="87">
                                    <field name="SCHEDULE">0 18 * * *</field>
                                    <statement name="STATEMENT">
                                      <block type="comment" id="{p2u3o5[]%d~Va$lSA]?">
                                        <field name="COMMENT">Benachrichtigung Abholung morgen</field>
                                        <next>
                                          <block type="controls_if" id="NQzTFsw?rX9,mxeD{W/(">
                                            <value name="IF0">
                                              <block type="logic_compare" id="l43Mc;I];Z^;}(7s8awu">
                                                <field name="OP">EQ</field>
                                                <value name="A">
                                                  <block type="get_value" id="ICyrLiR@FgaZO`G;g1u8">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">trashschedule.0.next.daysleft</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <block type="math_number" id="$X4aEU8Qouhb`Vc`Uh^J">
                                                    <field name="NUM">1</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <statement name="DO0">
                                              <block type="telegram" id="ro6=i|?@w$ePr!,I^Y!L">
                                                <field name="INSTANCE"></field>
                                                <field name="LOG"></field>
                                                <field name="SILENT">FALSE</field>
                                                <field name="PARSEMODE">default</field>
                                                <value name="MESSAGE">
                                                  <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="#v91j!CJu3!W`ds3T!L3">
                                                    <field name="TEXT">Heute wird der Müll abgeholt.</field>
                                                  </shadow>
                                                  <block type="text_join" id="yIH-WeBz{3f@94zt~sES">
                                                    <mutation items="3"></mutation>
                                                    <value name="ADD0">
                                                      <block type="text" id="VT;e5[te#]C?VG+aP5*I">
                                                        <field name="TEXT">Morgen wird </field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD1">
                                                      <block type="get_value" id="h(%3.+E(c1FMMJ|(8du-">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">trashschedule.0.next.typestext</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD2">
                                                      <block type="text" id="0m#?+uzBtl^W8umcb_7,">
                                                        <field name="TEXT"> abgeholt.</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                              </block>
                                            </statement>
                                          </block>
                                        </next>
                                      </block>
                                    </statement>
                                    <next>
                                      <block type="schedule" id="ZnNDX(Tb(`s=ajP]x-[5">
                                        <field name="SCHEDULE">0 6 * * *</field>
                                        <statement name="STATEMENT">
                                          <block type="comment" id="=!s7~ajg[~q:A3VmGoP(">
                                            <field name="COMMENT">Benachrichtigung Abholung heute</field>
                                            <next>
                                              <block type="controls_if" id="433KGX.Bm^TvBd3;8YBe">
                                                <value name="IF0">
                                                  <block type="logic_compare" id="960arKE3Q2b[y~]H%klG">
                                                    <field name="OP">EQ</field>
                                                    <value name="A">
                                                      <block type="get_value" id="]RqhEEofo;Hz*Q_Okmdu">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">trashschedule.0.next.daysleft</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <block type="math_number" id="z~GyX0lvG$4s*uI|M29t">
                                                        <field name="NUM">0</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <statement name="DO0">
                                                  <block type="telegram" id="#Uwl/SB!.p0S11xggpr/">
                                                    <field name="INSTANCE"></field>
                                                    <field name="LOG"></field>
                                                    <field name="SILENT">FALSE</field>
                                                    <field name="PARSEMODE">default</field>
                                                    <value name="MESSAGE">
                                                      <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="#v91j!CJu3!W`ds3T!L3">
                                                        <field name="TEXT">Heute wird der Müll abgeholt.</field>
                                                      </shadow>
                                                      <block type="text_join" id="/ICuBeuesWQf83ni{qvD">
                                                        <mutation items="3"></mutation>
                                                        <value name="ADD0">
                                                          <block type="text" id="2XWeaLpPG@+fY?VT{,Ul">
                                                            <field name="TEXT">Heute wird die </field>
                                                          </block>
                                                        </value>
                                                        <value name="ADD1">
                                                          <block type="get_value" id="inxfq7580!vk1R/Fc]31">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">trashschedule.0.next.typestext</field>
                                                          </block>
                                                        </value>
                                                        <value name="ADD2">
                                                          <block type="text" id="I9?n46$O-rH.QIc8%Swf">
                                                            <field name="TEXT"> abgeholt.</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </statement>
                                              </block>
                                            </next>
                                          </block>
                                        </statement>
                                      </block>
                                    </next>
                                  </block>
                                </xml>
                                <xml xmlns="https://developers.google.com/blockly/xml">
                                  <block type="schedule" id="-[MKJG41a;~?S0*}DSSh" x="63" y="87">
                                    <field name="SCHEDULE">0 18 * * *</field>
                                    <statement name="STATEMENT">
                                      <block type="comment" id="{p2u3o5[]%d~Va$lSA]?">
                                        <field name="COMMENT">Benachrichtigung Abholung morgen</field>
                                        <next>
                                          <block type="controls_if" id="NQzTFsw?rX9,mxeD{W/(">
                                            <value name="IF0">
                                              <block type="logic_compare" id="l43Mc;I];Z^;}(7s8awu">
                                                <field name="OP">EQ</field>
                                                <value name="A">
                                                  <block type="get_value" id="ICyrLiR@FgaZO`G;g1u8">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">trashschedule.0.next.daysleft</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <block type="math_number" id="$X4aEU8Qouhb`Vc`Uh^J">
                                                    <field name="NUM">1</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <statement name="DO0">
                                              <block type="telegram" id="ro6=i|?@w$ePr!,I^Y!L">
                                                <field name="INSTANCE"></field>
                                                <field name="LOG"></field>
                                                <field name="SILENT">FALSE</field>
                                                <field name="PARSEMODE">default</field>
                                                <value name="MESSAGE">
                                                  <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="#v91j!CJu3!W`ds3T!L3">
                                                    <field name="TEXT">Heute wird der Müll abgeholt.</field>
                                                  </shadow>
                                                  <block type="text_join" id="yIH-WeBz{3f@94zt~sES">
                                                    <mutation items="3"></mutation>
                                                    <value name="ADD0">
                                                      <block type="text" id="VT;e5[te#]C?VG+aP5*I">
                                                        <field name="TEXT">Morgen wird </field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD1">
                                                      <block type="get_value" id="h(%3.+E(c1FMMJ|(8du-">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">trashschedule.0.next.typestext</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD2">
                                                      <block type="text" id="0m#?+uzBtl^W8umcb_7,">
                                                        <field name="TEXT"> abgeholt.</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                              </block>
                                            </statement>
                                          </block>
                                        </next>
                                      </block>
                                    </statement>
                                    <next>
                                      <block type="schedule" id="ZnNDX(Tb(`s=ajP]x-[5">
                                        <field name="SCHEDULE">0 6 * * *</field>
                                        <statement name="STATEMENT">
                                          <block type="comment" id="=!s7~ajg[~q:A3VmGoP(">
                                            <field name="COMMENT">Benachrichtigung Abholung heute</field>
                                            <next>
                                              <block type="controls_if" id="433KGX.Bm^TvBd3;8YBe">
                                                <value name="IF0">
                                                  <block type="logic_compare" id="960arKE3Q2b[y~]H%klG">
                                                    <field name="OP">EQ</field>
                                                    <value name="A">
                                                      <block type="get_value" id="]RqhEEofo;Hz*Q_Okmdu">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">trashschedule.0.next.daysleft</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <block type="math_number" id="z~GyX0lvG$4s*uI|M29t">
                                                        <field name="NUM">0</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <statement name="DO0">
                                                  <block type="telegram" id="#Uwl/SB!.p0S11xggpr/">
                                                    <field name="INSTANCE"></field>
                                                    <field name="LOG"></field>
                                                    <field name="SILENT">FALSE</field>
                                                    <field name="PARSEMODE">default</field>
                                                    <value name="MESSAGE">
                                                      <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="#v91j!CJu3!W`ds3T!L3">
                                                        <field name="TEXT">Heute wird der Müll abgeholt.</field>
                                                      </shadow>
                                                      <block type="text_join" id="/ICuBeuesWQf83ni{qvD">
                                                        <mutation items="3"></mutation>
                                                        <value name="ADD0">
                                                          <block type="text" id="2XWeaLpPG@+fY?VT{,Ul">
                                                            <field name="TEXT">Heute wird die </field>
                                                          </block>
                                                        </value>
                                                        <value name="ADD1">
                                                          <block type="get_value" id="inxfq7580!vk1R/Fc]31">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">trashschedule.0.next.typestext</field>
                                                          </block>
                                                        </value>
                                                        <value name="ADD2">
                                                          <block type="text" id="I9?n46$O-rH.QIc8%Swf">
                                                            <field name="TEXT"> abgeholt.</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </statement>
                                              </block>
                                            </next>
                                          </block>
                                        </statement>
                                      </block>
                                    </next>
                                  </block>
                                </xml>
                                
                                
                                dslraserD Offline
                                dslraserD Offline
                                dslraser
                                Forum Testing Most Active
                                wrote on last edited by
                                #21

                                @hwiedermann
                                bei mir klappt nicht mal der Import von dem Blockly. (die ersten Zeilen sehen auch komisch aus. Zeile 1-4 gehört beim Blockly Export da eigentlich nicht hin)

                                H 2 Replies Last reply
                                0
                                • dslraserD dslraser

                                  @hwiedermann
                                  bei mir klappt nicht mal der Import von dem Blockly. (die ersten Zeilen sehen auch komisch aus. Zeile 1-4 gehört beim Blockly Export da eigentlich nicht hin)

                                  H Offline
                                  H Offline
                                  hwiedermann
                                  wrote on last edited by
                                  #22

                                  @dslraser ist soeben frisch aus dem Editor gekommen. Komisch...

                                  Hier als Bild nochmal..

                                  06bec8c9-eb36-4ca4-9df5-633f45aa1f37-image.png

                                  1 Reply Last reply
                                  0
                                  • dslraserD dslraser

                                    @hwiedermann
                                    bei mir klappt nicht mal der Import von dem Blockly. (die ersten Zeilen sehen auch komisch aus. Zeile 1-4 gehört beim Blockly Export da eigentlich nicht hin)

                                    H Offline
                                    H Offline
                                    hwiedermann
                                    wrote on last edited by
                                    #23

                                    @dslraser habe es aber nun hinbekommen.

                                    hier wieder ein Screen
                                    Trick dabei ist, mann dann den Baustein an "request URL" einfach durch was anderes ersetzen, in dem was anderes anhängt. so alleine lässt sich aber das Anhängsel nicht löschen.

                                    f0dd7bca-d18a-4eaf-bdda-f8f2bd3b91e4-image.png

                                    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

                                    653

                                    Online

                                    32.6k

                                    Users

                                    82.3k

                                    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