Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Meteoalarm v2.0.x

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.5k

Test Adapter Meteoalarm v2.0.x

Geplant Angeheftet Gesperrt Verschoben Tester
412 Beiträge 19 Kommentatoren 84.7k Aufrufe 19 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • 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
    schrieb am zuletzt editiert von
    #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. :flushed:

    jackblacksonJ rtwlR 2 Antworten Letzte Antwort
    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. :flushed:

      jackblacksonJ Offline
      jackblacksonJ Offline
      jackblackson
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      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. :flushed:

        rtwlR Offline
        rtwlR Offline
        rtwl
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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 Offline
            rtwlR Offline
            rtwl
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            0
            • rtwlR Offline
              rtwlR Offline
              rtwl
              schrieb am zuletzt editiert von
              #252

              nochmals Danke für das Skript. Irgendwie bin ich doch froh das ich das Blockly importieren konnte :smiley:
              zuallererst musste ich mal den telegram adapter installieren um es importieren zu können. Danach geändert auf pushover. Dann noch der umstand, dass du die .1. Instanz verwendest, ich aber die .0.
              war also doch einiges zu tun wobei das eine oder andere lernen konnte.

              Bis die neue Version kommt lass ich es mal so laufen.

              -Peter

              1 Antwort Letzte Antwort
              1
              • jackblacksonJ Offline
                jackblacksonJ Offline
                jackblackson
                schrieb am zuletzt editiert von
                #253

                Ich bin ja gerade dran, die Funktion, dass man auch außerhalb von ioBroker informiert wird, einzubauen - dank der Idee von @neunteufels . Nun geht es darum - welche Kommunikationswege sind für euch interessant? Aktuell eingebaut habe ich:

                • Telegram
                • Signal
                • Pushover
                • Mail

                Fällt euch sonst noch etwas ein, so ihr sagt, das nutze ich und hätte über diesen Adapter gerne die Unwetterwarnungen gepusht?

                ? N 3 Antworten Letzte Antwort
                1
                • jackblacksonJ jackblackson

                  Ich bin ja gerade dran, die Funktion, dass man auch außerhalb von ioBroker informiert wird, einzubauen - dank der Idee von @neunteufels . Nun geht es darum - welche Kommunikationswege sind für euch interessant? Aktuell eingebaut habe ich:

                  • Telegram
                  • Signal
                  • Pushover
                  • Mail

                  Fällt euch sonst noch etwas ein, so ihr sagt, das nutze ich und hätte über diesen Adapter gerne die Unwetterwarnungen gepusht?

                  ? Offline
                  ? Offline
                  Ein ehemaliger Benutzer
                  schrieb am zuletzt editiert von
                  #254

                  @jackblackson

                  ich wuerde noch die Kommunikationswege der Adapter Synochat und Alexa2 ergaenzen :-)

                  sigi234S da_WoodyD jackblacksonJ 3 Antworten Letzte Antwort
                  0
                  • ? Ein ehemaliger Benutzer

                    @jackblackson

                    ich wuerde noch die Kommunikationswege der Adapter Synochat und Alexa2 ergaenzen :-)

                    sigi234S Online
                    sigi234S Online
                    sigi234
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #255

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

                    Alexa2

                    :+1:

                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Immer Daten sichern!

                    1 Antwort Letzte Antwort
                    0
                    • ? Ein ehemaliger Benutzer

                      @jackblackson

                      ich wuerde noch die Kommunikationswege der Adapter Synochat und Alexa2 ergaenzen :-)

                      da_WoodyD Offline
                      da_WoodyD Offline
                      da_Woody
                      schrieb am zuletzt editiert von
                      #256

                      @ilovegym dann aber auch whatsup und threema...
                      auch wenn im moment viele drauf stehn. telegram und signal sind für mich ein nogo.
                      ist wie immer geschmackssache... ;)

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

                      jackblacksonJ 1 Antwort Letzte Antwort
                      0
                      • jackblacksonJ jackblackson

                        Ich bin ja gerade dran, die Funktion, dass man auch außerhalb von ioBroker informiert wird, einzubauen - dank der Idee von @neunteufels . Nun geht es darum - welche Kommunikationswege sind für euch interessant? Aktuell eingebaut habe ich:

                        • Telegram
                        • Signal
                        • Pushover
                        • Mail

                        Fällt euch sonst noch etwas ein, so ihr sagt, das nutze ich und hätte über diesen Adapter gerne die Unwetterwarnungen gepusht?

                        ? Offline
                        ? Offline
                        Ein ehemaliger Benutzer
                        schrieb am zuletzt editiert von
                        #257

                        @jackblackson In sachen Benachrichtungen wuerde ich einfach einen Datenpunkt auswaehlbar machen, an den der Text gesendet werden soll.. :-) glaube, damit ist man am flexiblestesnsten.. :-)

                        jackblacksonJ 1 Antwort Letzte Antwort
                        0
                        • jackblacksonJ jackblackson

                          Ich bin ja gerade dran, die Funktion, dass man auch außerhalb von ioBroker informiert wird, einzubauen - dank der Idee von @neunteufels . Nun geht es darum - welche Kommunikationswege sind für euch interessant? Aktuell eingebaut habe ich:

                          • Telegram
                          • Signal
                          • Pushover
                          • Mail

                          Fällt euch sonst noch etwas ein, so ihr sagt, das nutze ich und hätte über diesen Adapter gerne die Unwetterwarnungen gepusht?

                          N Offline
                          N Offline
                          neunteufels
                          schrieb am zuletzt editiert von
                          #258

                          @jackblackson
                          Mir reicht Telegram. Danke!

                          1 Antwort Letzte Antwort
                          0
                          • ? Ein ehemaliger Benutzer

                            @jackblackson

                            ich wuerde noch die Kommunikationswege der Adapter Synochat und Alexa2 ergaenzen :-)

                            jackblacksonJ Offline
                            jackblacksonJ Offline
                            jackblackson
                            schrieb am zuletzt editiert von
                            #259

                            @ilovegym Synochat klingt gut, werd ich mir ansehen. Alexa2 find ich spannend, da seh ich nur ein Problem: Die Wetterwarnungen können zu jeder Tag-und Nachtzeit kommen. Ich hab selber keine Alexa, aber könnt ihr hier eine "Nachtruhe" einstellen? Bzw. wie kann "verhindert" werden, dass die Warnung verpasst wird weil man grad nicht in der Nähe ist?

                            sigi234S ? 2 Antworten Letzte Antwort
                            0
                            • da_WoodyD da_Woody

                              @ilovegym dann aber auch whatsup und threema...
                              auch wenn im moment viele drauf stehn. telegram und signal sind für mich ein nogo.
                              ist wie immer geschmackssache... ;)

                              jackblacksonJ Offline
                              jackblacksonJ Offline
                              jackblackson
                              schrieb am zuletzt editiert von
                              #260

                              @da_woody Ich kann nur die Wege anbinden, für die es einen Adapter gibt. Bei Threema hab ich bisher gar nix gefunden, und der Adapter für Whatsapp ist glaub nicht zum versenden von Nachrichten gedacht?

                              da_WoodyD 1 Antwort Letzte Antwort
                              0
                              • ? Ein ehemaliger Benutzer

                                @jackblackson In sachen Benachrichtungen wuerde ich einfach einen Datenpunkt auswaehlbar machen, an den der Text gesendet werden soll.. :-) glaube, damit ist man am flexiblestesnsten.. :-)

                                jackblacksonJ Offline
                                jackblacksonJ Offline
                                jackblackson
                                schrieb am zuletzt editiert von
                                #261

                                @ilovegym Das ist ein guter Punkt..ich werde vermutlich Beides machen, ein paar populäre Tools anbinden, die Warnung aber auch in einen Datenpunkt schicken, der immer aktualisiert wird, wenn es eine neue Warnung gibt, und der dann "überwacht" werden kann. @neunteufels Wäre das für dich vielleicht auch eine Lösung?

                                N 1 Antwort Letzte Antwort
                                0
                                • jackblacksonJ jackblackson

                                  @ilovegym Synochat klingt gut, werd ich mir ansehen. Alexa2 find ich spannend, da seh ich nur ein Problem: Die Wetterwarnungen können zu jeder Tag-und Nachtzeit kommen. Ich hab selber keine Alexa, aber könnt ihr hier eine "Nachtruhe" einstellen? Bzw. wie kann "verhindert" werden, dass die Warnung verpasst wird weil man grad nicht in der Nähe ist?

                                  sigi234S Online
                                  sigi234S Online
                                  sigi234
                                  Forum Testing Most Active
                                  schrieb am zuletzt editiert von
                                  #262

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

                                  Ich hab selber keine Alexa, aber könnt ihr hier eine "Nachtruhe" einstellen?

                                  Ja

                                  Open the Alexa app and select Menu > Settings > Device Settings. ...
                                  Schedule Do Not Disturb: Go to Menu > Settings > Device Settings > [your device] > Do Not Disturb, toggle on Scheduled, and set a time.
                                  Do Not Disturb doesn't work simultaneously across all of your devices.

                                  Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                  Immer Daten sichern!

                                  1 Antwort Letzte Antwort
                                  1
                                  • jackblacksonJ jackblackson

                                    @ilovegym Synochat klingt gut, werd ich mir ansehen. Alexa2 find ich spannend, da seh ich nur ein Problem: Die Wetterwarnungen können zu jeder Tag-und Nachtzeit kommen. Ich hab selber keine Alexa, aber könnt ihr hier eine "Nachtruhe" einstellen? Bzw. wie kann "verhindert" werden, dass die Warnung verpasst wird weil man grad nicht in der Nähe ist?

                                    ? Offline
                                    ? Offline
                                    Ein ehemaliger Benutzer
                                    schrieb am zuletzt editiert von
                                    #263

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

                                    @ilovegym Synochat klingt gut, werd ich mir ansehen. Alexa2 find ich spannend, da seh ich nur ein Problem: Die Wetterwarnungen können zu jeder Tag-und Nachtzeit kommen. Ich hab selber keine Alexa, aber könnt ihr hier eine "Nachtruhe" einstellen? Bzw. wie kann "verhindert" werden, dass die Warnung verpasst wird weil man grad nicht in der Nähe ist?

                                    Synochat waere klasse, verwende nur diesen, vermisse da keinen anderen.
                                    Alexa2 - man kann global auf (donotdisturb) stellen, per Script oder ich lasse nur eine bestimmte Gruppe / Geraete die Benachrichtung ansagen.
                                    Ich mach das zur Zeit mit einem Script das mir einfach bei einer Aenderung der Unwetterwarnungs-Ueberschrift das an eine Gruppe Echo's als Announcement schickt, und zwar nur, wenn ich zuhause bin. :-)
                                    Ansonsten gehts per Synochat ebenfalls raus.

                                    Nervig ist es, wenn man TV schaut und die Alexa dann eine ewig lange Unwetterwarnung spricht, da reicht einfach nur das Announcement Amtliche Warnung vor .... von-bis kann man auch weglassen, das stimmt so selten.. :-)

                                    jackblacksonJ 2 Antworten Letzte Antwort
                                    0
                                    • ? Ein ehemaliger Benutzer

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

                                      @ilovegym Synochat klingt gut, werd ich mir ansehen. Alexa2 find ich spannend, da seh ich nur ein Problem: Die Wetterwarnungen können zu jeder Tag-und Nachtzeit kommen. Ich hab selber keine Alexa, aber könnt ihr hier eine "Nachtruhe" einstellen? Bzw. wie kann "verhindert" werden, dass die Warnung verpasst wird weil man grad nicht in der Nähe ist?

                                      Synochat waere klasse, verwende nur diesen, vermisse da keinen anderen.
                                      Alexa2 - man kann global auf (donotdisturb) stellen, per Script oder ich lasse nur eine bestimmte Gruppe / Geraete die Benachrichtung ansagen.
                                      Ich mach das zur Zeit mit einem Script das mir einfach bei einer Aenderung der Unwetterwarnungs-Ueberschrift das an eine Gruppe Echo's als Announcement schickt, und zwar nur, wenn ich zuhause bin. :-)
                                      Ansonsten gehts per Synochat ebenfalls raus.

                                      Nervig ist es, wenn man TV schaut und die Alexa dann eine ewig lange Unwetterwarnung spricht, da reicht einfach nur das Announcement Amtliche Warnung vor .... von-bis kann man auch weglassen, das stimmt so selten.. :-)

                                      jackblacksonJ Offline
                                      jackblacksonJ Offline
                                      jackblackson
                                      schrieb am zuletzt editiert von
                                      #264

                                      @ilovegym Ok - dann schau ich mal, dass ich diese beiden Wege noch hinzufüge, und würde es dann so machen, dass die Komponenten der Notification einfach flexibel aktiviert und deaktiviert werden können.

                                      1 Antwort Letzte Antwort
                                      0
                                      • ? Ein ehemaliger Benutzer

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

                                        @ilovegym Synochat klingt gut, werd ich mir ansehen. Alexa2 find ich spannend, da seh ich nur ein Problem: Die Wetterwarnungen können zu jeder Tag-und Nachtzeit kommen. Ich hab selber keine Alexa, aber könnt ihr hier eine "Nachtruhe" einstellen? Bzw. wie kann "verhindert" werden, dass die Warnung verpasst wird weil man grad nicht in der Nähe ist?

                                        Synochat waere klasse, verwende nur diesen, vermisse da keinen anderen.
                                        Alexa2 - man kann global auf (donotdisturb) stellen, per Script oder ich lasse nur eine bestimmte Gruppe / Geraete die Benachrichtung ansagen.
                                        Ich mach das zur Zeit mit einem Script das mir einfach bei einer Aenderung der Unwetterwarnungs-Ueberschrift das an eine Gruppe Echo's als Announcement schickt, und zwar nur, wenn ich zuhause bin. :-)
                                        Ansonsten gehts per Synochat ebenfalls raus.

                                        Nervig ist es, wenn man TV schaut und die Alexa dann eine ewig lange Unwetterwarnung spricht, da reicht einfach nur das Announcement Amtliche Warnung vor .... von-bis kann man auch weglassen, das stimmt so selten.. :-)

                                        jackblacksonJ Offline
                                        jackblacksonJ Offline
                                        jackblackson
                                        schrieb am zuletzt editiert von
                                        #265

                                        @ilovegym @sigi234 Wisst ihr, ob er die Meldung dann puffert, oder wird sie, wenn es grad im DnD Modus ist, einfach verworfen?

                                        sigi234S ? 2 Antworten Letzte Antwort
                                        0
                                        • jackblacksonJ jackblackson

                                          @ilovegym @sigi234 Wisst ihr, ob er die Meldung dann puffert, oder wird sie, wenn es grad im DnD Modus ist, einfach verworfen?

                                          sigi234S Online
                                          sigi234S Online
                                          sigi234
                                          Forum Testing Most Active
                                          schrieb am zuletzt editiert von
                                          #266

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

                                          @ilovegym @sigi234 Wisst ihr, ob er die Meldung dann puffert, oder wird sie, wenn es grad im DnD Modus ist, einfach verworfen?

                                          Vielleicht weis das @apollon77 ?

                                          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                          Immer Daten sichern!

                                          apollon77A 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          826

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

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

                                          • Du hast noch kein Konto? Registrieren

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