Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Meteoalarm v2.0.x

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    12
    2
    280

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

Test Adapter Meteoalarm v2.0.x

Test Adapter Meteoalarm v2.0.x

Scheduled Pinned Locked Moved Tester
412 Posts 19 Posters 84.1k Views 19 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.
  • da_WoodyD da_Woody

    @neunteufels sagte in Test Adapter Meteoalarm v2.0.x:

    auch wenn die noOfAlarms nicht mit der angezeigten Anzahl an Alarmen zusammenpasst

    das hab ich dir aber schon weiter oben verklickert. es kommen teilweise doppelalarme rein, die werden ausgefiltert und somit stimmt die anzeige. bei mir stehen da ja auch 6 drinnen, die dann vom jack, nach kommunikation mit ZAMG, eben gefiltert werden. der DP noOfAlarms ist doch schnurzegal.
    schön, daß er einen fehler gefunden hat, auswirkungen hats im prinzip an der funktion keine. warum dir das wichtig ist, versteh ich halt nicht. in der visu muss das richtig angezeigt werden. da steht eine zahl drinnen, was machst du damit? wenns den DP nicht geben würde, wüsstest du das nichtmal.
    nich böse sein, aber ich würde gerne verstehn, warum dir die zahl wichtig ist... 🙂

    N Offline
    N Offline
    neunteufels
    wrote on last edited by
    #232

    @da_woody

    Danke für die Erklärung, welche mir nichts bringt.

    Ich triggere auf die noOfAlarms und durchlauf danach die Ordner von 1 bis x, wobei x für noOfAlarms steht. Im Durchlauf werden die Alarme für verschiedenste Dinge bearbeitet und so ausgegeben wie ich das will (Visualisierung, Telegram,...).
    Siehe da, der Datenpunkt ist auf einmal wichtig geworden.
    Mag sein, dass er für dich noch immer nicht wichtig ist, aber ich verklickere es dir jetzt auch nochmal: Für mich schon. 😉
    Da du nicht der Entwickler bist, bist du mir keine Hilfe und ich warte auf seine geschätzte Antwort.

    sg

    jackblacksonJ 1 Reply Last reply
    0
    • N neunteufels

      @da_woody

      Danke für die Erklärung, welche mir nichts bringt.

      Ich triggere auf die noOfAlarms und durchlauf danach die Ordner von 1 bis x, wobei x für noOfAlarms steht. Im Durchlauf werden die Alarme für verschiedenste Dinge bearbeitet und so ausgegeben wie ich das will (Visualisierung, Telegram,...).
      Siehe da, der Datenpunkt ist auf einmal wichtig geworden.
      Mag sein, dass er für dich noch immer nicht wichtig ist, aber ich verklickere es dir jetzt auch nochmal: Für mich schon. 😉
      Da du nicht der Entwickler bist, bist du mir keine Hilfe und ich warte auf seine geschätzte Antwort.

      sg

      jackblacksonJ Offline
      jackblacksonJ Offline
      jackblackson
      wrote on last edited by
      #233

      @neunteufels So - hat etwas gedauert, aber ich hab den Fehler gefunden. Kannst du bitte nochmal die 2.2.1 mit dem Fix installieren? https://github.com/jack-blackson/ioBroker.meteoalarm/tarball/v2.2.1

      N 1 Reply Last reply
      0
      • da_WoodyD Online
        da_WoodyD Online
        da_Woody
        wrote on last edited by
        #234

        @neunteufels ok, jetzt versteh ichs und halt mich raus... 🙂

        gruß vom Woody
        HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

        1 Reply Last reply
        1
        • jackblacksonJ jackblackson

          @neunteufels So - hat etwas gedauert, aber ich hab den Fehler gefunden. Kannst du bitte nochmal die 2.2.1 mit dem Fix installieren? https://github.com/jack-blackson/ioBroker.meteoalarm/tarball/v2.2.1

          N Offline
          N Offline
          neunteufels
          wrote on last edited by
          #235

          @jackblackson

          Test ERFOLGREICH! 👍
          Ordner werden wieder ab 1 nummeriert.
          noOfAlarms scheint mal zu passen. Das werde ich noch etwas beobachten über die Zeit.
          Keine Errors im Log.

          DANKE! 😊

          lg

          1 Reply Last reply
          0
          • N Offline
            N Offline
            neunteufels
            wrote on last edited by
            #236

            Mir ist noch was anderes aufgefallen.
            Die Uhrzeit wird HTML-Widget so komisch angezeigt, mit AM und PM.
            Liegt das an mir oder am Adapter? 😬

            b2243cfe-b831-4135-90db-a4cc83ad1dfe-image.png

            da_WoodyD jackblacksonJ 3 Replies Last reply
            0
            • N neunteufels

              Mir ist noch was anderes aufgefallen.
              Die Uhrzeit wird HTML-Widget so komisch angezeigt, mit AM und PM.
              Liegt das an mir oder am Adapter? 😬

              b2243cfe-b831-4135-90db-a4cc83ad1dfe-image.png

              da_WoodyD Online
              da_WoodyD Online
              da_Woody
              wrote on last edited by
              #237

              @neunteufels systemeinstellungen? habs nicht mtbekommen. auf nem raspi unterwegs? sudo raspi-config

              gruß vom Woody
              HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

              N 1 Reply Last reply
              0
              • da_WoodyD da_Woody

                @neunteufels systemeinstellungen? habs nicht mtbekommen. auf nem raspi unterwegs? sudo raspi-config

                N Offline
                N Offline
                neunteufels
                wrote on last edited by
                #238

                @da_woody

                Es läuft dietpi in einer Virtual Machine auf einer Synology NAS.
                Die config ist sehr ähnlich zum Raspi, aber ich finde keinen Punkt in der config der etwas in die Richtung vermuten lassen würde.
                "Date" im Shell liefert die korrekte Zeit (Zeitzone Vienna) im 24h Format.

                da_WoodyD 1 Reply Last reply
                0
                • N neunteufels

                  @da_woody

                  Es läuft dietpi in einer Virtual Machine auf einer Synology NAS.
                  Die config ist sehr ähnlich zum Raspi, aber ich finde keinen Punkt in der config der etwas in die Richtung vermuten lassen würde.
                  "Date" im Shell liefert die korrekte Zeit (Zeitzone Vienna) im 24h Format.

                  da_WoodyD Online
                  da_WoodyD Online
                  da_Woody
                  wrote on last edited by
                  #239

                  @neunteufels das war im mom meine letzte idea. zeitzone. im moment keinen passenden raspi bei der hand. sorry.

                  gruß vom Woody
                  HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                  1 Reply Last reply
                  0
                  • N neunteufels

                    Mir ist noch was anderes aufgefallen.
                    Die Uhrzeit wird HTML-Widget so komisch angezeigt, mit AM und PM.
                    Liegt das an mir oder am Adapter? 😬

                    b2243cfe-b831-4135-90db-a4cc83ad1dfe-image.png

                    da_WoodyD Online
                    da_WoodyD Online
                    da_Woody
                    wrote on last edited by
                    #240

                    @neunteufels gestern etwas verpeilt gewesen. das müsste doch eigentlich direkt von der ZAMG so kommen bei dir. hat also nichts mit den systemeinstellungen zu tun. nur warum...
                    sehe gerade beim durchschauen der posts, bei @Nashra ist das auch so. post 196

                    gruß vom Woody
                    HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                    1 Reply Last reply
                    0
                    • N neunteufels

                      Mir ist noch was anderes aufgefallen.
                      Die Uhrzeit wird HTML-Widget so komisch angezeigt, mit AM und PM.
                      Liegt das an mir oder am Adapter? 😬

                      b2243cfe-b831-4135-90db-a4cc83ad1dfe-image.png

                      jackblacksonJ Offline
                      jackblacksonJ Offline
                      jackblackson
                      wrote on last edited by
                      #241

                      @neunteufels Das Widget wird von mir zusammengestellt, ich nehme dazu den Zeitstempel der kommt inkl Zeitzone und dieser wird dann automatisch an deine Systemeinstellungen angepasst. Müsstest also dort mal schauen. Glaub es gibt auch was im Admin Adapter, wenn ich mich nicht täusche

                      N 1 Reply Last reply
                      0
                      • jackblacksonJ jackblackson

                        @neunteufels Das Widget wird von mir zusammengestellt, ich nehme dazu den Zeitstempel der kommt inkl Zeitzone und dieser wird dann automatisch an deine Systemeinstellungen angepasst. Müsstest also dort mal schauen. Glaub es gibt auch was im Admin Adapter, wenn ich mich nicht täusche

                        N Offline
                        N Offline
                        neunteufels
                        wrote on last edited by
                        #242

                        @jackblackson
                        In den Systemeinstellungen (dietpi-config) finde ich nichts. Auch nicht im IOBroker und auch nicht im Admin.
                        Wenn ich im Shell date eingebe kommt eigentlich das "normale" 24h-Format.
                        e49c39f9-efdb-4f02-8d74-317b985a4644-image.png

                        Irgendwer noch eine Idee?

                        jackblacksonJ 1 Reply Last reply
                        0
                        • N neunteufels

                          @jackblackson
                          In den Systemeinstellungen (dietpi-config) finde ich nichts. Auch nicht im IOBroker und auch nicht im Admin.
                          Wenn ich im Shell date eingebe kommt eigentlich das "normale" 24h-Format.
                          e49c39f9-efdb-4f02-8d74-317b985a4644-image.png

                          Irgendwer noch eine Idee?

                          jackblacksonJ Offline
                          jackblacksonJ Offline
                          jackblackson
                          wrote on last edited by
                          #243

                          @neunteufels Ich werd es mir nächste Woche gerne ansehen, wenn ich noch was finde.

                          Generell hab ich mir überlegt, den Adapter anzupassen. Ich würde nicht mehr immer alle Alarme löschen, sondern die Namen anhand der Alarm-Referenz vergeben, und diese dannn stehen lassen. Somit werden nur neue Objekte angelegt, wenn ein Alarm neu ist. Wenn er ungültig wird, wird das Objekt gelöscht.

                          Weiters würde ich gerne das Alarmieren auch einbauen. Somit könnte man definieren, ob man z.B. über den Telegram oder Mail Adapter alarmiert wird, und bekommt dann automatisch eine Nachricht, wenn ein neuer Alarm (und in der zweiten Ausbaustufe bei Updates) wenn etwas neu ist. Was meinst du? Ist glaub ich besser, wie wenn jeder das selber bauen muss.

                          da_WoodyD N 2 Replies Last reply
                          1
                          • jackblacksonJ jackblackson

                            @neunteufels Ich werd es mir nächste Woche gerne ansehen, wenn ich noch was finde.

                            Generell hab ich mir überlegt, den Adapter anzupassen. Ich würde nicht mehr immer alle Alarme löschen, sondern die Namen anhand der Alarm-Referenz vergeben, und diese dannn stehen lassen. Somit werden nur neue Objekte angelegt, wenn ein Alarm neu ist. Wenn er ungültig wird, wird das Objekt gelöscht.

                            Weiters würde ich gerne das Alarmieren auch einbauen. Somit könnte man definieren, ob man z.B. über den Telegram oder Mail Adapter alarmiert wird, und bekommt dann automatisch eine Nachricht, wenn ein neuer Alarm (und in der zweiten Ausbaustufe bei Updates) wenn etwas neu ist. Was meinst du? Ist glaub ich besser, wie wenn jeder das selber bauen muss.

                            da_WoodyD Online
                            da_WoodyD Online
                            da_Woody
                            wrote on last edited by
                            #244

                            @jackblackson liest sich gut!
                            was mich im mom mehr stört, nichts am adapter, sondern das die meldungen ungenauer sind als ein bauernkalender. 😉
                            sind die mädelz von der ZAMG alle auf urlaub? 😄

                            gruß vom Woody
                            HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                            1 Reply Last reply
                            0
                            • jackblacksonJ jackblackson

                              @neunteufels Ich werd es mir nächste Woche gerne ansehen, wenn ich noch was finde.

                              Generell hab ich mir überlegt, den Adapter anzupassen. Ich würde nicht mehr immer alle Alarme löschen, sondern die Namen anhand der Alarm-Referenz vergeben, und diese dannn stehen lassen. Somit werden nur neue Objekte angelegt, wenn ein Alarm neu ist. Wenn er ungültig wird, wird das Objekt gelöscht.

                              Weiters würde ich gerne das Alarmieren auch einbauen. Somit könnte man definieren, ob man z.B. über den Telegram oder Mail Adapter alarmiert wird, und bekommt dann automatisch eine Nachricht, wenn ein neuer Alarm (und in der zweiten Ausbaustufe bei Updates) wenn etwas neu ist. Was meinst du? Ist glaub ich besser, wie wenn jeder das selber bauen muss.

                              N Offline
                              N Offline
                              neunteufels
                              wrote on last edited by
                              #245

                              @jackblackson
                              Wäre cool, wenn die Alarmierung gleich integriert wäre, da das sicher andere auch haben möchten.
                              Ich baue mir den Text aktuell selbst zusammen und das schaut dann in Telegram so aus:
                              7ccbf17b-7f4f-4e5b-b83e-ec4f475ae798-image.png

                              61c4bee8-c731-497a-9620-735c301f3b19-image.png

                              Zum Verschicken der Nachrichten triggere ich auf noOfAlarms. Wenn sich dieser DP ändert, dann laufe ich alle Alarme durch und baue eine Nachricht daraus.
                              Wenn sich nur etwas ändert an an einer Meldung, dann bekomme ich das bis dato nicht mit.

                              Wenn mehrere Meldungen anstehen:
                              3e07a449-8d80-4f52-a4dc-06e1b7c54937-image.png

                              Bin gerne bereit als Tester zu unterstützen.

                              lg

                              1 Reply Last reply
                              0
                              • jackblacksonJ Offline
                                jackblacksonJ Offline
                                jackblackson
                                wrote on last edited by
                                #246

                                @neunteufels Wie bekommst du diese roten Rufezeichen hin? Könntest du mir deinen Code, den du zum erzeugen nutzt, zukommen lassen? Finde das eine super Idee mit den roten Rufezeichen je nach Level.

                                N 1 Reply Last reply
                                0
                                • jackblacksonJ jackblackson

                                  @neunteufels Wie bekommst du diese roten Rufezeichen hin? Könntest du mir deinen Code, den du zum erzeugen nutzt, zukommen lassen? Finde das eine super Idee mit den roten Rufezeichen je nach Level.

                                  N Offline
                                  N Offline
                                  neunteufels
                                  wrote on last edited by
                                  #247

                                  @jackblackson
                                  Ich erstelle die Meldungen via Blockly und da kann man einfach Emojis einfügen. Sieht dann so aus:
                                  514d4e7f-8fce-443c-b22c-5426e81ce8dd-image.png

                                  Die JS "Übersetzung" sieht so aus dazu:

                                  if (getState(DP_Level).val == 2) {
                                          Level = '❗❗ Alarm Level 2 von 4';
                                        } else if (getState(DP_Level).val == 3) {
                                          Level = '❗❗❗ Alarm Level 3 von 4';
                                        } else if (getState(DP_Level).val == 4) {
                                          Level = '❗❗❗❗ Alarm Level 4 von 4';
                                        }
                                  

                                  Scheinbar kann man Emojis auch im Code verwenden. 😳

                                  jackblacksonJ rtwlR 2 Replies Last reply
                                  1
                                  • N neunteufels

                                    @jackblackson
                                    Ich erstelle die Meldungen via Blockly und da kann man einfach Emojis einfügen. Sieht dann so aus:
                                    514d4e7f-8fce-443c-b22c-5426e81ce8dd-image.png

                                    Die JS "Übersetzung" sieht so aus dazu:

                                    if (getState(DP_Level).val == 2) {
                                            Level = '❗❗ Alarm Level 2 von 4';
                                          } else if (getState(DP_Level).val == 3) {
                                            Level = '❗❗❗ Alarm Level 3 von 4';
                                          } else if (getState(DP_Level).val == 4) {
                                            Level = '❗❗❗❗ Alarm Level 4 von 4';
                                          }
                                    

                                    Scheinbar kann man Emojis auch im Code verwenden. 😳

                                    jackblacksonJ Offline
                                    jackblacksonJ Offline
                                    jackblackson
                                    wrote on last edited by
                                    #248

                                    @neunteufels Das funktioniert ja wirklich 🙂 Werde die nächsten Tage noch dran arbeiten, und euch dann mal etwas zum testen geben, wenn ihr Lust habt.

                                    1 Reply Last reply
                                    1
                                    • N neunteufels

                                      @jackblackson
                                      Ich erstelle die Meldungen via Blockly und da kann man einfach Emojis einfügen. Sieht dann so aus:
                                      514d4e7f-8fce-443c-b22c-5426e81ce8dd-image.png

                                      Die JS "Übersetzung" sieht so aus dazu:

                                      if (getState(DP_Level).val == 2) {
                                              Level = '❗❗ Alarm Level 2 von 4';
                                            } else if (getState(DP_Level).val == 3) {
                                              Level = '❗❗❗ Alarm Level 3 von 4';
                                            } else if (getState(DP_Level).val == 4) {
                                              Level = '❗❗❗❗ Alarm Level 4 von 4';
                                            }
                                      

                                      Scheinbar kann man Emojis auch im Code verwenden. 😳

                                      rtwlR Online
                                      rtwlR Online
                                      rtwl
                                      wrote on last edited by
                                      #249

                                      @neunteufels
                                      Hej, wärst du so nett, und könntest einen Screenshot von deinem gesamten Blockly posten?
                                      Ich würde mir das auch gerne so nachbauen, scheitere aber daran die unterschiedliche Anzahl der Alarmmeldungen durchzugehen.
                                      Vielen Dank schonmal.

                                      -Peter

                                      N 1 Reply Last reply
                                      0
                                      • rtwlR rtwl

                                        @neunteufels
                                        Hej, wärst du so nett, und könntest einen Screenshot von deinem gesamten Blockly posten?
                                        Ich würde mir das auch gerne so nachbauen, scheitere aber daran die unterschiedliche Anzahl der Alarmmeldungen durchzugehen.
                                        Vielen Dank schonmal.

                                        N Offline
                                        N Offline
                                        neunteufels
                                        wrote on last edited by
                                        #250

                                        @rtwl
                                        Hi,

                                        hier mein gesamtes Script als Blockly-Export (@jackblackson).

                                        Export:


                                        <xml xmlns="https://developers.google.com/blockly/xml">
                                        <variables>
                                        <variable id="u:H--63)mKEg0fJ7;9:o">Bereich</variable>
                                        <variable id="R?S-u;fN]Xyap#I6xL.q">Count_Alarms</variable>
                                        <variable id="?aAtbnW6$t/{qo0]SXg">Alarmtext</variable>
                                        <variable id="5I(N9m^?F2P~5=+:Zyx0">i</variable>
                                        <variable id="p![URAr:3X6c?u3W4JlW">DP_Prefix</variable>
                                        <variable id="r2|esx^w:i5%c~MPv]~^">DP_Level</variable>
                                        <variable id="4.^SY}hsC..DdI4Qadt,">Level</variable>
                                        <variable id="-]$HIgmE^f~1#+EO-!%">Event</variable>
                                        <variable id="XE/}QC0;NDfZrMgL{5Z3">Description</variable>
                                        <variable id="@/ZeM7A{o(W/(4Ums;En">Effective</variable>
                                        <variable id="XTA/nP
                                        ?}sWL!)|SaEGV">Expires</variable>
                                        </variables>
                                        <block type="comment" id=".IiwYi~[|HNWcX5.U#/$" x="38" y="-912">
                                        <field name="COMMENT">28.11.2021</field>
                                        <next>
                                        <block type="comment" id="Yu1Qr$Yj~1?j{$w]gd:#">
                                        <field name="COMMENT">Telegram-Info über Wetterwarnungen</field>
                                        <next>
                                        <block type="comment" id="m#acfp3)I4rtHcd?lpI|">
                                        <field name="COMMENT">Instanz 1 = Bezirk Freistadt</field>
                                        <next>
                                        <block type="on_ext" id="QmquAYOFNq0mw4_K1o=]">
                                        <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="LGERTNc?nC/Gs%Ji%dl]">
                                        <field name="oid">meteoalarm.1.noOfAlarms</field>
                                        </shadow>
                                        </value>
                                        <statement name="STATEMENT">
                                        <block type="variables_set" id=",]hfzfkI!P7qyj{t6V,f">
                                        <field name="VAR" id="u:H--63)mKEg0fJ7;9:o">Bereich</field>
                                        <value name="VALUE">
                                        <block type="text_changeCase" id="k^ru=uUAgecSYrHhS0.y">
                                        <field name="CASE">UPPERCASE</field>
                                        <value name="TEXT">
                                        <shadow type="text">
                                        <field name="TEXT">abc</field>
                                        </shadow>
                                        <block type="get_value" id="j[d{b[hJs!GaykaU;Kbz">
                                        <field name="ATTR">val</field>
                                        <field name="OID">meteoalarm.1.location</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <next>
                                        <block type="variables_set" id="]txw-l]{/5E^uJgJ6;]V">
                                        <field name="VAR" id="R?S-u;fN]Xyap#I6xL.q">Count_Alarms</field>
                                        <value name="VALUE">
                                        <block type="get_value" id="bnU+83/7#J$mWTC.(q^$">
                                        <field name="ATTR">val</field>
                                        <field name="OID">meteoalarm.1.noOfAlarms</field>
                                        </block>
                                        </value>
                                        <next>
                                        <block type="controls_if" id="+FrwIrR~[ZI!35Ci,fps">
                                        <mutation else="1"></mutation>
                                        <value name="IF0">
                                        <block type="logic_compare" id="85BWMVeJ=z%iMYrN@.P"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="S)Pi|n4?,h$^SZcBtovV"> <field name="ATTR">val</field> <field name="OID">meteoalarm.1.level</field> </block> </value> <value name="B"> <block type="math_number" id=".wPslZ)0[u3}pmyFq=Ut"> <field name="NUM">1</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="Vq%84pnH.FvUvmH]7=P("> <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field> <value name="VALUE"> <block type="text_join" id="3JfmXsR~kRDt/r$*H0">
                                        <mutation items="2"></mutation>
                                        <value name="ADD0">
                                        <block type="text" id="2z3wu)T=9ti
                                        @w+46g}-">
                                        <field name="TEXT">ℹ️ KEINE Wetterwarnungen - </field>
                                        </block>
                                        </value>
                                        <value name="ADD1">
                                        <block type="variables_get" id="O2h@ZPzcAIrtPd9dUlO"> <field name="VAR" id="u:H--63)mKEg0fJ7;9:o">Bereich</field> </block> </value> </block> </value> </block> </statement> <statement name="ELSE"> <block type="variables_set" id="4#ff{{?x{%f1T3-W!nXk"> <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field> <value name="VALUE"> <block type="text" id="MXz+BeaHCk:9bkN/ls"> <field name="TEXT"></field> </block> </value> <next> <block type="controls_for" id="m/I{3A*f,/{~FKDODG~5"> <field name="VAR" id="5I(N9m^?F2P~5=+:Zyx0">i</field> <value name="FROM"> <shadow type="math_number" id="4Ses4D2.K[!Xebyr7|.J"> <field name="NUM">1</field> </shadow> </value> <value name="TO"> <shadow type="math_number" id="##zrFm,}JxU9S1rXeeB-"> <field name="NUM">10</field> </shadow> <block type="variables_get" id="xV(R$(MWgBj2jouO8-Yj"> <field name="VAR" id="R?S-u;fN]Xyap#I6xL.q">Count_Alarms</field> </block> </value> <value name="BY"> <shadow type="math_number" id="ItnE9iIlP!%$Ae_wfgi*"> <field name="NUM">1</field> </shadow> </value> <statement name="DO"> <block type="variables_set" id=";rspGUX{ti,dx0}~:~Dy"> <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field> <value name="VALUE"> <block type="text_join" id="($M!-Guyu*4nN{51SuOe"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="HRGgIU6uwJY$EZmy[c5A"> <field name="TEXT">meteoalarm.1.alarms.Alarm_</field> </block> </value> <value name="ADD1"> <block type="variables_get" id="rL0Ldb=vT{6#rTamzyTl"> <field name="VAR" id="5I(N9m^?F2P~5=+:Zyx0">i</field> </block> </value> </block> </value> <next> <block type="variables_set" id="eT?ZayH0xmO|oHLPbzs."> <field name="VAR" id="r2|esx^w:i5%c~MPv]~^">DP_Level</field> <value name="VALUE"> <block type="text_join" id="j@rxc*GE;h.B?6(EOT}E"> <mutation items="2"></mutation> <value name="ADD0"> <block type="variables_get" id="St4mt3!^!%9=dDC3*bhY"> <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field> </block> </value> <value name="ADD1"> <block type="text" id="[WsF=$E~71f/}j/)Ztx?"> <field name="TEXT">.level</field> </block> </value> </block> </value> <next> <block type="controls_if" id="G#AqwsbX.n6t|Au~vjCS"> <mutation elseif="2"></mutation> <value name="IF0"> <block type="logic_compare" id="9Z@rS]ubK0G)K_})LxuJ"> <field name="OP">EQ</field> <value name="A"> <block type="get_value_var" id="4T7eSnl:Fq.^V]LLz9tu"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="/N2i[6ZG+o(wRRZ7{{Bh"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="PM(P)|)-/PgoX}p;D8tL"> <field name="VAR" id="r2|esx^w:i5%c~MPv]~^">DP_Level</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="-:MTwzny/4(qi)aT:fvi"> <field name="NUM">2</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id=":Zcq~vyHx:pqMcK#12j;"> <field name="VAR" id="4.^SY}hsC..DdI4Qadt,">Level</field> <value name="VALUE"> <block type="text" id="f#15wM[LJUT4rwN8JZd">
                                        <field name="TEXT">❗❗ Alarm Level 2 von 4</field>
                                        </block>
                                        </value>
                                        </block>
                                        </statement>
                                        <value name="IF1">
                                        <block type="logic_compare" id="fvFdp0e7%1f87C#xM
                                        7j">
                                        <field name="OP">EQ</field>
                                        <value name="A">
                                        <block type="get_value_var" id="$#y(WBO4$A.E-d+Zfl"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="Z;%WsBY:LtL!o)!gMbh?"> <field name="VAR" id="r2|esx^w:i5%c~MPv]~^">DP_Level</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="+#F/-iNv((M1ku]9j7]f"> <field name="NUM">3</field> </block> </value> </block> </value> <statement name="DO1"> <block type="variables_set" id="q5DGWVz7m$!$WXyvPI8W"> <field name="VAR" id="4.^SY}hsC..DdI4Qadt,">Level</field> <value name="VALUE"> <block type="text" id="~ubewhMF7rzFX;Gl)CO">
                                        <field name="TEXT">❗❗❗ Alarm Level 3 von 4</field>
                                        </block>
                                        </value>
                                        </block>
                                        </statement>
                                        <value name="IF2">
                                        <block type="logic_compare" id="|9[wj2l:1|V|NsMv14L"> <field name="OP">EQ</field> <value name="A"> <block type="get_value_var" id="TX+-O^}n=k5LMua+g%bz"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="dWf7k^t{gj8WDs.O2U]">
                                        <field name="VAR" id="r2|esx^w:i5%c~MPv]~^">DP_Level</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <value name="B">
                                        <block type="math_number" id="Q?Lo~pHB[OwKrRpP?cD"> <field name="NUM">4</field> </block> </value> </block> </value> <statement name="DO2"> <block type="variables_set" id="cD+[!}i^W:72iO.![m%">
                                        <field name="VAR" id="4.^SY}hsC..DdI4Qadt,">Level</field>
                                        <value name="VALUE">
                                        <block type="text" id="^gq{+6b:x3TjmCav{|Z5">
                                        <field name="TEXT">❗❗❗❗ Alarm Level 4 von 4</field>
                                        </block>
                                        </value>
                                        </block>
                                        </statement>
                                        <next>
                                        <block type="controls_if" id="/w~ai6M3ueIgS?HutaC"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="OFfnNndfX(Z,[$He#YfD"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="h_R$#:.}^m3m2~HaZ
                                        m">
                                        <field name="VAR" id="5I(N9m^?F2P~5=+:Zyx0">i</field>
                                        </block>
                                        </value>
                                        <value name="B">
                                        <block type="math_number" id="gLCrl2_A~Q%#J|QlOutc">
                                        <field name="NUM">1</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <statement name="DO0">
                                        <block type="variables_set" id="ipv-^dInU=zY_B@xbLU">
                                        <field name="VAR" id="?aAtbnW6$t/{qo0]SXg">Alarmtext</field>
                                        <value name="VALUE">
                                        <block type="text_join" id="@@u:Jl]!:nmUW+iK=U{-">
                                        <mutation items="3"></mutation>
                                        <value name="ADD0">
                                        <block type="text" id="0
                                        Y)FR)KDD@HL90)^E_r">
                                        <field name="TEXT">❗ WETTERWARNUNG - </field>
                                        </block>
                                        </value>
                                        <value name="ADD1">
                                        <block type="variables_get" id="$l6
                                        $8{Jo?)-Q!C)VX#%">
                                        <field name="VAR" id="u:H--63)mKEg0fJ7;9:o">Bereich</field>
                                        </block>
                                        </value>
                                        <value name="ADD2">
                                        <block type="text_newline" id="P;9?koWyLKu5[lT}sO6P">
                                        <field name="Type">\r\n</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        </block>
                                        </statement>
                                        <value name="IF1">
                                        <block type="logic_compare" id="QP8isH!O1tY[Bof=(]{"> <field name="OP">GT</field> <value name="A"> <block type="variables_get" id="zQ9;t@*N;sQ;L43/27#T"> <field name="VAR" id="5I(N9m^?F2P~5=+:Zyx0">i</field> </block> </value> <value name="B"> <block type="math_number" id="|kG+?]taxFvVd?.@bBfa"> <field name="NUM">1</field> </block> </value> </block> </value> <statement name="DO1"> <block type="variables_set" id="a/b*~qczySp:X^$=^4Cr"> <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field> <value name="VALUE"> <block type="text_join" id="YkUARKoI%{+m2!RVgNp1"> <mutation items="3"></mutation> <value name="ADD0"> <block type="variables_get" id="yBT3c$J*_EoZvlk*eE%|"> <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field> </block> </value> <value name="ADD1"> <block type="text_newline" id="eQ@.ANVxs0kSwan^)HG">
                                        <field name="Type">\r\n</field>
                                        </block>
                                        </value>
                                        <value name="ADD2">
                                        <block type="text_newline" id="!pSVd+S(hVmkreg,vvs">
                                        <field name="Type">\r\n</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        </block>
                                        </statement>
                                        <next>
                                        <block type="variables_set" id="uJPJ~ycXzvrIcIR{$3-d">
                                        <field name="VAR" id="-]$HIgmE^f~1#+_EO-!%">Event</field>
                                        <value name="VALUE">
                                        <block type="get_value_var" id="H=eq1]6YTQo#5X5md3(X">
                                        <field name="ATTR">val</field>
                                        <value name="OID">
                                        <shadow type="text" id=",LeVM^q@MI-zMwF0woJ?">
                                        <field name="TEXT"></field>
                                        </shadow>
                                        <block type="text_join" id="oRqWg^E10kxw:o]sE!f"> <mutation items="2"></mutation> <value name="ADD0"> <block type="variables_get" id="|@A-k$Ct,bU[wzVDYVVD"> <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field> </block> </value> <value name="ADD1"> <block type="text" id="bb)#c@NVsmWEhZpH5Xyo"> <field name="TEXT">.event</field> </block> </value> </block> </value> </block> </value> <next> <block type="debug" id="0KO+OmoB?zC.-uc8Yw5n"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="UTg/GPfq[^Z8m+WQYbk/"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="HGIUV4|_{upfe=bMM$mc"> <field name="VAR" id="-]$HIgmE^f~1#+_EO-!%">Event</field> </block> </value> <next> <block type="variables_set" id="L!k/)$mx[evI1[igvx?e"> <field name="VAR" id="XE/}QC0;NDfZrMgL{5Z3">Description</field> <value name="VALUE"> <block type="get_value_var" id="ex7HBQs^HB?m[Kfz~OQ@"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text"> <field name="TEXT"></field> </shadow> <block type="text_join" id="[3)+B%B~GWZZeM)!@Q]F"> <mutation items="2"></mutation> <value name="ADD0"> <block type="variables_get" id="fQGlk;!u_)rp(f2J~{vR"> <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field> </block> </value> <value name="ADD1"> <block type="text" id="y]nn@M[h)8et%zL8E{8/"> <field name="TEXT">.description</field> </block> </value> </block> </value> </block> </value> <next> <block type="debug" id="md^gXJpY}]KKzu%.{?$6"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="N(^AzHCE2BMBdL!c~+$c"> <field name="VAR" id="XE/}QC0;NDfZrMgL{5Z3">Description</field> </block> </value> <next> <block type="variables_set" id="2p)dFz}Co3,^GU.m#.(o"> <field name="VAR" id="@/ZeM7A{o(W/(4Ums;En">Effective</field> <value name="VALUE"> <block type="get_value_var" id="ktihanQ]ki)sw8K%feh">
                                        <field name="ATTR">val</field>
                                        <value name="OID">
                                        <shadow type="text">
                                        <field name="TEXT"></field>
                                        </shadow>
                                        <block type="text_join" id="Sis4i7@cZz@SZZLd0IhE">
                                        <mutation items="2"></mutation>
                                        <value name="ADD0">
                                        <block type="variables_get" id="B!}gUkq(xC_vTut[jQBS">
                                        <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field>
                                        </block>
                                        </value>
                                        <value name="ADD1">
                                        <block type="text" id="0;jnE(:Iu!S0k5Q={f-"> <field name="TEXT">.effective</field> </block> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="Cobk8^D
                                        j7FJ{uGhtPM">
                                        <field name="VAR" id="@/ZeM7A{o(W/(4Ums;En">Effective</field>
                                        <value name="VALUE">
                                        <block type="convert_from_date" id="]A6ttz;przS1?IGizL.Q">
                                        <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                        <field name="OPTION">custom</field>
                                        <field name="FORMAT">TT.MM.JJJJ, SS:mm</field>
                                        <value name="VALUE">
                                        <block type="variables_get" id="I,9PSDgPUMdZVC/P36][">
                                        <field name="VAR" id="@/ZeM7A{o(W/(4Ums;En">Effective</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <next>
                                        <block type="debug" id="LtOB_:*eyNLr44xG^:Zt">
                                        <field name="Severity">log</field>
                                        <value name="TEXT">
                                        <shadow type="text">
                                        <field name="TEXT">test</field>
                                        </shadow>
                                        <block type="variables_get" id="T[gro}EhPdy:mQO2F|M6">
                                        <field name="VAR" id="@/ZeM7A{o(W/(4Ums;En">Effective</field>
                                        </block>
                                        </value>
                                        <next>
                                        <block type="variables_set" id="z!)%eA5kFrWhCAl=iUng">
                                        <field name="VAR" id="XTA/nP_?}sWL!)|SaEGV">Expires</field>
                                        <value name="VALUE">
                                        <block type="get_value_var" id="KiLo4Ho2EL={BIGu{sQA">
                                        <field name="ATTR">val</field>
                                        <value name="OID">
                                        <shadow type="text">
                                        <field name="TEXT"></field>
                                        </shadow>
                                        <block type="text_join" id="3u]3-C0VYzqyeiwV2hV">
                                        <mutation items="2"></mutation>
                                        <value name="ADD0">
                                        <block type="variables_get" id="o5ez|w]f-MTja3SFpt;"> <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field> </block> </value> <value name="ADD1"> <block type="text" id="1e=5@cxoN1_TIWd4?#dE"> <field name="TEXT">.expires</field> </block> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="DaPF*B7HCB5bR@T*!.cA"> <field name="VAR" id="XTA/nP_?}sWL!)|SaEGV">Expires</field> <value name="VALUE"> <block type="convert_from_date" id="Vr-;vyI;4my?094DDeZn"> <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation> <field name="OPTION">custom</field> <field name="FORMAT">TT.MM.JJJJ, SS:mm</field> <value name="VALUE"> <block type="variables_get" id="0S{:auNqpisn;!]/bj!b"> <field name="VAR" id="XTA/nP_?}sWL!)|SaEGV">Expires</field> </block> </value> </block> </value> <next> <block type="debug" id="2wK!DoGCR3vMXCZ+uRU/"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="b)wvSwG+cxO[5G+Z[O"> <field name="VAR" id="XTA/nP_?}sWL!)|SaEGV">Expires</field> </block> </value> <next> <block type="variables_set" id="(EsuAKiT/=Edygbj[9xB"> <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field> <value name="VALUE"> <block type="text_join" id="y,)F?I7x:.}(C1}B%4V">
                                        <mutation items="12"></mutation>
                                        <value name="ADD0">
                                        <block type="variables_get" id="EPN
                                        q|%^z(}B{jjg|W{6">
                                        <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field>
                                        </block>
                                        </value>
                                        <value name="ADD1">
                                        <block type="variables_get" id="xi$Vd2vVC9ooQx6~QNSi">
                                        <field name="VAR" id="4.^SY}hsC..DdI4Qadt,">Level</field>
                                        </block>
                                        </value>
                                        <value name="ADD2">
                                        <block type="text_newline" id="!Papn%lMAcoUuOA|Qt(S">
                                        <field name="Type">\r\n</field>
                                        </block>
                                        </value>
                                        <value name="ADD3">
                                        <block type="variables_get" id="m=/+w%ba*9!F!_KSmSQ"> <field name="VAR" id="-]$HIgmE^f~1#+_EO-!%">Event</field> </block> </value> <value name="ADD4"> <block type="text_newline" id="+6+17=R_WA2CFL|]ZCd">
                                        <field name="Type">\r\n</field>
                                        </block>
                                        </value>
                                        <value name="ADD5">
                                        <block type="variables_get" id=",znW?%-%.dJJHuvQ_Zu"> <field name="VAR" id="XE/}QC0;NDfZrMgL{5Z3">Description</field> </block> </value> <value name="ADD6"> <block type="text_newline" id="eXsHLK]}K!)3)_r+dwJd"> <field name="Type">\r\n</field> </block> </value> <value name="ADD7"> <block type="text" id="[vTY2gePJIb7GF}ksA+*"> <field name="TEXT">von </field> </block> </value> <value name="ADD8"> <block type="variables_get" id="TmG,|Y%=izLM]8QS!O]J"> <field name="VAR" id="@/ZeM7A{o(W/(4Ums;En">Effective</field> </block> </value> <value name="ADD9"> <block type="text_newline" id="Q7v!+sq7p{es$I{A]1|">
                                        <field name="Type">\r\n</field>
                                        </block>
                                        </value>
                                        <value name="ADD10">
                                        <block type="text" id="zi]mN1F_8h3]ZPBjMd_"> <field name="TEXT"> bis </field> </block> </value> <value name="ADD11"> <block type="variables_get" id=",n;z)+MHerX0d(lVPS6l"> <field name="VAR" id="XTA/nP_?}sWL!)|SaEGV">Expires</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </statement> <next> <block type="controls_if" id=",)P]1e4BKPJb5r@hIjY}"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="9X!8cnNmnA!0Z$pPPUcy"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="UDCv2f|Bufb!ngK:qMB">
                                        <field name="ATTR">val</field>
                                        <field name="OID">meteoalarm.1.level</field>
                                        </block>
                                        </value>
                                        <value name="B">
                                        <block type="math_number" id="Z-P+a_DHX?]5~zVgX-Xk">
                                        <field name="NUM">1</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <statement name="DO0">
                                        <block type="telegram" id="V1#9Dr6R!I.glHiFfVbS">
                                        <field name="INSTANCE">.1</field>
                                        <field name="LOG">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">
                                        <field name="TEXT">text</field>
                                        </shadow>
                                        <block type="variables_get" id="uc}}Um!+Gm~,Ft({JWLl">
                                        <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field>
                                        </block>
                                        </value>
                                        </block>
                                        </statement>
                                        <statement name="ELSE">
                                        <block type="telegram" id="(68Zd{ow]tN]Y+*[.h="> <field name="INSTANCE">.1</field> <field name="LOG">warn</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="!6frwM5p6OI)=:ml*j:">
                                        <field name="TEXT">text</field>
                                        </shadow>
                                        <block type="variables_get" id="3ee}/Trc[{hr~9,CCVsJ">
                                        <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field>
                                        </block>
                                        </value>
                                        <next>
                                        <block type="debug" id="uLFu=x,j}Wt5eB+T}CK9">
                                        <field name="Severity">warn</field>
                                        <value name="TEXT">
                                        <shadow type="text" id="5|ffA8jd{%d8_GeuOm54">
                                        <field name="TEXT">test</field>
                                        </shadow>
                                        <block type="variables_get" id="+yTueE-*q5mkY-X]fg8U">
                                        <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field>
                                        </block>
                                        </value>
                                        <next>
                                        <block type="debug" id="fH64fWy:TGL0**9XGj7i">
                                        <field name="Severity">log</field>
                                        <value name="TEXT">
                                        <shadow type="text" id="QuTkz-:nycg(OPY)Kb?U">
                                        <field name="TEXT">Wetterwarnungen abgearbeitet und ggf. gesendet via Telegram.</field>
                                        </shadow>
                                        </value>
                                        </block>
                                        </next>
                                        </block>
                                        </next>
                                        </block>
                                        </statement>
                                        </block>
                                        </next>
                                        </block>
                                        </next>
                                        </block>
                                        </next>
                                        </block>
                                        </statement>
                                        </block>
                                        </next>
                                        </block>
                                        </next>
                                        </block>
                                        </next>
                                        </block>
                                        </xml>

                                        Zur Info:
                                        jackblackson (der Entwickler von Meteoalarm) und ich testen gerade eine neue Version in der die Alarmordner nicht mehr nummeriert sind. Somit wird das Skript so nicht mehr funktionieren.
                                        Es gibt aber noch einige Sachen zu klären und daher kann man es zwischenzeitlich noch gut verwenden. 🙂

                                        rtwlR 1 Reply Last reply
                                        1
                                        • N neunteufels

                                          @rtwl
                                          Hi,

                                          hier mein gesamtes Script als Blockly-Export (@jackblackson).

                                          Export:


                                          <xml xmlns="https://developers.google.com/blockly/xml">
                                          <variables>
                                          <variable id="u:H--63)mKEg0fJ7;9:o">Bereich</variable>
                                          <variable id="R?S-u;fN]Xyap#I6xL.q">Count_Alarms</variable>
                                          <variable id="?aAtbnW6$t/{qo0]SXg">Alarmtext</variable>
                                          <variable id="5I(N9m^?F2P~5=+:Zyx0">i</variable>
                                          <variable id="p![URAr:3X6c?u3W4JlW">DP_Prefix</variable>
                                          <variable id="r2|esx^w:i5%c~MPv]~^">DP_Level</variable>
                                          <variable id="4.^SY}hsC..DdI4Qadt,">Level</variable>
                                          <variable id="-]$HIgmE^f~1#+EO-!%">Event</variable>
                                          <variable id="XE/}QC0;NDfZrMgL{5Z3">Description</variable>
                                          <variable id="@/ZeM7A{o(W/(4Ums;En">Effective</variable>
                                          <variable id="XTA/nP
                                          ?}sWL!)|SaEGV">Expires</variable>
                                          </variables>
                                          <block type="comment" id=".IiwYi~[|HNWcX5.U#/$" x="38" y="-912">
                                          <field name="COMMENT">28.11.2021</field>
                                          <next>
                                          <block type="comment" id="Yu1Qr$Yj~1?j{$w]gd:#">
                                          <field name="COMMENT">Telegram-Info über Wetterwarnungen</field>
                                          <next>
                                          <block type="comment" id="m#acfp3)I4rtHcd?lpI|">
                                          <field name="COMMENT">Instanz 1 = Bezirk Freistadt</field>
                                          <next>
                                          <block type="on_ext" id="QmquAYOFNq0mw4_K1o=]">
                                          <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="LGERTNc?nC/Gs%Ji%dl]">
                                          <field name="oid">meteoalarm.1.noOfAlarms</field>
                                          </shadow>
                                          </value>
                                          <statement name="STATEMENT">
                                          <block type="variables_set" id=",]hfzfkI!P7qyj{t6V,f">
                                          <field name="VAR" id="u:H--63)mKEg0fJ7;9:o">Bereich</field>
                                          <value name="VALUE">
                                          <block type="text_changeCase" id="k^ru=uUAgecSYrHhS0.y">
                                          <field name="CASE">UPPERCASE</field>
                                          <value name="TEXT">
                                          <shadow type="text">
                                          <field name="TEXT">abc</field>
                                          </shadow>
                                          <block type="get_value" id="j[d{b[hJs!GaykaU;Kbz">
                                          <field name="ATTR">val</field>
                                          <field name="OID">meteoalarm.1.location</field>
                                          </block>
                                          </value>
                                          </block>
                                          </value>
                                          <next>
                                          <block type="variables_set" id="]txw-l]{/5E^uJgJ6;]V">
                                          <field name="VAR" id="R?S-u;fN]Xyap#I6xL.q">Count_Alarms</field>
                                          <value name="VALUE">
                                          <block type="get_value" id="bnU+83/7#J$mWTC.(q^$">
                                          <field name="ATTR">val</field>
                                          <field name="OID">meteoalarm.1.noOfAlarms</field>
                                          </block>
                                          </value>
                                          <next>
                                          <block type="controls_if" id="+FrwIrR~[ZI!35Ci,fps">
                                          <mutation else="1"></mutation>
                                          <value name="IF0">
                                          <block type="logic_compare" id="85BWMVeJ=z%iMYrN@.P"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="S)Pi|n4?,h$^SZcBtovV"> <field name="ATTR">val</field> <field name="OID">meteoalarm.1.level</field> </block> </value> <value name="B"> <block type="math_number" id=".wPslZ)0[u3}pmyFq=Ut"> <field name="NUM">1</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="Vq%84pnH.FvUvmH]7=P("> <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field> <value name="VALUE"> <block type="text_join" id="3JfmXsR~kRDt/r$*H0">
                                          <mutation items="2"></mutation>
                                          <value name="ADD0">
                                          <block type="text" id="2z3wu)T=9ti
                                          @w+46g}-">
                                          <field name="TEXT">ℹ️ KEINE Wetterwarnungen - </field>
                                          </block>
                                          </value>
                                          <value name="ADD1">
                                          <block type="variables_get" id="O2h@ZPzcAIrtPd9dUlO"> <field name="VAR" id="u:H--63)mKEg0fJ7;9:o">Bereich</field> </block> </value> </block> </value> </block> </statement> <statement name="ELSE"> <block type="variables_set" id="4#ff{{?x{%f1T3-W!nXk"> <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field> <value name="VALUE"> <block type="text" id="MXz+BeaHCk:9bkN/ls"> <field name="TEXT"></field> </block> </value> <next> <block type="controls_for" id="m/I{3A*f,/{~FKDODG~5"> <field name="VAR" id="5I(N9m^?F2P~5=+:Zyx0">i</field> <value name="FROM"> <shadow type="math_number" id="4Ses4D2.K[!Xebyr7|.J"> <field name="NUM">1</field> </shadow> </value> <value name="TO"> <shadow type="math_number" id="##zrFm,}JxU9S1rXeeB-"> <field name="NUM">10</field> </shadow> <block type="variables_get" id="xV(R$(MWgBj2jouO8-Yj"> <field name="VAR" id="R?S-u;fN]Xyap#I6xL.q">Count_Alarms</field> </block> </value> <value name="BY"> <shadow type="math_number" id="ItnE9iIlP!%$Ae_wfgi*"> <field name="NUM">1</field> </shadow> </value> <statement name="DO"> <block type="variables_set" id=";rspGUX{ti,dx0}~:~Dy"> <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field> <value name="VALUE"> <block type="text_join" id="($M!-Guyu*4nN{51SuOe"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="HRGgIU6uwJY$EZmy[c5A"> <field name="TEXT">meteoalarm.1.alarms.Alarm_</field> </block> </value> <value name="ADD1"> <block type="variables_get" id="rL0Ldb=vT{6#rTamzyTl"> <field name="VAR" id="5I(N9m^?F2P~5=+:Zyx0">i</field> </block> </value> </block> </value> <next> <block type="variables_set" id="eT?ZayH0xmO|oHLPbzs."> <field name="VAR" id="r2|esx^w:i5%c~MPv]~^">DP_Level</field> <value name="VALUE"> <block type="text_join" id="j@rxc*GE;h.B?6(EOT}E"> <mutation items="2"></mutation> <value name="ADD0"> <block type="variables_get" id="St4mt3!^!%9=dDC3*bhY"> <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field> </block> </value> <value name="ADD1"> <block type="text" id="[WsF=$E~71f/}j/)Ztx?"> <field name="TEXT">.level</field> </block> </value> </block> </value> <next> <block type="controls_if" id="G#AqwsbX.n6t|Au~vjCS"> <mutation elseif="2"></mutation> <value name="IF0"> <block type="logic_compare" id="9Z@rS]ubK0G)K_})LxuJ"> <field name="OP">EQ</field> <value name="A"> <block type="get_value_var" id="4T7eSnl:Fq.^V]LLz9tu"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="/N2i[6ZG+o(wRRZ7{{Bh"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="PM(P)|)-/PgoX}p;D8tL"> <field name="VAR" id="r2|esx^w:i5%c~MPv]~^">DP_Level</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="-:MTwzny/4(qi)aT:fvi"> <field name="NUM">2</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id=":Zcq~vyHx:pqMcK#12j;"> <field name="VAR" id="4.^SY}hsC..DdI4Qadt,">Level</field> <value name="VALUE"> <block type="text" id="f#15wM[LJUT4rwN8JZd">
                                          <field name="TEXT">❗❗ Alarm Level 2 von 4</field>
                                          </block>
                                          </value>
                                          </block>
                                          </statement>
                                          <value name="IF1">
                                          <block type="logic_compare" id="fvFdp0e7%1f87C#xM
                                          7j">
                                          <field name="OP">EQ</field>
                                          <value name="A">
                                          <block type="get_value_var" id="$#y(WBO4$A.E-d+Zfl"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="Z;%WsBY:LtL!o)!gMbh?"> <field name="VAR" id="r2|esx^w:i5%c~MPv]~^">DP_Level</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="+#F/-iNv((M1ku]9j7]f"> <field name="NUM">3</field> </block> </value> </block> </value> <statement name="DO1"> <block type="variables_set" id="q5DGWVz7m$!$WXyvPI8W"> <field name="VAR" id="4.^SY}hsC..DdI4Qadt,">Level</field> <value name="VALUE"> <block type="text" id="~ubewhMF7rzFX;Gl)CO">
                                          <field name="TEXT">❗❗❗ Alarm Level 3 von 4</field>
                                          </block>
                                          </value>
                                          </block>
                                          </statement>
                                          <value name="IF2">
                                          <block type="logic_compare" id="|9[wj2l:1|V|NsMv14L"> <field name="OP">EQ</field> <value name="A"> <block type="get_value_var" id="TX+-O^}n=k5LMua+g%bz"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="dWf7k^t{gj8WDs.O2U]">
                                          <field name="VAR" id="r2|esx^w:i5%c~MPv]~^">DP_Level</field>
                                          </block>
                                          </value>
                                          </block>
                                          </value>
                                          <value name="B">
                                          <block type="math_number" id="Q?Lo~pHB[OwKrRpP?cD"> <field name="NUM">4</field> </block> </value> </block> </value> <statement name="DO2"> <block type="variables_set" id="cD+[!}i^W:72iO.![m%">
                                          <field name="VAR" id="4.^SY}hsC..DdI4Qadt,">Level</field>
                                          <value name="VALUE">
                                          <block type="text" id="^gq{+6b:x3TjmCav{|Z5">
                                          <field name="TEXT">❗❗❗❗ Alarm Level 4 von 4</field>
                                          </block>
                                          </value>
                                          </block>
                                          </statement>
                                          <next>
                                          <block type="controls_if" id="/w~ai6M3ueIgS?HutaC"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="OFfnNndfX(Z,[$He#YfD"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="h_R$#:.}^m3m2~HaZ
                                          m">
                                          <field name="VAR" id="5I(N9m^?F2P~5=+:Zyx0">i</field>
                                          </block>
                                          </value>
                                          <value name="B">
                                          <block type="math_number" id="gLCrl2_A~Q%#J|QlOutc">
                                          <field name="NUM">1</field>
                                          </block>
                                          </value>
                                          </block>
                                          </value>
                                          <statement name="DO0">
                                          <block type="variables_set" id="ipv-^dInU=zY_B@xbLU">
                                          <field name="VAR" id="?aAtbnW6$t/{qo0]SXg">Alarmtext</field>
                                          <value name="VALUE">
                                          <block type="text_join" id="@@u:Jl]!:nmUW+iK=U{-">
                                          <mutation items="3"></mutation>
                                          <value name="ADD0">
                                          <block type="text" id="0
                                          Y)FR)KDD@HL90)^E_r">
                                          <field name="TEXT">❗ WETTERWARNUNG - </field>
                                          </block>
                                          </value>
                                          <value name="ADD1">
                                          <block type="variables_get" id="$l6
                                          $8{Jo?)-Q!C)VX#%">
                                          <field name="VAR" id="u:H--63)mKEg0fJ7;9:o">Bereich</field>
                                          </block>
                                          </value>
                                          <value name="ADD2">
                                          <block type="text_newline" id="P;9?koWyLKu5[lT}sO6P">
                                          <field name="Type">\r\n</field>
                                          </block>
                                          </value>
                                          </block>
                                          </value>
                                          </block>
                                          </statement>
                                          <value name="IF1">
                                          <block type="logic_compare" id="QP8isH!O1tY[Bof=(]{"> <field name="OP">GT</field> <value name="A"> <block type="variables_get" id="zQ9;t@*N;sQ;L43/27#T"> <field name="VAR" id="5I(N9m^?F2P~5=+:Zyx0">i</field> </block> </value> <value name="B"> <block type="math_number" id="|kG+?]taxFvVd?.@bBfa"> <field name="NUM">1</field> </block> </value> </block> </value> <statement name="DO1"> <block type="variables_set" id="a/b*~qczySp:X^$=^4Cr"> <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field> <value name="VALUE"> <block type="text_join" id="YkUARKoI%{+m2!RVgNp1"> <mutation items="3"></mutation> <value name="ADD0"> <block type="variables_get" id="yBT3c$J*_EoZvlk*eE%|"> <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field> </block> </value> <value name="ADD1"> <block type="text_newline" id="eQ@.ANVxs0kSwan^)HG">
                                          <field name="Type">\r\n</field>
                                          </block>
                                          </value>
                                          <value name="ADD2">
                                          <block type="text_newline" id="!pSVd+S(hVmkreg,vvs">
                                          <field name="Type">\r\n</field>
                                          </block>
                                          </value>
                                          </block>
                                          </value>
                                          </block>
                                          </statement>
                                          <next>
                                          <block type="variables_set" id="uJPJ~ycXzvrIcIR{$3-d">
                                          <field name="VAR" id="-]$HIgmE^f~1#+_EO-!%">Event</field>
                                          <value name="VALUE">
                                          <block type="get_value_var" id="H=eq1]6YTQo#5X5md3(X">
                                          <field name="ATTR">val</field>
                                          <value name="OID">
                                          <shadow type="text" id=",LeVM^q@MI-zMwF0woJ?">
                                          <field name="TEXT"></field>
                                          </shadow>
                                          <block type="text_join" id="oRqWg^E10kxw:o]sE!f"> <mutation items="2"></mutation> <value name="ADD0"> <block type="variables_get" id="|@A-k$Ct,bU[wzVDYVVD"> <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field> </block> </value> <value name="ADD1"> <block type="text" id="bb)#c@NVsmWEhZpH5Xyo"> <field name="TEXT">.event</field> </block> </value> </block> </value> </block> </value> <next> <block type="debug" id="0KO+OmoB?zC.-uc8Yw5n"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="UTg/GPfq[^Z8m+WQYbk/"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="HGIUV4|_{upfe=bMM$mc"> <field name="VAR" id="-]$HIgmE^f~1#+_EO-!%">Event</field> </block> </value> <next> <block type="variables_set" id="L!k/)$mx[evI1[igvx?e"> <field name="VAR" id="XE/}QC0;NDfZrMgL{5Z3">Description</field> <value name="VALUE"> <block type="get_value_var" id="ex7HBQs^HB?m[Kfz~OQ@"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text"> <field name="TEXT"></field> </shadow> <block type="text_join" id="[3)+B%B~GWZZeM)!@Q]F"> <mutation items="2"></mutation> <value name="ADD0"> <block type="variables_get" id="fQGlk;!u_)rp(f2J~{vR"> <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field> </block> </value> <value name="ADD1"> <block type="text" id="y]nn@M[h)8et%zL8E{8/"> <field name="TEXT">.description</field> </block> </value> </block> </value> </block> </value> <next> <block type="debug" id="md^gXJpY}]KKzu%.{?$6"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="N(^AzHCE2BMBdL!c~+$c"> <field name="VAR" id="XE/}QC0;NDfZrMgL{5Z3">Description</field> </block> </value> <next> <block type="variables_set" id="2p)dFz}Co3,^GU.m#.(o"> <field name="VAR" id="@/ZeM7A{o(W/(4Ums;En">Effective</field> <value name="VALUE"> <block type="get_value_var" id="ktihanQ]ki)sw8K%feh">
                                          <field name="ATTR">val</field>
                                          <value name="OID">
                                          <shadow type="text">
                                          <field name="TEXT"></field>
                                          </shadow>
                                          <block type="text_join" id="Sis4i7@cZz@SZZLd0IhE">
                                          <mutation items="2"></mutation>
                                          <value name="ADD0">
                                          <block type="variables_get" id="B!}gUkq(xC_vTut[jQBS">
                                          <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field>
                                          </block>
                                          </value>
                                          <value name="ADD1">
                                          <block type="text" id="0;jnE(:Iu!S0k5Q={f-"> <field name="TEXT">.effective</field> </block> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="Cobk8^D
                                          j7FJ{uGhtPM">
                                          <field name="VAR" id="@/ZeM7A{o(W/(4Ums;En">Effective</field>
                                          <value name="VALUE">
                                          <block type="convert_from_date" id="]A6ttz;przS1?IGizL.Q">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                          <field name="OPTION">custom</field>
                                          <field name="FORMAT">TT.MM.JJJJ, SS:mm</field>
                                          <value name="VALUE">
                                          <block type="variables_get" id="I,9PSDgPUMdZVC/P36][">
                                          <field name="VAR" id="@/ZeM7A{o(W/(4Ums;En">Effective</field>
                                          </block>
                                          </value>
                                          </block>
                                          </value>
                                          <next>
                                          <block type="debug" id="LtOB_:*eyNLr44xG^:Zt">
                                          <field name="Severity">log</field>
                                          <value name="TEXT">
                                          <shadow type="text">
                                          <field name="TEXT">test</field>
                                          </shadow>
                                          <block type="variables_get" id="T[gro}EhPdy:mQO2F|M6">
                                          <field name="VAR" id="@/ZeM7A{o(W/(4Ums;En">Effective</field>
                                          </block>
                                          </value>
                                          <next>
                                          <block type="variables_set" id="z!)%eA5kFrWhCAl=iUng">
                                          <field name="VAR" id="XTA/nP_?}sWL!)|SaEGV">Expires</field>
                                          <value name="VALUE">
                                          <block type="get_value_var" id="KiLo4Ho2EL={BIGu{sQA">
                                          <field name="ATTR">val</field>
                                          <value name="OID">
                                          <shadow type="text">
                                          <field name="TEXT"></field>
                                          </shadow>
                                          <block type="text_join" id="3u]3-C0VYzqyeiwV2hV">
                                          <mutation items="2"></mutation>
                                          <value name="ADD0">
                                          <block type="variables_get" id="o5ez|w]f-MTja3SFpt;"> <field name="VAR" id="p![URAr:3X6c?u3W4JlW">DP_Prefix</field> </block> </value> <value name="ADD1"> <block type="text" id="1e=5@cxoN1_TIWd4?#dE"> <field name="TEXT">.expires</field> </block> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="DaPF*B7HCB5bR@T*!.cA"> <field name="VAR" id="XTA/nP_?}sWL!)|SaEGV">Expires</field> <value name="VALUE"> <block type="convert_from_date" id="Vr-;vyI;4my?094DDeZn"> <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation> <field name="OPTION">custom</field> <field name="FORMAT">TT.MM.JJJJ, SS:mm</field> <value name="VALUE"> <block type="variables_get" id="0S{:auNqpisn;!]/bj!b"> <field name="VAR" id="XTA/nP_?}sWL!)|SaEGV">Expires</field> </block> </value> </block> </value> <next> <block type="debug" id="2wK!DoGCR3vMXCZ+uRU/"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="b)wvSwG+cxO[5G+Z[O"> <field name="VAR" id="XTA/nP_?}sWL!)|SaEGV">Expires</field> </block> </value> <next> <block type="variables_set" id="(EsuAKiT/=Edygbj[9xB"> <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field> <value name="VALUE"> <block type="text_join" id="y,)F?I7x:.}(C1}B%4V">
                                          <mutation items="12"></mutation>
                                          <value name="ADD0">
                                          <block type="variables_get" id="EPN
                                          q|%^z(}B{jjg|W{6">
                                          <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field>
                                          </block>
                                          </value>
                                          <value name="ADD1">
                                          <block type="variables_get" id="xi$Vd2vVC9ooQx6~QNSi">
                                          <field name="VAR" id="4.^SY}hsC..DdI4Qadt,">Level</field>
                                          </block>
                                          </value>
                                          <value name="ADD2">
                                          <block type="text_newline" id="!Papn%lMAcoUuOA|Qt(S">
                                          <field name="Type">\r\n</field>
                                          </block>
                                          </value>
                                          <value name="ADD3">
                                          <block type="variables_get" id="m=/+w%ba*9!F!_KSmSQ"> <field name="VAR" id="-]$HIgmE^f~1#+_EO-!%">Event</field> </block> </value> <value name="ADD4"> <block type="text_newline" id="+6+17=R_WA2CFL|]ZCd">
                                          <field name="Type">\r\n</field>
                                          </block>
                                          </value>
                                          <value name="ADD5">
                                          <block type="variables_get" id=",znW?%-%.dJJHuvQ_Zu"> <field name="VAR" id="XE/}QC0;NDfZrMgL{5Z3">Description</field> </block> </value> <value name="ADD6"> <block type="text_newline" id="eXsHLK]}K!)3)_r+dwJd"> <field name="Type">\r\n</field> </block> </value> <value name="ADD7"> <block type="text" id="[vTY2gePJIb7GF}ksA+*"> <field name="TEXT">von </field> </block> </value> <value name="ADD8"> <block type="variables_get" id="TmG,|Y%=izLM]8QS!O]J"> <field name="VAR" id="@/ZeM7A{o(W/(4Ums;En">Effective</field> </block> </value> <value name="ADD9"> <block type="text_newline" id="Q7v!+sq7p{es$I{A]1|">
                                          <field name="Type">\r\n</field>
                                          </block>
                                          </value>
                                          <value name="ADD10">
                                          <block type="text" id="zi]mN1F_8h3]ZPBjMd_"> <field name="TEXT"> bis </field> </block> </value> <value name="ADD11"> <block type="variables_get" id=",n;z)+MHerX0d(lVPS6l"> <field name="VAR" id="XTA/nP_?}sWL!)|SaEGV">Expires</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </statement> <next> <block type="controls_if" id=",)P]1e4BKPJb5r@hIjY}"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="9X!8cnNmnA!0Z$pPPUcy"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="UDCv2f|Bufb!ngK:qMB">
                                          <field name="ATTR">val</field>
                                          <field name="OID">meteoalarm.1.level</field>
                                          </block>
                                          </value>
                                          <value name="B">
                                          <block type="math_number" id="Z-P+a_DHX?]5~zVgX-Xk">
                                          <field name="NUM">1</field>
                                          </block>
                                          </value>
                                          </block>
                                          </value>
                                          <statement name="DO0">
                                          <block type="telegram" id="V1#9Dr6R!I.glHiFfVbS">
                                          <field name="INSTANCE">.1</field>
                                          <field name="LOG">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">
                                          <field name="TEXT">text</field>
                                          </shadow>
                                          <block type="variables_get" id="uc}}Um!+Gm~,Ft({JWLl">
                                          <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field>
                                          </block>
                                          </value>
                                          </block>
                                          </statement>
                                          <statement name="ELSE">
                                          <block type="telegram" id="(68Zd{ow]tN]Y+*[.h="> <field name="INSTANCE">.1</field> <field name="LOG">warn</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="!6frwM5p6OI)=:ml*j:">
                                          <field name="TEXT">text</field>
                                          </shadow>
                                          <block type="variables_get" id="3ee}/Trc[{hr~9,CCVsJ">
                                          <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field>
                                          </block>
                                          </value>
                                          <next>
                                          <block type="debug" id="uLFu=x,j}Wt5eB+T}CK9">
                                          <field name="Severity">warn</field>
                                          <value name="TEXT">
                                          <shadow type="text" id="5|ffA8jd{%d8_GeuOm54">
                                          <field name="TEXT">test</field>
                                          </shadow>
                                          <block type="variables_get" id="+yTueE-*q5mkY-X]fg8U">
                                          <field name="VAR" id="?aAtbnW6$*t/{qo0]SXg">Alarmtext</field>
                                          </block>
                                          </value>
                                          <next>
                                          <block type="debug" id="fH64fWy:TGL0**9XGj7i">
                                          <field name="Severity">log</field>
                                          <value name="TEXT">
                                          <shadow type="text" id="QuTkz-:nycg(OPY)Kb?U">
                                          <field name="TEXT">Wetterwarnungen abgearbeitet und ggf. gesendet via Telegram.</field>
                                          </shadow>
                                          </value>
                                          </block>
                                          </next>
                                          </block>
                                          </next>
                                          </block>
                                          </statement>
                                          </block>
                                          </next>
                                          </block>
                                          </next>
                                          </block>
                                          </next>
                                          </block>
                                          </statement>
                                          </block>
                                          </next>
                                          </block>
                                          </next>
                                          </block>
                                          </next>
                                          </block>
                                          </xml>

                                          Zur Info:
                                          jackblackson (der Entwickler von Meteoalarm) und ich testen gerade eine neue Version in der die Alarmordner nicht mehr nummeriert sind. Somit wird das Skript so nicht mehr funktionieren.
                                          Es gibt aber noch einige Sachen zu klären und daher kann man es zwischenzeitlich noch gut verwenden. 🙂

                                          rtwlR Online
                                          rtwlR Online
                                          rtwl
                                          wrote on last edited by
                                          #251

                                          @neunteufels sehr cool, danke für das Script und die Infos.


                                          dann nehm ich eben das Skript und baue es nicht anhand eines Screenshots nach, um dabei die Chance zu haben etwas zu lernen 😉

                                          -Peter

                                          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

                                          218

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe