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. Skripten / Logik
  4. Blockly
  5. aktuelle Benzinpreise in Telegramm anzeigen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    776

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

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

aktuelle Benzinpreise in Telegramm anzeigen

Scheduled Pinned Locked Moved Blockly
15 Posts 5 Posters 1.3k Views 2 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.
  • V Offline
    V Offline
    Venjacob
    wrote on last edited by
    #1

    Hallo Gemeinde

    Ich benötige ein wenig Hilfe bei einem Skript
    Ich möchte gerne den Datenpunkt Benzinpreis den ich mit dem Tankerkönig Adapter bekomme bei jeder Änderung den aktuellen Benzinpreis an Telegramm oder Whatsapp übermitteln.
    Und zwar nur wenn sich der Preis ändert.
    Der Telegramm und Whatsapp Adapter laufen schon erfolgreich mit andern Projekten.
    Als Nice to Have wäre natürlich auch noch toll wenn ich die Alexa nach dem Benzinpreis Fragen könnte und Sie mir dan sagen würde "Der aktuelle Preis für E10 ist ...".
    Wie könnte so ein Skript aussehen.
    Danke schon mal für die Hilfe.

    bahnuhrB DJMarc75D 2 Replies Last reply
    0
    • V Venjacob

      Hallo Gemeinde

      Ich benötige ein wenig Hilfe bei einem Skript
      Ich möchte gerne den Datenpunkt Benzinpreis den ich mit dem Tankerkönig Adapter bekomme bei jeder Änderung den aktuellen Benzinpreis an Telegramm oder Whatsapp übermitteln.
      Und zwar nur wenn sich der Preis ändert.
      Der Telegramm und Whatsapp Adapter laufen schon erfolgreich mit andern Projekten.
      Als Nice to Have wäre natürlich auch noch toll wenn ich die Alexa nach dem Benzinpreis Fragen könnte und Sie mir dan sagen würde "Der aktuelle Preis für E10 ist ...".
      Wie könnte so ein Skript aussehen.
      Danke schon mal für die Hilfe.

      bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      wrote on last edited by
      #2

      @venjacob
      per Script an telegram

          on({id: 'tankerkoenig.0.stations.0.diesel.short', change: "ne"}, function(obj) {  
              sendTo('telegram.0', { user: "Name in Telegram", text: obj.state.val, parse_mode: 'HTML' });
          });
      
      

      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      V 1 Reply Last reply
      0
      • bahnuhrB bahnuhr

        @venjacob
        per Script an telegram

            on({id: 'tankerkoenig.0.stations.0.diesel.short', change: "ne"}, function(obj) {  
                sendTo('telegram.0', { user: "Name in Telegram", text: obj.state.val, parse_mode: 'HTML' });
            });
        
        
        V Offline
        V Offline
        Venjacob
        wrote on last edited by
        #3

        @bahnuhr
        Ich bin in Javasript ünberhaut nicht bewandert.
        Aber Blockly verstehe ich einigermaßen

        bahnuhrB GlasfaserG 2 Replies Last reply
        0
        • V Venjacob

          @bahnuhr
          Ich bin in Javasript ünberhaut nicht bewandert.
          Aber Blockly verstehe ich einigermaßen

          bahnuhrB Online
          bahnuhrB Online
          bahnuhr
          Forum Testing Most Active
          wrote on last edited by
          #4

          @venjacob sagte in aktuelle Benzinpreise in Telegramm anzeigen:

          Blockly verstehe ich einigermaßen

          ich nicht.


          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
          Danke.
          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
          ScreenToGif :https://www.screentogif.com/downloads.html

          1 Reply Last reply
          0
          • V Venjacob

            @bahnuhr
            Ich bin in Javasript ünberhaut nicht bewandert.
            Aber Blockly verstehe ich einigermaßen

            GlasfaserG Offline
            GlasfaserG Offline
            Glasfaser
            wrote on last edited by
            #5

            @venjacob

            https://forum.iobroker.net/topic/29361/fehler-compiler-script-spritpreise-einlesen/7

            Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

            1 Reply Last reply
            0
            • V Venjacob

              Hallo Gemeinde

              Ich benötige ein wenig Hilfe bei einem Skript
              Ich möchte gerne den Datenpunkt Benzinpreis den ich mit dem Tankerkönig Adapter bekomme bei jeder Änderung den aktuellen Benzinpreis an Telegramm oder Whatsapp übermitteln.
              Und zwar nur wenn sich der Preis ändert.
              Der Telegramm und Whatsapp Adapter laufen schon erfolgreich mit andern Projekten.
              Als Nice to Have wäre natürlich auch noch toll wenn ich die Alexa nach dem Benzinpreis Fragen könnte und Sie mir dan sagen würde "Der aktuelle Preis für E10 ist ...".
              Wie könnte so ein Skript aussehen.
              Danke schon mal für die Hilfe.

              DJMarc75D Offline
              DJMarc75D Offline
              DJMarc75
              wrote on last edited by DJMarc75
              #6

              @venjacob sagte in aktuelle Benzinpreise in Telegramm anzeigen:

              bei jeder Änderung den aktuellen Benzinpreis an Telegramm

              Screenshot 2022-07-01 215527.png

              Wegen Alexaansage muss ich in meinem "Archiv" schauen, hab das auch mal erfolgreich umgesetzt. Aber das dann eher morgen 😀

              Lehrling seit 1975 !!!
              Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
              https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

              V 1 Reply Last reply
              0
              • DJMarc75D DJMarc75

                @venjacob sagte in aktuelle Benzinpreise in Telegramm anzeigen:

                bei jeder Änderung den aktuellen Benzinpreis an Telegramm

                Screenshot 2022-07-01 215527.png

                Wegen Alexaansage muss ich in meinem "Archiv" schauen, hab das auch mal erfolgreich umgesetzt. Aber das dann eher morgen 😀

                V Offline
                V Offline
                Venjacob
                wrote on last edited by
                #7

                @djmarc75
                Danke schon mal
                Ich versuch mal morgen ob das mit dem Skript klappt

                DJMarc75D 1 Reply Last reply
                0
                • V Venjacob

                  @djmarc75
                  Danke schon mal
                  Ich versuch mal morgen ob das mit dem Skript klappt

                  DJMarc75D Offline
                  DJMarc75D Offline
                  DJMarc75
                  wrote on last edited by DJMarc75
                  #8

                  @venjacob
                  Eben mal was erstellt, aber ist bestimmt ausbaufähig 😁
                  Screenshot 2022-07-02 063359.png


                  <xml xmlns="https://developers.google.com/blockly/xml">
                  <variables>
                  <variable id="5@]NgA_?z{gSW=W-YpyR">aktueller Benzinpreis</variable>
                  <variable id="IW0/P!:Hi8[XcXrf@XZ">Device</variable>
                  </variables>
                  <block type="on_ext" id="6WU?
                  ,Qw=?,m@sYfmn}" x="-138" y="-712"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="g/N=H2[!rl4_fhF^1kZ">
                  <field name="oid">alexa2.0.Echo-Devices.G0918308949108U1.Routines.b3190f2d-acab-4dc6-b870-117c610efcad</field>
                  </shadow>
                  </value>
                  <statement name="STATEMENT">
                  <block type="variables_set" id="4pU{^^yrl~bu~0V,}vs">
                  <field name="VAR" id="IW0/P!:Hi
                  8[XcXrf@XZ">Device</field>
                  <value name="VALUE">
                  <block type="get_value" id="x)e4Ox?pq}50d,KVZPw">
                  <field name="ATTR">val</field>
                  <field name="OID">alexa2.0.History.serialNumber</field>
                  </block>
                  </value>
                  <next>
                  <block type="controls_if" id="^F~vjPz4QbxpHd{7xiH(">
                  <mutation else="1"></mutation>
                  <value name="IF0">
                  <block type="logic_compare" id="vE.-45#V,Ip9Yblg]U
                  7">
                  <field name="OP">EQ</field>
                  <value name="A">
                  <block type="get_value" id="|XArNF7q579)ADI5nRnY">
                  <field name="ATTR">val</field>
                  <field name="OID">tankerkoenig.0.stations.0.status</field>
                  </block>
                  </value>
                  <value name="B">
                  <block type="text" id="SF5a:l/)k(juG-?#aXu7">
                  <field name="TEXT">open</field>
                  </block>
                  </value>
                  </block>
                  </value>
                  <statement name="DO0">
                  <block type="control_ex" id="{F]zg,yk1xLfy5Fu.4:2">
                  <field name="TYPE">false</field>
                  <field name="CLEAR_RUNNING">FALSE</field>
                  <value name="OID">
                  <shadow type="field_oid" id="/c!|mKAM{nJcN/--%C">
                  <field name="oid">Object ID</field>
                  </shadow>
                  <block type="text_join" id="gfxjHa!;:aK)pvU{jc}"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="SEJ1COPUsAijSKBG~TF">
                  <field name="TEXT">alexa2.0.Echo-Devices.</field>
                  </block>
                  </value>
                  <value name="ADD1">
                  <block type="variables_get" id="C9NH4INGFEeQZ~/nNX$b">
                  <field name="VAR" id="IW0/P!:Hi8[XcXrf@XZ">Device</field>
                  </block>
                  </value>
                  <value name="ADD2">
                  <block type="text" id="$#
                  +2{S{i[N7NwBmbGP1">
                  <field name="TEXT">.Commands.speak</field>
                  </block>
                  </value>
                  </block>
                  </value>
                  <value name="VALUE">
                  <shadow type="logic_boolean" id="I[J[Bu1{lAtM7)MHL4"> <field name="BOOL">TRUE</field> </shadow> <block type="text_join" id="whkM]e@Z@vJCkYR~}yX*"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="2KR/02I@Ta|3NAgRXP%5"> <field name="TEXT">Im Moment kostet der Liter Benzin </field> </block> </value> <value name="ADD1"> <block type="variables_get" id="v]jxv9+T$+OjeR#0A]OT"> <field name="VAR" id="5@]NgA_?z{gSW=W-YpyR">aktueller Benzinpreis</field> </block> </value> <value name="ADD2"> <block type="text" id="(SGB[k%tFB5%+b$iKJc:"> <field name="TEXT"> €</field> </block> </value> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="a$AQeN=,}O,h5v?Hljp)"> <field name="NUM">0</field> </shadow> </value> </block> </statement> <statement name="ELSE"> <block type="control_ex" id="^CZA-_FaUsN-[rozRH%q"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid"> <field name="oid">Object ID</field> </shadow> <block type="text_join" id="GEv.n/O_tr#Rg!]8DW!">
                  <mutation items="3"></mutation>
                  <value name="ADD0">
                  <block type="text" id="MjAgs2{HM;oq-h=z7Hfv">
                  <field name="TEXT">alexa2.0.Echo-Devices.</field>
                  </block>
                  </value>
                  <value name="ADD1">
                  <block type="variables_get" id=";,Gc(t$yt9kiuWh~,y{"> <field name="VAR" id="IW0/P!:Hi*8[XcXrf@XZ">Device</field> </block> </value> <value name="ADD2"> <block type="text" id="0XZ1Ae}EQd,lxAy#9baN"> <field name="TEXT">.Commands.speak</field> </block> </value> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="w1.#i_q#W!0r:w;-]|v*"> <field name="BOOL">TRUE</field> </shadow> <block type="text" id="]T^e5)(CUAQuUj0ThjuG"> <field name="TEXT">Die Tankstelle hat geschlossen.</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="@)+w5zsd/+kW}bU.MYw">
                  <field name="NUM">0</field>
                  </shadow>
                  </value>
                  </block>
                  </statement>
                  </block>
                  </next>
                  </block>
                  </statement>
                  </block>
                  <block type="variables_set" id=".uUmRVnFAU3.VpUa@V+g" x="588" y="-712">
                  <field name="VAR" id="5@]NgA
                  ?z{gSW=W-YpyR">aktueller Benzinpreis</field>
                  <value name="VALUE">
                  <block type="get_value" id="b.-;M]F@)pU~.jfS+#M(">
                  <field name="ATTR">val</field>
                  <field name="OID">tankerkoenig.0.stations.0.e10.short</field>
                  </block>
                  </value>
                  <next>
                  <block type="on_ext" id="]seG*/ThQ9js)Z@qm%YQ">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                  <field name="CONDITION">ne</field>
                  <field name="ACK_CONDITION"></field>
                  <value name="OID0">
                  <shadow type="field_oid" id=")Z.OAYtB(xvA[|KBUalG">
                  <field name="oid">tankerkoenig.0.stations.0.e10.short</field>
                  </shadow>
                  </value>
                  <statement name="STATEMENT">
                  <block type="controls_if" id="IST(4HA3Cg#k4FDRY/W"> <value name="IF0"> <block type="logic_operation" id="2EHhc@~fs:.??(btQG02" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="d[.a++[TsR^OJ*_oiP0">
                  <field name="OP">GT</field>
                  <value name="A">
                  <block type="on_source" id="5h-j!73yOUX3#bA$u1^">
                  <field name="ATTR">state.val</field>
                  </block>
                  </value>
                  <value name="B">
                  <block type="math_number" id="FYBy(nsHR5(p.JRoOB0r">
                  <field name="NUM">0</field>
                  </block>
                  </value>
                  </block>
                  </value>
                  <value name="B">
                  <block type="logic_compare" id="p%-Df|k[s7r[m6I.@R_B">
                  <field name="OP">NEQ</field>
                  <value name="A">
                  <block type="on_source" id="2ZbG[RDirN+UF1UbSZ9@">
                  <field name="ATTR">state.val</field>
                  </block>
                  </value>
                  <value name="B">
                  <block type="variables_get" id="O/AZ
                  }yZOa|QT87E]L8%">
                  <field name="VAR" id="5@]NgA_?z{gSW=W-YpyR">aktueller Benzinpreis</field>
                  </block>
                  </value>
                  </block>
                  </value>
                  </block>
                  </value>
                  <statement name="DO0">
                  <block type="variables_set" id=":]8}4RmR[.T7{#)c/?q"> <field name="VAR" id="5@]NgA_?z{gSW=W-YpyR">aktueller Benzinpreis</field> <value name="VALUE"> <block type="on_source" id="xpY68M+lKNTYG?pwgQeB"> <field name="ATTR">state.val</field> </block> </value> <next> <block type="telegram" id="AekB]c#A7u!%5Z}PObA2"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="-bA_m(oI)N+rXmdO%F|">
                  <field name="TEXT">text</field>
                  </shadow>
                  <block type="text_join" id="~]S=:6syc)(lBX0|$$UN">
                  <mutation items="2"></mutation>
                  <value name="ADD0">
                  <block type="variables_get" id="Y3kHz$OS~1qITQ}w+795">
                  <field name="VAR" id="5@]NgA_?z{gSW=W-YpyR">aktueller Benzinpreis</field>
                  </block>
                  </value>
                  <value name="ADD1">
                  <block type="text" id="mv|^a+56p%luu%g}A*]2">
                  <field name="TEXT"> €</field>
                  </block>
                  </value>
                  </block>
                  </value>
                  </block>
                  </next>
                  </block>
                  </statement>
                  </block>
                  </statement>
                  </block>
                  </next>
                  </block>
                  </xml>

                  Um das Teil zu nutzen muss man aber eine Routine in Alexa anlegen. Ich habe diese "Spritpreise" genannt und reagiert auf (bei mir) "was kostet Benzin". Das kannst Du aber in der Routine ja durch andere Befehle erweitern. Die Routine schaltet in der APP absolut nichts. Den Alexa Adapter neu starten und dann im TRIGGER im Blockly Deine Routine auswählen. Wenn Du dann die Routine "aufrufst" sagt Dir die Alexa zu der Du sprichst den Benzinpreis an.

                  Lehrling seit 1975 !!!
                  Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                  https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                  V 1 Reply Last reply
                  0
                  • DJMarc75D DJMarc75

                    @venjacob
                    Eben mal was erstellt, aber ist bestimmt ausbaufähig 😁
                    Screenshot 2022-07-02 063359.png


                    <xml xmlns="https://developers.google.com/blockly/xml">
                    <variables>
                    <variable id="5@]NgA_?z{gSW=W-YpyR">aktueller Benzinpreis</variable>
                    <variable id="IW0/P!:Hi8[XcXrf@XZ">Device</variable>
                    </variables>
                    <block type="on_ext" id="6WU?
                    ,Qw=?,m@sYfmn}" x="-138" y="-712"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="g/N=H2[!rl4_fhF^1kZ">
                    <field name="oid">alexa2.0.Echo-Devices.G0918308949108U1.Routines.b3190f2d-acab-4dc6-b870-117c610efcad</field>
                    </shadow>
                    </value>
                    <statement name="STATEMENT">
                    <block type="variables_set" id="4pU{^^yrl~bu~0V,}vs">
                    <field name="VAR" id="IW0/P!:Hi
                    8[XcXrf@XZ">Device</field>
                    <value name="VALUE">
                    <block type="get_value" id="x)e4Ox?pq}50d,KVZPw">
                    <field name="ATTR">val</field>
                    <field name="OID">alexa2.0.History.serialNumber</field>
                    </block>
                    </value>
                    <next>
                    <block type="controls_if" id="^F~vjPz4QbxpHd{7xiH(">
                    <mutation else="1"></mutation>
                    <value name="IF0">
                    <block type="logic_compare" id="vE.-45#V,Ip9Yblg]U
                    7">
                    <field name="OP">EQ</field>
                    <value name="A">
                    <block type="get_value" id="|XArNF7q579)ADI5nRnY">
                    <field name="ATTR">val</field>
                    <field name="OID">tankerkoenig.0.stations.0.status</field>
                    </block>
                    </value>
                    <value name="B">
                    <block type="text" id="SF5a:l/)k(juG-?#aXu7">
                    <field name="TEXT">open</field>
                    </block>
                    </value>
                    </block>
                    </value>
                    <statement name="DO0">
                    <block type="control_ex" id="{F]zg,yk1xLfy5Fu.4:2">
                    <field name="TYPE">false</field>
                    <field name="CLEAR_RUNNING">FALSE</field>
                    <value name="OID">
                    <shadow type="field_oid" id="/c!|mKAM{nJcN/--%C">
                    <field name="oid">Object ID</field>
                    </shadow>
                    <block type="text_join" id="gfxjHa!;:aK)pvU{jc}"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="SEJ1COPUsAijSKBG~TF">
                    <field name="TEXT">alexa2.0.Echo-Devices.</field>
                    </block>
                    </value>
                    <value name="ADD1">
                    <block type="variables_get" id="C9NH4INGFEeQZ~/nNX$b">
                    <field name="VAR" id="IW0/P!:Hi8[XcXrf@XZ">Device</field>
                    </block>
                    </value>
                    <value name="ADD2">
                    <block type="text" id="$#
                    +2{S{i[N7NwBmbGP1">
                    <field name="TEXT">.Commands.speak</field>
                    </block>
                    </value>
                    </block>
                    </value>
                    <value name="VALUE">
                    <shadow type="logic_boolean" id="I[J[Bu1{lAtM7)MHL4"> <field name="BOOL">TRUE</field> </shadow> <block type="text_join" id="whkM]e@Z@vJCkYR~}yX*"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="2KR/02I@Ta|3NAgRXP%5"> <field name="TEXT">Im Moment kostet der Liter Benzin </field> </block> </value> <value name="ADD1"> <block type="variables_get" id="v]jxv9+T$+OjeR#0A]OT"> <field name="VAR" id="5@]NgA_?z{gSW=W-YpyR">aktueller Benzinpreis</field> </block> </value> <value name="ADD2"> <block type="text" id="(SGB[k%tFB5%+b$iKJc:"> <field name="TEXT"> €</field> </block> </value> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="a$AQeN=,}O,h5v?Hljp)"> <field name="NUM">0</field> </shadow> </value> </block> </statement> <statement name="ELSE"> <block type="control_ex" id="^CZA-_FaUsN-[rozRH%q"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid"> <field name="oid">Object ID</field> </shadow> <block type="text_join" id="GEv.n/O_tr#Rg!]8DW!">
                    <mutation items="3"></mutation>
                    <value name="ADD0">
                    <block type="text" id="MjAgs2{HM;oq-h=z7Hfv">
                    <field name="TEXT">alexa2.0.Echo-Devices.</field>
                    </block>
                    </value>
                    <value name="ADD1">
                    <block type="variables_get" id=";,Gc(t$yt9kiuWh~,y{"> <field name="VAR" id="IW0/P!:Hi*8[XcXrf@XZ">Device</field> </block> </value> <value name="ADD2"> <block type="text" id="0XZ1Ae}EQd,lxAy#9baN"> <field name="TEXT">.Commands.speak</field> </block> </value> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="w1.#i_q#W!0r:w;-]|v*"> <field name="BOOL">TRUE</field> </shadow> <block type="text" id="]T^e5)(CUAQuUj0ThjuG"> <field name="TEXT">Die Tankstelle hat geschlossen.</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="@)+w5zsd/+kW}bU.MYw">
                    <field name="NUM">0</field>
                    </shadow>
                    </value>
                    </block>
                    </statement>
                    </block>
                    </next>
                    </block>
                    </statement>
                    </block>
                    <block type="variables_set" id=".uUmRVnFAU3.VpUa@V+g" x="588" y="-712">
                    <field name="VAR" id="5@]NgA
                    ?z{gSW=W-YpyR">aktueller Benzinpreis</field>
                    <value name="VALUE">
                    <block type="get_value" id="b.-;M]F@)pU~.jfS+#M(">
                    <field name="ATTR">val</field>
                    <field name="OID">tankerkoenig.0.stations.0.e10.short</field>
                    </block>
                    </value>
                    <next>
                    <block type="on_ext" id="]seG*/ThQ9js)Z@qm%YQ">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                    <field name="CONDITION">ne</field>
                    <field name="ACK_CONDITION"></field>
                    <value name="OID0">
                    <shadow type="field_oid" id=")Z.OAYtB(xvA[|KBUalG">
                    <field name="oid">tankerkoenig.0.stations.0.e10.short</field>
                    </shadow>
                    </value>
                    <statement name="STATEMENT">
                    <block type="controls_if" id="IST(4HA3Cg#k4FDRY/W"> <value name="IF0"> <block type="logic_operation" id="2EHhc@~fs:.??(btQG02" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="d[.a++[TsR^OJ*_oiP0">
                    <field name="OP">GT</field>
                    <value name="A">
                    <block type="on_source" id="5h-j!73yOUX3#bA$u1^">
                    <field name="ATTR">state.val</field>
                    </block>
                    </value>
                    <value name="B">
                    <block type="math_number" id="FYBy(nsHR5(p.JRoOB0r">
                    <field name="NUM">0</field>
                    </block>
                    </value>
                    </block>
                    </value>
                    <value name="B">
                    <block type="logic_compare" id="p%-Df|k[s7r[m6I.@R_B">
                    <field name="OP">NEQ</field>
                    <value name="A">
                    <block type="on_source" id="2ZbG[RDirN+UF1UbSZ9@">
                    <field name="ATTR">state.val</field>
                    </block>
                    </value>
                    <value name="B">
                    <block type="variables_get" id="O/AZ
                    }yZOa|QT87E]L8%">
                    <field name="VAR" id="5@]NgA_?z{gSW=W-YpyR">aktueller Benzinpreis</field>
                    </block>
                    </value>
                    </block>
                    </value>
                    </block>
                    </value>
                    <statement name="DO0">
                    <block type="variables_set" id=":]8}4RmR[.T7{#)c/?q"> <field name="VAR" id="5@]NgA_?z{gSW=W-YpyR">aktueller Benzinpreis</field> <value name="VALUE"> <block type="on_source" id="xpY68M+lKNTYG?pwgQeB"> <field name="ATTR">state.val</field> </block> </value> <next> <block type="telegram" id="AekB]c#A7u!%5Z}PObA2"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="-bA_m(oI)N+rXmdO%F|">
                    <field name="TEXT">text</field>
                    </shadow>
                    <block type="text_join" id="~]S=:6syc)(lBX0|$$UN">
                    <mutation items="2"></mutation>
                    <value name="ADD0">
                    <block type="variables_get" id="Y3kHz$OS~1qITQ}w+795">
                    <field name="VAR" id="5@]NgA_?z{gSW=W-YpyR">aktueller Benzinpreis</field>
                    </block>
                    </value>
                    <value name="ADD1">
                    <block type="text" id="mv|^a+56p%luu%g}A*]2">
                    <field name="TEXT"> €</field>
                    </block>
                    </value>
                    </block>
                    </value>
                    </block>
                    </next>
                    </block>
                    </statement>
                    </block>
                    </statement>
                    </block>
                    </next>
                    </block>
                    </xml>

                    Um das Teil zu nutzen muss man aber eine Routine in Alexa anlegen. Ich habe diese "Spritpreise" genannt und reagiert auf (bei mir) "was kostet Benzin". Das kannst Du aber in der Routine ja durch andere Befehle erweitern. Die Routine schaltet in der APP absolut nichts. Den Alexa Adapter neu starten und dann im TRIGGER im Blockly Deine Routine auswählen. Wenn Du dann die Routine "aufrufst" sagt Dir die Alexa zu der Du sprichst den Benzinpreis an.

                    V Offline
                    V Offline
                    Venjacob
                    wrote on last edited by
                    #9

                    @djmarc75
                    Danke schon mal für die mühe.
                    Ich hatte deinen ersten Entwurf auch schon mal getestet.
                    Das hat soweit auch funktioniert, allerding wurde der Preis alle 5 minuten an Telegramm übermittelt so das ich heute über 120 mal Preise angezeitg bekommen habe.

                    Ich versuche heute oder morgen mal dein Update umzusetzen.
                    Ich gebe dann mal Rückmeldung.

                    HomoranH 1 Reply Last reply
                    0
                    • V Venjacob

                      @djmarc75
                      Danke schon mal für die mühe.
                      Ich hatte deinen ersten Entwurf auch schon mal getestet.
                      Das hat soweit auch funktioniert, allerding wurde der Preis alle 5 minuten an Telegramm übermittelt so das ich heute über 120 mal Preise angezeitg bekommen habe.

                      Ich versuche heute oder morgen mal dein Update umzusetzen.
                      Ich gebe dann mal Rückmeldung.

                      HomoranH Do not disturb
                      HomoranH Do not disturb
                      Homoran
                      Global Moderator Administrators
                      wrote on last edited by
                      #10

                      @venjacob sagte in aktuelle Benzinpreise in Telegramm anzeigen:

                      Das hat soweit auch funktioniert, allerding wurde der Preis alle 5 minuten an Telegramm übermittelt so das ich heute über 120 mal Preise angezeitg bekommen habe.

                      sollte "eigentlich" nur dann senden, wenn sich der Preis ändert.

                      ...dachte ich. Aber ganz weit im Hinterkopf kam dann eine Stimme die sagte, dass der Wert immer(??) genullt wird bevor er den eigentlichen Wert bekommt.

                      hast du dort den Haken?
                      Screenshot_20220702-201354_Firefox.jpg

                      kein Support per PN! - Fragen im Forum stellen -
                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      V 1 Reply Last reply
                      1
                      • HomoranH Homoran

                        @venjacob sagte in aktuelle Benzinpreise in Telegramm anzeigen:

                        Das hat soweit auch funktioniert, allerding wurde der Preis alle 5 minuten an Telegramm übermittelt so das ich heute über 120 mal Preise angezeitg bekommen habe.

                        sollte "eigentlich" nur dann senden, wenn sich der Preis ändert.

                        ...dachte ich. Aber ganz weit im Hinterkopf kam dann eine Stimme die sagte, dass der Wert immer(??) genullt wird bevor er den eigentlichen Wert bekommt.

                        hast du dort den Haken?
                        Screenshot_20220702-201354_Firefox.jpg

                        V Offline
                        V Offline
                        Venjacob
                        wrote on last edited by
                        #11

                        @homoran
                        Screenshot 2022-07-02 203544.jpg

                        Das sind meine Einstellungen

                        HomoranH 1 Reply Last reply
                        0
                        • V Venjacob

                          @homoran
                          Screenshot 2022-07-02 203544.jpg

                          Das sind meine Einstellungen

                          HomoranH Do not disturb
                          HomoranH Do not disturb
                          Homoran
                          Global Moderator Administrators
                          wrote on last edited by
                          #12

                          @venjacob sagte in aktuelle Benzinpreise in Telegramm anzeigen:

                          Das sind meine Einstellungen

                          Siehste!
                          Dann ist's ja klar

                          kein Support per PN! - Fragen im Forum stellen -
                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          V 1 Reply Last reply
                          0
                          • HomoranH Homoran

                            @venjacob sagte in aktuelle Benzinpreise in Telegramm anzeigen:

                            Das sind meine Einstellungen

                            Siehste!
                            Dann ist's ja klar

                            V Offline
                            V Offline
                            Venjacob
                            wrote on last edited by
                            #13

                            @homoran
                            Ok also Haken bei Synronisieren raus

                            HomoranH 1 Reply Last reply
                            1
                            • V Venjacob

                              @homoran
                              Ok also Haken bei Synronisieren raus

                              HomoranH Do not disturb
                              HomoranH Do not disturb
                              Homoran
                              Global Moderator Administrators
                              wrote on last edited by
                              #14

                              @venjacob und klappt es jetzt?

                              kein Support per PN! - Fragen im Forum stellen -
                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              V 1 Reply Last reply
                              0
                              • HomoranH Homoran

                                @venjacob und klappt es jetzt?

                                V Offline
                                V Offline
                                Venjacob
                                wrote on last edited by
                                #15

                                @homoran sagte in aktuelle Benzinpreise in Telegramm anzeigen:

                                @venjacob und klappt es jetzt?

                                Habe das gestern aben geändert und siehe da.
                                Es hat geklappt.
                                Ich werde das mit Alexa auch noch versuchen umtusetzen.
                                DANKE👍

                                1 Reply Last reply
                                0

                                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                With your input, this post could be even better 💗

                                Register Login
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                604

                                Online

                                32.8k

                                Users

                                82.7k

                                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