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. Skripten / Logik
  4. JavaScript
  5. Hilfe bei RSS-feed benötigt !

NEWS

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

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

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

Hilfe bei RSS-feed benötigt !

Hilfe bei RSS-feed benötigt !

Scheduled Pinned Locked Moved JavaScript
426 Posts 13 Posters 67.8k Views 13 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.
  • dslraserD dslraser

    @negalein sagte in Hilfe bei RSS-feed benötigt !:

    i dont know.
    Ich schätze das von deinem Screenshot.

    Eigentlich egal welches Blockly, weil das Ergebnis nicht das ist was Ihr haben wollt. Deshalb habe ich hier gefragt ob man alle laufenden Meldungen einlesen kann. Es kann ja sein, das es auch bei Euch mehrere Meldungen gibt.

    Der andere DP (neue Meldung) steht von Beginn an auf true, aber da kommt dann nichts, weil der ja true bleibt, also würde man wahrscheinlich nur die erste Ansage mit dem ersten Einsatz (wenn vorher nichts war) mitbekommen. Wenn dann weitere Einsätze dazu kommen und der DP noch true ist, weil die Einsätze noch nicht beendet sind, dann käme keine Ansage....denke ich. (und im DP mit den json/Ereignissen steht dann nur das zuletzt eingelesene, von den aktuell vier Einsätzen) Geht also so auch nicht.
    @SBorg
    kann man alle aktuell laufenden Einsätze in den DP einlesen ? (im Moment steht da immer nur einer drinn obwohl es aktuell mehrere gibt)

    Also ein Beispiel:
    Trigger auf Datenpunkt neue Meldung (true/false)

    aktuell gibt es keine Meldung, DP ist dann false. Jetzt kommt eine Meldung rein, DP geht auf true, die Ansage erfolgt. Der Einsatz läuft noch, also bleibt der DP true. Nun kommt ein zweiter Einsatz dazu, der DP ist immer noch true, es erfolgt keine neue Ansage.

    Beispiel 2
    Trigger auf Datenpunkt Feuerwehreinsatzmeldung
    aktuell gibt es keine Meldung, DP ist dann leer. Jetzt kommt eine Meldung rein, DP wird gefüllt und die Ansage erfolgt. Der Einsatz läuft noch, also bleibt der DP gefüllt und ändert sich nicht und es kommt keine neue Ansage durch das Polling. Nun kommt ein zweiter Einsatz dazu, der DP wird neu geschrieben, erkannt werden laut Log beide Einsätze. Beim nächsten polling steht der zu letzt geschriebene Einstz im DP. Nun wird erst der erste noch laufende Einsatz in den DP geschrieben und eine Millisekunde später der zweite Einsatz und nur der steht dann im DP. Da sich der Datenpunkt im Millisekundenbereich geändert hat, erfolgt dann bei dieser Variante im eingestellten Pollingintervall eine Ansage.

    Hier noch was zum Log beobachten. Test mit beiden Datenpunkten und unterschiedlichen Triggermethoden.

    Bildschirmfoto 2021-08-10 um 22.07.58.png

    <xml xmlns="https://developers.google.com/blockly/xml">
     <variables>
       <variable id="L7A9(g?`LW}R/bMuZJZ+">alarm</variable>
       <variable id="LsczX0YIyn!68c?SjK*I">Ansage</variable>
     </variables>
     <block type="on" id="tsD9IQ5Z5k^4WRUS70gn" x="787" y="-162">
       <field name="OID">0_userdata.0.Feuerwehr.neuer_Alarm</field>
       <field name="CONDITION">true</field>
       <field name="ACK_CONDITION"></field>
       <statement name="STATEMENT">
         <block type="comment" id="^H`FH1y)Qs,wU[n@W:Sl">
           <field name="COMMENT">löst  bei true aus, aber auch wenn es true bleibt</field>
           <next>
             <block type="comment" id="I!vS!!a7Tayv-{t8dIsV">
               <field name="COMMENT">und sich nur der Zeitstempel bei true ändert</field>
               <next>
                 <block type="variables_set" id="frM77E)H)vZWpU`H9YG=" collapsed="true">
                   <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                   <value name="VALUE">
                     <block type="get_value" id="GQ@AJ`Sv}j+/HOz:hM=9">
                       <field name="ATTR">val</field>
                       <field name="OID">0_userdata.0.Feuerwehr.RSS_Meldung</field>
                     </block>
                   </value>
                   <next>
                     <block type="variables_set" id="6p9pCx3K]=e;r33Y0NH`" collapsed="true">
                       <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                       <value name="VALUE">
                         <block type="text_join" id="4uf@7W631tf5zuae*og^" collapsed="true">
                           <mutation items="8"></mutation>
                           <value name="ADD0">
                             <block type="text" id="JDe$3c*@2jCjA_abA)Rj">
                               <field name="TEXT">30;Achtung </field>
                             </block>
                           </value>
                           <value name="ADD1">
                             <block type="text_getSubstring" id="}3-_zY`4Aow@PEjLX.tL">
                               <mutation at1="true" at2="false"></mutation>
                               <field name="WHERE1">FROM_START</field>
                               <field name="WHERE2">LAST</field>
                               <value name="STRING">
                                 <block type="get_attr" id="EN`):vo#*SHE*ZtK3QY$">
                                   <value name="PATH">
                                     <shadow type="text" id="g3kFcI#sbS:u+tBS/Yyy">
                                       <field name="TEXT">0.Titel</field>
                                     </shadow>
                                   </value>
                                   <value name="OBJECT">
                                     <block type="variables_get" id="_hm1~/v#)y!?=9G(f(E$">
                                       <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                               <value name="AT1">
                                 <block type="math_number" id="E?XcQlIe?.$_F8dc=~`e">
                                   <field name="NUM">6</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <value name="ADD2">
                             <block type="text" id="gQlkK-4^n9#uWC)`hs~a">
                               <field name="TEXT">, </field>
                             </block>
                           </value>
                           <value name="ADD3">
                             <block type="text" id="-BrQ(!:!LT*YxpPfHM)*">
                               <field name="TEXT">Feuerwehreinsatz in </field>
                             </block>
                           </value>
                           <value name="ADD4">
                             <block type="get_attr" id=".7GK.F~n;z=5@J!Vo//N">
                               <value name="PATH">
                                 <shadow type="text" id="?jH_yWw~$UHYu.#H;^Tw">
                                   <field name="TEXT">0.Feuerwache</field>
                                 </shadow>
                               </value>
                               <value name="OBJECT">
                                 <block type="variables_get" id="_YBv,zPR@ZmWswgOEJ0j">
                                   <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <value name="ADD5">
                             <block type="text" id="D`6Bc$X5s[6{Pnt;aZZc">
                               <field name="TEXT">, </field>
                             </block>
                           </value>
                           <value name="ADD6">
                             <block type="text" id="*81^Fi(7Jm%(fjup#D0l">
                               <field name="TEXT"> Alarmstufe </field>
                             </block>
                           </value>
                           <value name="ADD7">
                             <block type="get_attr" id="#79O*ux6-dt/:jb^ny(*">
                               <value name="PATH">
                                 <shadow type="text" id="5Z4!Cw!Boq@[LlS_2~1V">
                                   <field name="TEXT">0.Alarmstufe</field>
                                 </shadow>
                               </value>
                               <value name="OBJECT">
                                 <block type="variables_get" id="jf23{,gIb19D$k|=9N,V">
                                   <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                         </block>
                       </value>
                       <next>
                         <block type="debug" id="Z2:hqaY_7-dBV3(hw)2u">
                           <field name="Severity">log</field>
                           <value name="TEXT">
                             <shadow type="text">
                               <field name="TEXT">test</field>
                             </shadow>
                             <block type="text_join" id="vR.KEFz=PY7WF_)f^f[{">
                               <mutation items="2"></mutation>
                               <value name="ADD0">
                                 <block type="text" id="QM`{:vrWcWmewm2^1^jW">
                                   <field name="TEXT">Trigger 3 auf DP neue Meldung ist wahr: </field>
                                 </block>
                               </value>
                               <value name="ADD1">
                                 <block type="variables_get" id="4.~VSoF#{Vt39.GpSe-n">
                                   <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <next>
                             <block type="control" id="`13|^Y(3_j_j/)kE%$kn" collapsed="true" disabled="true">
                               <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                               <field name="OID">alexa2.0.Echo-Devices.G0911B0592770T3W.Commands.speak</field>
                               <field name="WITH_DELAY">FALSE</field>
                               <value name="VALUE">
                                 <block type="variables_get" id="#myZL[{FdG=#mN6ZB;Bc">
                                   <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                 </block>
                               </value>
                               <next>
                                 <block type="email" id="48[RjzUeqXJW5A)NA)=V" collapsed="true" disabled="true">
                                   <field name="INSTANCE"></field>
                                   <field name="IS_HTML">TRUE</field>
                                   <field name="LOG"></field>
                                   <value name="TO">
                                     <shadow type="text" id="Sf1Dj}x$[vYu.`vPm5]V">
                                       <field name="TEXT">max.muster@freenet.de</field>
                                     </shadow>
                                   </value>
                                   <value name="TEXT">
                                     <shadow type="text">
                                       <field name="TEXT"></field>
                                     </shadow>
                                     <block type="text_join" id="YDc^dfg1(K%@5VS*`9..">
                                       <mutation items="8"></mutation>
                                       <value name="ADD0">
                                         <block type="text" id="@T/M1}EhlElWcTMn:@$_">
                                           <field name="TEXT">Achtung </field>
                                         </block>
                                       </value>
                                       <value name="ADD1">
                                         <block type="text_getSubstring" id="o.nj?v~Fy1),4n0!UWqJ">
                                           <mutation at1="true" at2="false"></mutation>
                                           <field name="WHERE1">FROM_START</field>
                                           <field name="WHERE2">LAST</field>
                                           <value name="STRING">
                                             <block type="get_attr" id="+z4h[1AOFPbIw}okmo~[">
                                               <value name="PATH">
                                                 <shadow type="text" id="+yuP`[1,o~ZQlGx[@Dj6">
                                                   <field name="TEXT">0.Titel</field>
                                                 </shadow>
                                               </value>
                                               <value name="OBJECT">
                                                 <block type="variables_get" id="@TU?D6_NJ2tK#CV5*eJE">
                                                   <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <value name="AT1">
                                             <block type="math_number" id="vH(}|e`RthFzg7tF8$=|">
                                               <field name="NUM">6</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                       <value name="ADD2">
                                         <block type="text" id="bMX8u!op]+fBcmBS_K5(">
                                           <field name="TEXT">, </field>
                                         </block>
                                       </value>
                                       <value name="ADD3">
                                         <block type="text" id="5a%=TtqQ5Xy~:5g~o*I5">
                                           <field name="TEXT">Feuerwehreinsatz in </field>
                                         </block>
                                       </value>
                                       <value name="ADD4">
                                         <block type="get_attr" id="RK]Bb]jRI[|B=W{]?;De">
                                           <value name="PATH">
                                             <shadow type="text" id="nX`:otq5hEs,/1a[SyA(">
                                               <field name="TEXT">0.Feuerwache</field>
                                             </shadow>
                                           </value>
                                           <value name="OBJECT">
                                             <block type="variables_get" id="Qt$0JdYl}pet#Dv%lFDb">
                                               <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                       <value name="ADD5">
                                         <block type="text" id="jSaOTl6WheZhuE7:b~05">
                                           <field name="TEXT">, </field>
                                         </block>
                                       </value>
                                       <value name="ADD6">
                                         <block type="text" id="Ku6);mM4^(.ow5JF((b)">
                                           <field name="TEXT"> Alarmstufe </field>
                                         </block>
                                       </value>
                                       <value name="ADD7">
                                         <block type="get_attr" id="w7Fw}rn_7g2@LtQEA^3O">
                                           <value name="PATH">
                                             <shadow type="text" id="kHaC7{I7OSw`,1ut.dbv">
                                               <field name="TEXT">0.Alarmstufe</field>
                                             </shadow>
                                           </value>
                                           <value name="OBJECT">
                                             <block type="variables_get" id="fP}g^_9;W;W=yH@~,B`T">
                                               <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <value name="SUBJECT">
                                     <shadow type="text" id="sl/f~cTA.easL?mKuYGR">
                                       <field name="TEXT">Einsatzmeldung</field>
                                     </shadow>
                                   </value>
                                 </block>
                               </next>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </next>
             </block>
           </next>
         </block>
       </statement>
     </block>
     <block type="on" id="7{KWx{[7,R)L2A@WAuDc" x="437" y="62">
       <field name="OID">0_userdata.0.Feuerwehr.neuer_Alarm</field>
       <field name="CONDITION">gt</field>
       <field name="ACK_CONDITION"></field>
       <statement name="STATEMENT">
         <block type="comment" id="?Kkv$l[S!$8BO;8bp4PZ">
           <field name="COMMENT">löst nur bei Änderung von false auf true aus</field>
           <next>
             <block type="variables_set" id=";AKAbi)07m%J7?y,dnI1" collapsed="true">
               <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
               <value name="VALUE">
                 <block type="get_value" id=")4aT*cgU|]x#C}|MNW[[">
                   <field name="ATTR">val</field>
                   <field name="OID">0_userdata.0.Feuerwehr.RSS_Meldung</field>
                 </block>
               </value>
               <next>
                 <block type="variables_set" id="9fQR#R^P`vY,H+aATKAI" collapsed="true">
                   <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                   <value name="VALUE">
                     <block type="text_join" id="{LN(SLo|+2#[9~D?7-ng" collapsed="true">
                       <mutation items="8"></mutation>
                       <value name="ADD0">
                         <block type="text" id="]UOz[6r-Zc41ES00~rDC">
                           <field name="TEXT">30;Achtung </field>
                         </block>
                       </value>
                       <value name="ADD1">
                         <block type="text_getSubstring" id="t!s7sL:$Txy/j[F=|;UH">
                           <mutation at1="true" at2="false"></mutation>
                           <field name="WHERE1">FROM_START</field>
                           <field name="WHERE2">LAST</field>
                           <value name="STRING">
                             <block type="get_attr" id="sJu0978|Z!B*mW{IP:,G">
                               <value name="PATH">
                                 <shadow type="text" id="D+j_0HokF?f_iO*;rsJL">
                                   <field name="TEXT">0.Titel</field>
                                 </shadow>
                               </value>
                               <value name="OBJECT">
                                 <block type="variables_get" id="$|!(az,1^Qt^-wIQqlJr">
                                   <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <value name="AT1">
                             <block type="math_number" id="MV5^qbx+9LwGf-`tY6B:">
                               <field name="NUM">6</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <value name="ADD2">
                         <block type="text" id="|6iZMxHkBQlbt/|f5dTw">
                           <field name="TEXT">, </field>
                         </block>
                       </value>
                       <value name="ADD3">
                         <block type="text" id="Bnwi5D?+S=4XyRLWtZOi">
                           <field name="TEXT">Feuerwehreinsatz in </field>
                         </block>
                       </value>
                       <value name="ADD4">
                         <block type="get_attr" id="5jqO#+4gO59=CkZKVyq2">
                           <value name="PATH">
                             <shadow type="text" id="`Xyeq(l!_8[?P(aO0qe]">
                               <field name="TEXT">0.Feuerwache</field>
                             </shadow>
                           </value>
                           <value name="OBJECT">
                             <block type="variables_get" id="ivv$H;MD8q0Ze#RWepPc">
                               <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <value name="ADD5">
                         <block type="text" id="zx`mb^@[]$QT1+%GVToW">
                           <field name="TEXT">, </field>
                         </block>
                       </value>
                       <value name="ADD6">
                         <block type="text" id="h08TCu/96k(hR!HFY%w}">
                           <field name="TEXT"> Alarmstufe </field>
                         </block>
                       </value>
                       <value name="ADD7">
                         <block type="get_attr" id="Z_}a#YdQv:27XCUTcZ]|">
                           <value name="PATH">
                             <shadow type="text" id=":`9r`t;7XNsbrT*HatT=">
                               <field name="TEXT">0.Alarmstufe</field>
                             </shadow>
                           </value>
                           <value name="OBJECT">
                             <block type="variables_get" id="sBAD}VVy7A:Rm8kutRyi">
                               <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                             </block>
                           </value>
                         </block>
                       </value>
                     </block>
                   </value>
                   <next>
                     <block type="debug" id="n[jE?Xlr2s//|dm-V|FO">
                       <field name="Severity">log</field>
                       <value name="TEXT">
                         <shadow type="text" id="H/!ZV:}_J,8PM}q6BH/V">
                           <field name="TEXT">test</field>
                         </shadow>
                         <block type="text_join" id="o.eTJ_uN{TXz;@F:Ioz0">
                           <mutation items="2"></mutation>
                           <value name="ADD0">
                             <block type="text" id="vB/UG1ivM3~/o2NP_O_]">
                               <field name="TEXT">Trigger 2 auf DP neue Meldung: </field>
                             </block>
                           </value>
                           <value name="ADD1">
                             <block type="variables_get" id="fAA%`M!Ca6#CI#Q@T9rm">
                               <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <next>
                         <block type="control" id="~_+Z=]xSmA;aPtf+Cho3" collapsed="true" disabled="true">
                           <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                           <field name="OID">alexa2.0.Echo-Devices.G0911B0592770T3W.Commands.speak</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="variables_get" id="4D!}_OTIQmlU8~;o549V">
                               <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                             </block>
                           </value>
                           <next>
                             <block type="email" id="YM7NQxe=ea`Z6_6ny^5*" collapsed="true" disabled="true">
                               <field name="INSTANCE"></field>
                               <field name="IS_HTML">TRUE</field>
                               <field name="LOG"></field>
                               <value name="TO">
                                 <shadow type="text" id="UJo2VuxhO4m1:PSA#Uo+">
                                   <field name="TEXT">max.muster@freenet.de</field>
                                 </shadow>
                               </value>
                               <value name="TEXT">
                                 <shadow type="text" id="mqy9$BPrKj)wQHn~@pQD">
                                   <field name="TEXT"></field>
                                 </shadow>
                                 <block type="text_join" id="U9ogXL1RVR*KTGlUN%[8">
                                   <mutation items="8"></mutation>
                                   <value name="ADD0">
                                     <block type="text" id="u$+8h[#TvJNBlqO#DMNZ">
                                       <field name="TEXT">Achtung </field>
                                     </block>
                                   </value>
                                   <value name="ADD1">
                                     <block type="text_getSubstring" id="zs%iN@J`LLFKDe[jGF%:">
                                       <mutation at1="true" at2="false"></mutation>
                                       <field name="WHERE1">FROM_START</field>
                                       <field name="WHERE2">LAST</field>
                                       <value name="STRING">
                                         <block type="get_attr" id="t6|IbW_JAURBISg~m6?a">
                                           <value name="PATH">
                                             <shadow type="text" id="8W0+?rt=ODl:HWyh*1X.">
                                               <field name="TEXT">0.Titel</field>
                                             </shadow>
                                           </value>
                                           <value name="OBJECT">
                                             <block type="variables_get" id="V_g-q,=8v),Fn=bVEJN(">
                                               <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                       <value name="AT1">
                                         <block type="math_number" id="jXZ4Kbou^wBbJnph#njt">
                                           <field name="NUM">6</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <value name="ADD2">
                                     <block type="text" id="iRW$8%(PQabo_TPC6pwT">
                                       <field name="TEXT">, </field>
                                     </block>
                                   </value>
                                   <value name="ADD3">
                                     <block type="text" id="?-EkZF@.k~Zdiq,O#7;8">
                                       <field name="TEXT">Feuerwehreinsatz in </field>
                                     </block>
                                   </value>
                                   <value name="ADD4">
                                     <block type="get_attr" id="?+:bHdKlcpq61g|?zPmo">
                                       <value name="PATH">
                                         <shadow type="text" id="AM%5!JwtoKH/Kwm7#BRS">
                                           <field name="TEXT">0.Feuerwache</field>
                                         </shadow>
                                       </value>
                                       <value name="OBJECT">
                                         <block type="variables_get" id="f,~yx_lT.$!D7rtfIm3{">
                                           <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <value name="ADD5">
                                     <block type="text" id="U5s0[VLHA!HUN~Zb#2G*">
                                       <field name="TEXT">, </field>
                                     </block>
                                   </value>
                                   <value name="ADD6">
                                     <block type="text" id="QyCi`-M$*N%b_2+Wa5u+">
                                       <field name="TEXT"> Alarmstufe </field>
                                     </block>
                                   </value>
                                   <value name="ADD7">
                                     <block type="get_attr" id="t=:=pQ}E)eKu}Cdo{R(3">
                                       <value name="PATH">
                                         <shadow type="text" id="cMvw=ASRyt0tBHK2J#Oq">
                                           <field name="TEXT">0.Alarmstufe</field>
                                         </shadow>
                                       </value>
                                       <value name="OBJECT">
                                         <block type="variables_get" id="00u2P-C=I?PGEYe3[1P,">
                                           <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                               <value name="SUBJECT">
                                 <shadow type="text" id="LCFI}F_YAI2`#AS~*Guw">
                                   <field name="TEXT">Einsatzmeldung</field>
                                 </shadow>
                               </value>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </next>
             </block>
           </next>
         </block>
       </statement>
     </block>
     <block type="update" id="vRs[(Ph8Kj},op4Mn]*F" collapsed="true" x="62" y="88">
       <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
       <field name="OID">0_userdata.0.Feuerwehr.neuer_Alarm</field>
       <field name="WITH_DELAY">FALSE</field>
       <value name="VALUE">
         <block type="logic_boolean" id="[c126HPSD^^TM/[5s-Sx">
           <field name="BOOL">FALSE</field>
         </block>
       </value>
       <next>
         <block type="update" id="]Rq*KdtvY3{/U}jfts0r" collapsed="true">
           <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
           <field name="OID">0_userdata.0.Feuerwehr.RSS_Meldung</field>
           <field name="WITH_DELAY">FALSE</field>
           <value name="VALUE">
             <block type="text" id="Xc0!UR;yaa*OC;WI^~aM">
               <field name="TEXT"></field>
             </block>
           </value>
           <next>
             <block type="on" id="4Ag2o!M7(duPG[0Vl2Hd">
               <field name="OID">0_userdata.0.Feuerwehr.RSS_Meldung</field>
               <field name="CONDITION">ne</field>
               <field name="ACK_CONDITION"></field>
               <statement name="STATEMENT">
                 <block type="comment" id="QY0;|1!rVJUN9BkY*WaV">
                   <field name="COMMENT">löst bei Änderung der Einstzmeldung aus</field>
                   <next>
                     <block type="comment" id="2aUgpD+dWmRn30B}l^5)">
                       <field name="COMMENT">bei mehreren laufenden Meldungen steht nur die</field>
                       <next>
                         <block type="comment" id="lM5=|IAAbpG*bki}lL==">
                           <field name="COMMENT">letzte Meldung im DP und wird angesagt</field>
                           <next>
                             <block type="variables_set" id="%HtGMbM4;hXhq!W!Jl{p">
                               <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                               <value name="VALUE">
                                 <block type="on_source" id="jdhj}_X/5kH1zQ5o*8C^">
                                   <field name="ATTR">state.val</field>
                                 </block>
                               </value>
                               <next>
                                 <block type="controls_if" id="^tIyFsUxjFqH^5KM]Cd@">
                                   <value name="IF0">
                                     <block type="logic_compare" id="]zMvXTEIU,.V1C4;K,~:">
                                       <field name="OP">NEQ</field>
                                       <value name="A">
                                         <block type="on_source" id="1|*|+,f61)[zG*HC3q|8">
                                           <field name="ATTR">state.val</field>
                                         </block>
                                       </value>
                                       <value name="B">
                                         <block type="text" id="!zh?%SplHiDFi-b/Nak_">
                                           <field name="TEXT"></field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <statement name="DO0">
                                     <block type="variables_set" id="CMmMZwNmchG4F@fQN:C}" collapsed="true">
                                       <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                       <value name="VALUE">
                                         <block type="text_join" id="*h/@)bzlPIooxo1/j:Au">
                                           <mutation items="8"></mutation>
                                           <value name="ADD0">
                                             <block type="text" id="Xu8o?(43(vn;Cg!T-f[1">
                                               <field name="TEXT">30;Achtung </field>
                                             </block>
                                           </value>
                                           <value name="ADD1">
                                             <block type="text_getSubstring" id="}IpIsHTiUy+8B#?K/B%5">
                                               <mutation at1="true" at2="false"></mutation>
                                               <field name="WHERE1">FROM_START</field>
                                               <field name="WHERE2">LAST</field>
                                               <value name="STRING">
                                                 <block type="get_attr" id="v~82#[cNH(ra2KPFbM4W">
                                                   <value name="PATH">
                                                     <shadow type="text" id="7;3ubSC@.Vh4B1@vTR%$">
                                                       <field name="TEXT">0.Titel</field>
                                                     </shadow>
                                                   </value>
                                                   <value name="OBJECT">
                                                     <block type="variables_get" id="+ui2E?c,Vjd@r+{OJD%%">
                                                       <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </value>
                                               <value name="AT1">
                                                 <block type="math_number" id="uTA06l]H..Y:0_w;K7O7">
                                                   <field name="NUM">6</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <value name="ADD2">
                                             <block type="text" id="-mZ^h1(ueF^~78a{-,4z">
                                               <field name="TEXT">, </field>
                                             </block>
                                           </value>
                                           <value name="ADD3">
                                             <block type="text" id="0}0|gG|9{6D#6[fzo9qB">
                                               <field name="TEXT">Feuerwehreinsatz in </field>
                                             </block>
                                           </value>
                                           <value name="ADD4">
                                             <block type="get_attr" id="NH!)Y8=bLfRpPo2:WbjX">
                                               <value name="PATH">
                                                 <shadow type="text" id="(Cy7yET/dEvN8A4b|-(w">
                                                   <field name="TEXT">0.Feuerwache</field>
                                                 </shadow>
                                               </value>
                                               <value name="OBJECT">
                                                 <block type="variables_get" id="H6r!qQXG2k`,6ad^P8@L">
                                                   <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <value name="ADD5">
                                             <block type="text" id="a$[LcG?`YqUEJ88yB|Nk">
                                               <field name="TEXT">, </field>
                                             </block>
                                           </value>
                                           <value name="ADD6">
                                             <block type="text" id="H^eJylGZdDfB9@!`VW/M">
                                               <field name="TEXT"> Alarmstufe </field>
                                             </block>
                                           </value>
                                           <value name="ADD7">
                                             <block type="get_attr" id="FgybMVKzEzhDO=?4Y9qZ">
                                               <value name="PATH">
                                                 <shadow type="text" id="_sE$+E3j.T_fm~J)o.x2">
                                                   <field name="TEXT">0.Alarmstufe</field>
                                                 </shadow>
                                               </value>
                                               <value name="OBJECT">
                                                 <block type="variables_get" id="|!-j*yWA38543V2I-Yo2">
                                                   <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                       <next>
                                         <block type="debug" id="alm4P!?kI2P%{?tmA?!Q">
                                           <field name="Severity">log</field>
                                           <value name="TEXT">
                                             <shadow type="text">
                                               <field name="TEXT">test</field>
                                             </shadow>
                                             <block type="text_join" id="q1M=D|,|=n?#hG[j{)jF">
                                               <mutation items="2"></mutation>
                                               <value name="ADD0">
                                                 <block type="text" id="/%EeV3[QI[gYyYnZRHXW">
                                                   <field name="TEXT">Trigger 1 auf Einsatzmeldungen: </field>
                                                 </block>
                                               </value>
                                               <value name="ADD1">
                                                 <block type="variables_get" id="AVlBEj-{:5rgRgUfV;_l">
                                                   <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <next>
                                             <block type="control" id="aB@ja!KyrC^SDNh,s[3Y" disabled="true">
                                               <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                               <field name="OID">alexa2.0.Echo-Devices.G0911B0592770T3W.Commands.speak</field>
                                               <field name="WITH_DELAY">FALSE</field>
                                               <value name="VALUE">
                                                 <block type="variables_get" id="[,fek++O]qRkKOl/UM1.">
                                                   <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </next>
                                         </block>
                                       </next>
                                     </block>
                                   </statement>
                                 </block>
                               </next>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </statement>
             </block>
           </next>
         </block>
       </next>
     </block>
     <block type="on" id="SKQ/V}+t=WP[{ruxVdl@" x="1063" y="162">
       <field name="OID">0_userdata.0.Feuerwehr.neuer_Alarm</field>
       <field name="CONDITION">ne</field>
       <field name="ACK_CONDITION"></field>
       <statement name="STATEMENT">
         <block type="comment" id="1:s/pR+du0ITQi]^TFi4">
           <field name="COMMENT">löst  bei true aus</field>
           <next>
             <block type="controls_if" id="G5L0gKtz5nhg:v,gPRzs">
               <value name="IF0">
                 <block type="on_source" id="O9+9M+5[@i[Nvl;73eEk">
                   <field name="ATTR">state.val</field>
                 </block>
               </value>
               <statement name="DO0">
                 <block type="variables_set" id="us9GxL*eEwi(Wd)J6aBe" collapsed="true">
                   <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                   <value name="VALUE">
                     <block type="get_value" id="JM]17nh90]WYIh.lPMsm">
                       <field name="ATTR">val</field>
                       <field name="OID">0_userdata.0.Feuerwehr.RSS_Meldung</field>
                     </block>
                   </value>
                   <next>
                     <block type="variables_set" id="l7DYzbV~}dqFQ7;C`QlT" collapsed="true">
                       <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                       <value name="VALUE">
                         <block type="text_join" id="s!6iJv~),AUK}oOw7^5|" collapsed="true">
                           <mutation items="8"></mutation>
                           <value name="ADD0">
                             <block type="text" id="a;9/L2;%``sq?YaKW}V(">
                               <field name="TEXT">30;Achtung </field>
                             </block>
                           </value>
                           <value name="ADD1">
                             <block type="text_getSubstring" id="lo2OnkJ:`F#1SUT30`_H">
                               <mutation at1="true" at2="false"></mutation>
                               <field name="WHERE1">FROM_START</field>
                               <field name="WHERE2">LAST</field>
                               <value name="STRING">
                                 <block type="get_attr" id="t15OHxSG{+M!GXugYd01">
                                   <value name="PATH">
                                     <shadow type="text" id="?h*~gYhD~K5f-TN1OE1a">
                                       <field name="TEXT">0.Titel</field>
                                     </shadow>
                                   </value>
                                   <value name="OBJECT">
                                     <block type="variables_get" id="Rhk/`K@:viJORT][S:gH">
                                       <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                               <value name="AT1">
                                 <block type="math_number" id="fjt_jYX)l{/$_DYQmiP?">
                                   <field name="NUM">6</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <value name="ADD2">
                             <block type="text" id="igZZ-OJS7`dQFN]3;B6%">
                               <field name="TEXT">, </field>
                             </block>
                           </value>
                           <value name="ADD3">
                             <block type="text" id="T:4mfjB~k0B[ZU2B-.|}">
                               <field name="TEXT">Feuerwehreinsatz in </field>
                             </block>
                           </value>
                           <value name="ADD4">
                             <block type="get_attr" id="kYB%WY^-h}Na`{p43_|;">
                               <value name="PATH">
                                 <shadow type="text" id="C_A5W/^r,80g?bPU.OMn">
                                   <field name="TEXT">0.Feuerwache</field>
                                 </shadow>
                               </value>
                               <value name="OBJECT">
                                 <block type="variables_get" id="KmP:=QKyIhv5O%+`/=(f">
                                   <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <value name="ADD5">
                             <block type="text" id="j)[I)]3Z^|q9+wT(cq]9">
                               <field name="TEXT">, </field>
                             </block>
                           </value>
                           <value name="ADD6">
                             <block type="text" id="!+LmdhV!Y!+63apK[qxz">
                               <field name="TEXT"> Alarmstufe </field>
                             </block>
                           </value>
                           <value name="ADD7">
                             <block type="get_attr" id=";qba~]d*T0,4squ{t[/u">
                               <value name="PATH">
                                 <shadow type="text" id="@];0ZFj8xVNhaY|1a{KH">
                                   <field name="TEXT">0.Alarmstufe</field>
                                 </shadow>
                               </value>
                               <value name="OBJECT">
                                 <block type="variables_get" id="MQ,Ws(x--,9o^Zpb~i,y">
                                   <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                         </block>
                       </value>
                       <next>
                         <block type="debug" id="Y!=~Yz(;|@6N.KadQ=6u">
                           <field name="Severity">log</field>
                           <value name="TEXT">
                             <shadow type="text">
                               <field name="TEXT">test</field>
                             </shadow>
                             <block type="text_join" id="@~tqO{a5`t~Rjb|]0hhf">
                               <mutation items="2"></mutation>
                               <value name="ADD0">
                                 <block type="text" id="4Ha6$/nuBPJSSp{.$cvc">
                                   <field name="TEXT">Trigger 4 auf DP neue Meldung ist wahr: </field>
                                 </block>
                               </value>
                               <value name="ADD1">
                                 <block type="variables_get" id="H1(W}hX,*iz-A#!D;TuZ">
                                   <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <next>
                             <block type="control" id="M_5g45oF:!iJFlkT#H1d" collapsed="true" disabled="true">
                               <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                               <field name="OID">alexa2.0.Echo-Devices.G0911B0592770T3W.Commands.speak</field>
                               <field name="WITH_DELAY">FALSE</field>
                               <value name="VALUE">
                                 <block type="variables_get" id="2HfufTt9wo8uv@u34t$T">
                                   <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                 </block>
                               </value>
                               <next>
                                 <block type="email" id="mYj$Pr$g}N;psIu%5~^^" collapsed="true" disabled="true">
                                   <field name="INSTANCE"></field>
                                   <field name="IS_HTML">TRUE</field>
                                   <field name="LOG"></field>
                                   <value name="TO">
                                     <shadow type="text" id="p{UpzrQprgzYzh;JYH1C">
                                       <field name="TEXT">max.muster@freenet.de</field>
                                     </shadow>
                                   </value>
                                   <value name="TEXT">
                                     <shadow type="text">
                                       <field name="TEXT"></field>
                                     </shadow>
                                     <block type="text_join" id="QGN^Fyc~7^]h]vW*zzcK">
                                       <mutation items="8"></mutation>
                                       <value name="ADD0">
                                         <block type="text" id="=T%R3-UZi$5:^_~dT0JW">
                                           <field name="TEXT">Achtung </field>
                                         </block>
                                       </value>
                                       <value name="ADD1">
                                         <block type="text_getSubstring" id=":mp~9_^pR}4u?p}^x}I*">
                                           <mutation at1="true" at2="false"></mutation>
                                           <field name="WHERE1">FROM_START</field>
                                           <field name="WHERE2">LAST</field>
                                           <value name="STRING">
                                             <block type="get_attr" id="sF1a$f+_+89Rz%+85R4N">
                                               <value name="PATH">
                                                 <shadow type="text" id="dy2?=Hb{Q1RDMH+OE{]x">
                                                   <field name="TEXT">0.Titel</field>
                                                 </shadow>
                                               </value>
                                               <value name="OBJECT">
                                                 <block type="variables_get" id="8QQRC5Af.][8FayW_2;I">
                                                   <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <value name="AT1">
                                             <block type="math_number" id="(s|LYV(jRu+jFa0c?]*?">
                                               <field name="NUM">6</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                       <value name="ADD2">
                                         <block type="text" id="}Z$2~`FT7wH(++/#g6}q">
                                           <field name="TEXT">, </field>
                                         </block>
                                       </value>
                                       <value name="ADD3">
                                         <block type="text" id="e.#fy(rtVTM47R#C]:Py">
                                           <field name="TEXT">Feuerwehreinsatz in </field>
                                         </block>
                                       </value>
                                       <value name="ADD4">
                                         <block type="get_attr" id="7{9WmvPltk`9c/o?e.NR">
                                           <value name="PATH">
                                             <shadow type="text" id="-yai5,Juq^8?,z3i^ai_">
                                               <field name="TEXT">0.Feuerwache</field>
                                             </shadow>
                                           </value>
                                           <value name="OBJECT">
                                             <block type="variables_get" id="5*?fu57oQsRPxfRxl}Zc">
                                               <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                       <value name="ADD5">
                                         <block type="text" id="AO-+2f_!~d;@(e:vFR(|">
                                           <field name="TEXT">, </field>
                                         </block>
                                       </value>
                                       <value name="ADD6">
                                         <block type="text" id="AmruC`k_pVKsYVKuqwOA">
                                           <field name="TEXT"> Alarmstufe </field>
                                         </block>
                                       </value>
                                       <value name="ADD7">
                                         <block type="get_attr" id="Q596.F.lMCYne.RMuHFo">
                                           <value name="PATH">
                                             <shadow type="text" id="OtDHQ]y:%#ma6xH[J7X_">
                                               <field name="TEXT">0.Alarmstufe</field>
                                             </shadow>
                                           </value>
                                           <value name="OBJECT">
                                             <block type="variables_get" id="GUsi=.9)eB~BuSJNW-=(">
                                               <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <value name="SUBJECT">
                                     <shadow type="text" id="bP{c=:dE@z_2=5x1U=bn">
                                       <field name="TEXT">Einsatzmeldung</field>
                                     </shadow>
                                   </value>
                                 </block>
                               </next>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </statement>
             </block>
           </next>
         </block>
       </statement>
     </block>
    </xml>
    

    Einstellung im Script

    // V0.1.0 10.08.2021 SBorg
    let Filter0 = /.*/ig;                        //RegEx (hier alle Meldungen
    let Filter1 = /Schärding/ig;              //RegEx (zB. Brandwache, Bezirk...)
    let DP = "0_userdata.0.Feuerwehr";           //Datenpunkt
     
    const Zeitplan = "*/15 * * * * *";             //alle 15 Sekunden!)
    

    Website
    Bildschirmfoto 2021-08-10 um 22.45.41.png
    Beispiel Log bei Blockly Neustart

    10.8.2021, 22:46:51.177	[info ]: javascript.0 (4461) Stop script script.js.99_Test.Feuerwehr-negalein
    10.8.2021, 22:46:51.232	[info ]: javascript.0 (4461) Start javascript script.js.99_Test.Feuerwehr-negalein
    10.8.2021, 22:46:51.233	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: registered 4 subscriptions and 0 schedules
    10.8.2021, 22:47:00.199	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
    10.8.2021, 22:47:00.199	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
    10.8.2021, 22:47:00.199	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 2 auf DP neue Meldung: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
    10.8.2021, 22:47:00.199	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 4 auf DP neue Meldung ist wahr: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
    10.8.2021, 22:47:00.200	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung SIRENENPROGRAMM FEUER VON FW AUSGELÖST, Feuerwehreinsatz in Eferding - ASCHACH AN DER DONAU,  Alarmstufe 1
    10.8.2021, 22:47:00.200	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung SIRENENPROGRAMM FEUER VON FW AUSGELÖST, Feuerwehreinsatz in Eferding - ASCHACH AN DER DONAU,  Alarmstufe 1
    10.8.2021, 22:47:00.201	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung ÖLSPUR, ÖLAUSTRITT, Feuerwehreinsatz in Gmunden - LAAKIRCHEN,  Alarmstufe 1
    10.8.2021, 22:47:00.202	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung ÖLSPUR, ÖLAUSTRITT, Feuerwehreinsatz in Gmunden - LAAKIRCHEN,  Alarmstufe 1
    10.8.2021, 22:47:15.189	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
    10.8.2021, 22:47:15.189	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
    10.8.2021, 22:47:15.190	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung SIRENENPROGRAMM FEUER VON FW AUSGELÖST, Feuerwehreinsatz in Eferding - ASCHACH AN DER DONAU,  Alarmstufe 1
    10.8.2021, 22:47:15.190	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung SIRENENPROGRAMM FEUER VON FW AUSGELÖST, Feuerwehreinsatz in Eferding - ASCHACH AN DER DONAU,  Alarmstufe 1
    10.8.2021, 22:47:15.191	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung ÖLSPUR, ÖLAUSTRITT, Feuerwehreinsatz in Gmunden - LAAKIRCHEN,  Alarmstufe 1
    10.8.2021, 22:47:15.191	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung ÖLSPUR, ÖLAUSTRITT, Feuerwehreinsatz in Gmunden - LAAKIRCHEN,  Alarmstufe 1
    

    Edit: Was mir noch einfällt, in dem Bild von der Website steht in diesem Beispiel:
    laufende Einsätze 3
    Wird das mit ausgelesen ? Bzw. kann man das in einen zusätzlichen DP schreiben ?

    sigi234S Online
    sigi234S Online
    sigi234
    Forum Testing Most Active
    wrote on last edited by
    #228

    @dslraser sagte in Hilfe bei RSS-feed benötigt !:

    Edit: Was mir noch einfällt, in dem Bild von der Website steht in diesem Beispiel:
    laufende Einsätze 3
    Wird das mit ausgelesen ? Bzw. kann man das in einen zusätzlichen DP schreiben ?

    Glaube nicht, aber hier gibt es Daten für mehrere Tage

    https://www.ooelfv.at/feuerwehr-intern/edv/alarmierungen-verfuegbare-publikationsformen/

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

    1 Reply Last reply
    0
    • dslraserD dslraser

      @negalein sagte in Hilfe bei RSS-feed benötigt !:

      i dont know.
      Ich schätze das von deinem Screenshot.

      Eigentlich egal welches Blockly, weil das Ergebnis nicht das ist was Ihr haben wollt. Deshalb habe ich hier gefragt ob man alle laufenden Meldungen einlesen kann. Es kann ja sein, das es auch bei Euch mehrere Meldungen gibt.

      Der andere DP (neue Meldung) steht von Beginn an auf true, aber da kommt dann nichts, weil der ja true bleibt, also würde man wahrscheinlich nur die erste Ansage mit dem ersten Einsatz (wenn vorher nichts war) mitbekommen. Wenn dann weitere Einsätze dazu kommen und der DP noch true ist, weil die Einsätze noch nicht beendet sind, dann käme keine Ansage....denke ich. (und im DP mit den json/Ereignissen steht dann nur das zuletzt eingelesene, von den aktuell vier Einsätzen) Geht also so auch nicht.
      @SBorg
      kann man alle aktuell laufenden Einsätze in den DP einlesen ? (im Moment steht da immer nur einer drinn obwohl es aktuell mehrere gibt)

      Also ein Beispiel:
      Trigger auf Datenpunkt neue Meldung (true/false)

      aktuell gibt es keine Meldung, DP ist dann false. Jetzt kommt eine Meldung rein, DP geht auf true, die Ansage erfolgt. Der Einsatz läuft noch, also bleibt der DP true. Nun kommt ein zweiter Einsatz dazu, der DP ist immer noch true, es erfolgt keine neue Ansage.

      Beispiel 2
      Trigger auf Datenpunkt Feuerwehreinsatzmeldung
      aktuell gibt es keine Meldung, DP ist dann leer. Jetzt kommt eine Meldung rein, DP wird gefüllt und die Ansage erfolgt. Der Einsatz läuft noch, also bleibt der DP gefüllt und ändert sich nicht und es kommt keine neue Ansage durch das Polling. Nun kommt ein zweiter Einsatz dazu, der DP wird neu geschrieben, erkannt werden laut Log beide Einsätze. Beim nächsten polling steht der zu letzt geschriebene Einstz im DP. Nun wird erst der erste noch laufende Einsatz in den DP geschrieben und eine Millisekunde später der zweite Einsatz und nur der steht dann im DP. Da sich der Datenpunkt im Millisekundenbereich geändert hat, erfolgt dann bei dieser Variante im eingestellten Pollingintervall eine Ansage.

      Hier noch was zum Log beobachten. Test mit beiden Datenpunkten und unterschiedlichen Triggermethoden.

      Bildschirmfoto 2021-08-10 um 22.07.58.png

      <xml xmlns="https://developers.google.com/blockly/xml">
       <variables>
         <variable id="L7A9(g?`LW}R/bMuZJZ+">alarm</variable>
         <variable id="LsczX0YIyn!68c?SjK*I">Ansage</variable>
       </variables>
       <block type="on" id="tsD9IQ5Z5k^4WRUS70gn" x="787" y="-162">
         <field name="OID">0_userdata.0.Feuerwehr.neuer_Alarm</field>
         <field name="CONDITION">true</field>
         <field name="ACK_CONDITION"></field>
         <statement name="STATEMENT">
           <block type="comment" id="^H`FH1y)Qs,wU[n@W:Sl">
             <field name="COMMENT">löst  bei true aus, aber auch wenn es true bleibt</field>
             <next>
               <block type="comment" id="I!vS!!a7Tayv-{t8dIsV">
                 <field name="COMMENT">und sich nur der Zeitstempel bei true ändert</field>
                 <next>
                   <block type="variables_set" id="frM77E)H)vZWpU`H9YG=" collapsed="true">
                     <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                     <value name="VALUE">
                       <block type="get_value" id="GQ@AJ`Sv}j+/HOz:hM=9">
                         <field name="ATTR">val</field>
                         <field name="OID">0_userdata.0.Feuerwehr.RSS_Meldung</field>
                       </block>
                     </value>
                     <next>
                       <block type="variables_set" id="6p9pCx3K]=e;r33Y0NH`" collapsed="true">
                         <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                         <value name="VALUE">
                           <block type="text_join" id="4uf@7W631tf5zuae*og^" collapsed="true">
                             <mutation items="8"></mutation>
                             <value name="ADD0">
                               <block type="text" id="JDe$3c*@2jCjA_abA)Rj">
                                 <field name="TEXT">30;Achtung </field>
                               </block>
                             </value>
                             <value name="ADD1">
                               <block type="text_getSubstring" id="}3-_zY`4Aow@PEjLX.tL">
                                 <mutation at1="true" at2="false"></mutation>
                                 <field name="WHERE1">FROM_START</field>
                                 <field name="WHERE2">LAST</field>
                                 <value name="STRING">
                                   <block type="get_attr" id="EN`):vo#*SHE*ZtK3QY$">
                                     <value name="PATH">
                                       <shadow type="text" id="g3kFcI#sbS:u+tBS/Yyy">
                                         <field name="TEXT">0.Titel</field>
                                       </shadow>
                                     </value>
                                     <value name="OBJECT">
                                       <block type="variables_get" id="_hm1~/v#)y!?=9G(f(E$">
                                         <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <value name="AT1">
                                   <block type="math_number" id="E?XcQlIe?.$_F8dc=~`e">
                                     <field name="NUM">6</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <value name="ADD2">
                               <block type="text" id="gQlkK-4^n9#uWC)`hs~a">
                                 <field name="TEXT">, </field>
                               </block>
                             </value>
                             <value name="ADD3">
                               <block type="text" id="-BrQ(!:!LT*YxpPfHM)*">
                                 <field name="TEXT">Feuerwehreinsatz in </field>
                               </block>
                             </value>
                             <value name="ADD4">
                               <block type="get_attr" id=".7GK.F~n;z=5@J!Vo//N">
                                 <value name="PATH">
                                   <shadow type="text" id="?jH_yWw~$UHYu.#H;^Tw">
                                     <field name="TEXT">0.Feuerwache</field>
                                   </shadow>
                                 </value>
                                 <value name="OBJECT">
                                   <block type="variables_get" id="_YBv,zPR@ZmWswgOEJ0j">
                                     <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <value name="ADD5">
                               <block type="text" id="D`6Bc$X5s[6{Pnt;aZZc">
                                 <field name="TEXT">, </field>
                               </block>
                             </value>
                             <value name="ADD6">
                               <block type="text" id="*81^Fi(7Jm%(fjup#D0l">
                                 <field name="TEXT"> Alarmstufe </field>
                               </block>
                             </value>
                             <value name="ADD7">
                               <block type="get_attr" id="#79O*ux6-dt/:jb^ny(*">
                                 <value name="PATH">
                                   <shadow type="text" id="5Z4!Cw!Boq@[LlS_2~1V">
                                     <field name="TEXT">0.Alarmstufe</field>
                                   </shadow>
                                 </value>
                                 <value name="OBJECT">
                                   <block type="variables_get" id="jf23{,gIb19D$k|=9N,V">
                                     <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                           </block>
                         </value>
                         <next>
                           <block type="debug" id="Z2:hqaY_7-dBV3(hw)2u">
                             <field name="Severity">log</field>
                             <value name="TEXT">
                               <shadow type="text">
                                 <field name="TEXT">test</field>
                               </shadow>
                               <block type="text_join" id="vR.KEFz=PY7WF_)f^f[{">
                                 <mutation items="2"></mutation>
                                 <value name="ADD0">
                                   <block type="text" id="QM`{:vrWcWmewm2^1^jW">
                                     <field name="TEXT">Trigger 3 auf DP neue Meldung ist wahr: </field>
                                   </block>
                                 </value>
                                 <value name="ADD1">
                                   <block type="variables_get" id="4.~VSoF#{Vt39.GpSe-n">
                                     <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <next>
                               <block type="control" id="`13|^Y(3_j_j/)kE%$kn" collapsed="true" disabled="true">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">alexa2.0.Echo-Devices.G0911B0592770T3W.Commands.speak</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="variables_get" id="#myZL[{FdG=#mN6ZB;Bc">
                                     <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="email" id="48[RjzUeqXJW5A)NA)=V" collapsed="true" disabled="true">
                                     <field name="INSTANCE"></field>
                                     <field name="IS_HTML">TRUE</field>
                                     <field name="LOG"></field>
                                     <value name="TO">
                                       <shadow type="text" id="Sf1Dj}x$[vYu.`vPm5]V">
                                         <field name="TEXT">max.muster@freenet.de</field>
                                       </shadow>
                                     </value>
                                     <value name="TEXT">
                                       <shadow type="text">
                                         <field name="TEXT"></field>
                                       </shadow>
                                       <block type="text_join" id="YDc^dfg1(K%@5VS*`9..">
                                         <mutation items="8"></mutation>
                                         <value name="ADD0">
                                           <block type="text" id="@T/M1}EhlElWcTMn:@$_">
                                             <field name="TEXT">Achtung </field>
                                           </block>
                                         </value>
                                         <value name="ADD1">
                                           <block type="text_getSubstring" id="o.nj?v~Fy1),4n0!UWqJ">
                                             <mutation at1="true" at2="false"></mutation>
                                             <field name="WHERE1">FROM_START</field>
                                             <field name="WHERE2">LAST</field>
                                             <value name="STRING">
                                               <block type="get_attr" id="+z4h[1AOFPbIw}okmo~[">
                                                 <value name="PATH">
                                                   <shadow type="text" id="+yuP`[1,o~ZQlGx[@Dj6">
                                                     <field name="TEXT">0.Titel</field>
                                                   </shadow>
                                                 </value>
                                                 <value name="OBJECT">
                                                   <block type="variables_get" id="@TU?D6_NJ2tK#CV5*eJE">
                                                     <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <value name="AT1">
                                               <block type="math_number" id="vH(}|e`RthFzg7tF8$=|">
                                                 <field name="NUM">6</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <value name="ADD2">
                                           <block type="text" id="bMX8u!op]+fBcmBS_K5(">
                                             <field name="TEXT">, </field>
                                           </block>
                                         </value>
                                         <value name="ADD3">
                                           <block type="text" id="5a%=TtqQ5Xy~:5g~o*I5">
                                             <field name="TEXT">Feuerwehreinsatz in </field>
                                           </block>
                                         </value>
                                         <value name="ADD4">
                                           <block type="get_attr" id="RK]Bb]jRI[|B=W{]?;De">
                                             <value name="PATH">
                                               <shadow type="text" id="nX`:otq5hEs,/1a[SyA(">
                                                 <field name="TEXT">0.Feuerwache</field>
                                               </shadow>
                                             </value>
                                             <value name="OBJECT">
                                               <block type="variables_get" id="Qt$0JdYl}pet#Dv%lFDb">
                                                 <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <value name="ADD5">
                                           <block type="text" id="jSaOTl6WheZhuE7:b~05">
                                             <field name="TEXT">, </field>
                                           </block>
                                         </value>
                                         <value name="ADD6">
                                           <block type="text" id="Ku6);mM4^(.ow5JF((b)">
                                             <field name="TEXT"> Alarmstufe </field>
                                           </block>
                                         </value>
                                         <value name="ADD7">
                                           <block type="get_attr" id="w7Fw}rn_7g2@LtQEA^3O">
                                             <value name="PATH">
                                               <shadow type="text" id="kHaC7{I7OSw`,1ut.dbv">
                                                 <field name="TEXT">0.Alarmstufe</field>
                                               </shadow>
                                             </value>
                                             <value name="OBJECT">
                                               <block type="variables_get" id="fP}g^_9;W;W=yH@~,B`T">
                                                 <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <value name="SUBJECT">
                                       <shadow type="text" id="sl/f~cTA.easL?mKuYGR">
                                         <field name="TEXT">Einsatzmeldung</field>
                                       </shadow>
                                     </value>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </next>
           </block>
         </statement>
       </block>
       <block type="on" id="7{KWx{[7,R)L2A@WAuDc" x="437" y="62">
         <field name="OID">0_userdata.0.Feuerwehr.neuer_Alarm</field>
         <field name="CONDITION">gt</field>
         <field name="ACK_CONDITION"></field>
         <statement name="STATEMENT">
           <block type="comment" id="?Kkv$l[S!$8BO;8bp4PZ">
             <field name="COMMENT">löst nur bei Änderung von false auf true aus</field>
             <next>
               <block type="variables_set" id=";AKAbi)07m%J7?y,dnI1" collapsed="true">
                 <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                 <value name="VALUE">
                   <block type="get_value" id=")4aT*cgU|]x#C}|MNW[[">
                     <field name="ATTR">val</field>
                     <field name="OID">0_userdata.0.Feuerwehr.RSS_Meldung</field>
                   </block>
                 </value>
                 <next>
                   <block type="variables_set" id="9fQR#R^P`vY,H+aATKAI" collapsed="true">
                     <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                     <value name="VALUE">
                       <block type="text_join" id="{LN(SLo|+2#[9~D?7-ng" collapsed="true">
                         <mutation items="8"></mutation>
                         <value name="ADD0">
                           <block type="text" id="]UOz[6r-Zc41ES00~rDC">
                             <field name="TEXT">30;Achtung </field>
                           </block>
                         </value>
                         <value name="ADD1">
                           <block type="text_getSubstring" id="t!s7sL:$Txy/j[F=|;UH">
                             <mutation at1="true" at2="false"></mutation>
                             <field name="WHERE1">FROM_START</field>
                             <field name="WHERE2">LAST</field>
                             <value name="STRING">
                               <block type="get_attr" id="sJu0978|Z!B*mW{IP:,G">
                                 <value name="PATH">
                                   <shadow type="text" id="D+j_0HokF?f_iO*;rsJL">
                                     <field name="TEXT">0.Titel</field>
                                   </shadow>
                                 </value>
                                 <value name="OBJECT">
                                   <block type="variables_get" id="$|!(az,1^Qt^-wIQqlJr">
                                     <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <value name="AT1">
                               <block type="math_number" id="MV5^qbx+9LwGf-`tY6B:">
                                 <field name="NUM">6</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <value name="ADD2">
                           <block type="text" id="|6iZMxHkBQlbt/|f5dTw">
                             <field name="TEXT">, </field>
                           </block>
                         </value>
                         <value name="ADD3">
                           <block type="text" id="Bnwi5D?+S=4XyRLWtZOi">
                             <field name="TEXT">Feuerwehreinsatz in </field>
                           </block>
                         </value>
                         <value name="ADD4">
                           <block type="get_attr" id="5jqO#+4gO59=CkZKVyq2">
                             <value name="PATH">
                               <shadow type="text" id="`Xyeq(l!_8[?P(aO0qe]">
                                 <field name="TEXT">0.Feuerwache</field>
                               </shadow>
                             </value>
                             <value name="OBJECT">
                               <block type="variables_get" id="ivv$H;MD8q0Ze#RWepPc">
                                 <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <value name="ADD5">
                           <block type="text" id="zx`mb^@[]$QT1+%GVToW">
                             <field name="TEXT">, </field>
                           </block>
                         </value>
                         <value name="ADD6">
                           <block type="text" id="h08TCu/96k(hR!HFY%w}">
                             <field name="TEXT"> Alarmstufe </field>
                           </block>
                         </value>
                         <value name="ADD7">
                           <block type="get_attr" id="Z_}a#YdQv:27XCUTcZ]|">
                             <value name="PATH">
                               <shadow type="text" id=":`9r`t;7XNsbrT*HatT=">
                                 <field name="TEXT">0.Alarmstufe</field>
                               </shadow>
                             </value>
                             <value name="OBJECT">
                               <block type="variables_get" id="sBAD}VVy7A:Rm8kutRyi">
                                 <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                               </block>
                             </value>
                           </block>
                         </value>
                       </block>
                     </value>
                     <next>
                       <block type="debug" id="n[jE?Xlr2s//|dm-V|FO">
                         <field name="Severity">log</field>
                         <value name="TEXT">
                           <shadow type="text" id="H/!ZV:}_J,8PM}q6BH/V">
                             <field name="TEXT">test</field>
                           </shadow>
                           <block type="text_join" id="o.eTJ_uN{TXz;@F:Ioz0">
                             <mutation items="2"></mutation>
                             <value name="ADD0">
                               <block type="text" id="vB/UG1ivM3~/o2NP_O_]">
                                 <field name="TEXT">Trigger 2 auf DP neue Meldung: </field>
                               </block>
                             </value>
                             <value name="ADD1">
                               <block type="variables_get" id="fAA%`M!Ca6#CI#Q@T9rm">
                                 <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <next>
                           <block type="control" id="~_+Z=]xSmA;aPtf+Cho3" collapsed="true" disabled="true">
                             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                             <field name="OID">alexa2.0.Echo-Devices.G0911B0592770T3W.Commands.speak</field>
                             <field name="WITH_DELAY">FALSE</field>
                             <value name="VALUE">
                               <block type="variables_get" id="4D!}_OTIQmlU8~;o549V">
                                 <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                               </block>
                             </value>
                             <next>
                               <block type="email" id="YM7NQxe=ea`Z6_6ny^5*" collapsed="true" disabled="true">
                                 <field name="INSTANCE"></field>
                                 <field name="IS_HTML">TRUE</field>
                                 <field name="LOG"></field>
                                 <value name="TO">
                                   <shadow type="text" id="UJo2VuxhO4m1:PSA#Uo+">
                                     <field name="TEXT">max.muster@freenet.de</field>
                                   </shadow>
                                 </value>
                                 <value name="TEXT">
                                   <shadow type="text" id="mqy9$BPrKj)wQHn~@pQD">
                                     <field name="TEXT"></field>
                                   </shadow>
                                   <block type="text_join" id="U9ogXL1RVR*KTGlUN%[8">
                                     <mutation items="8"></mutation>
                                     <value name="ADD0">
                                       <block type="text" id="u$+8h[#TvJNBlqO#DMNZ">
                                         <field name="TEXT">Achtung </field>
                                       </block>
                                     </value>
                                     <value name="ADD1">
                                       <block type="text_getSubstring" id="zs%iN@J`LLFKDe[jGF%:">
                                         <mutation at1="true" at2="false"></mutation>
                                         <field name="WHERE1">FROM_START</field>
                                         <field name="WHERE2">LAST</field>
                                         <value name="STRING">
                                           <block type="get_attr" id="t6|IbW_JAURBISg~m6?a">
                                             <value name="PATH">
                                               <shadow type="text" id="8W0+?rt=ODl:HWyh*1X.">
                                                 <field name="TEXT">0.Titel</field>
                                               </shadow>
                                             </value>
                                             <value name="OBJECT">
                                               <block type="variables_get" id="V_g-q,=8v),Fn=bVEJN(">
                                                 <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <value name="AT1">
                                           <block type="math_number" id="jXZ4Kbou^wBbJnph#njt">
                                             <field name="NUM">6</field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <value name="ADD2">
                                       <block type="text" id="iRW$8%(PQabo_TPC6pwT">
                                         <field name="TEXT">, </field>
                                       </block>
                                     </value>
                                     <value name="ADD3">
                                       <block type="text" id="?-EkZF@.k~Zdiq,O#7;8">
                                         <field name="TEXT">Feuerwehreinsatz in </field>
                                       </block>
                                     </value>
                                     <value name="ADD4">
                                       <block type="get_attr" id="?+:bHdKlcpq61g|?zPmo">
                                         <value name="PATH">
                                           <shadow type="text" id="AM%5!JwtoKH/Kwm7#BRS">
                                             <field name="TEXT">0.Feuerwache</field>
                                           </shadow>
                                         </value>
                                         <value name="OBJECT">
                                           <block type="variables_get" id="f,~yx_lT.$!D7rtfIm3{">
                                             <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <value name="ADD5">
                                       <block type="text" id="U5s0[VLHA!HUN~Zb#2G*">
                                         <field name="TEXT">, </field>
                                       </block>
                                     </value>
                                     <value name="ADD6">
                                       <block type="text" id="QyCi`-M$*N%b_2+Wa5u+">
                                         <field name="TEXT"> Alarmstufe </field>
                                       </block>
                                     </value>
                                     <value name="ADD7">
                                       <block type="get_attr" id="t=:=pQ}E)eKu}Cdo{R(3">
                                         <value name="PATH">
                                           <shadow type="text" id="cMvw=ASRyt0tBHK2J#Oq">
                                             <field name="TEXT">0.Alarmstufe</field>
                                           </shadow>
                                         </value>
                                         <value name="OBJECT">
                                           <block type="variables_get" id="00u2P-C=I?PGEYe3[1P,">
                                             <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <value name="SUBJECT">
                                   <shadow type="text" id="LCFI}F_YAI2`#AS~*Guw">
                                     <field name="TEXT">Einsatzmeldung</field>
                                   </shadow>
                                 </value>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </next>
           </block>
         </statement>
       </block>
       <block type="update" id="vRs[(Ph8Kj},op4Mn]*F" collapsed="true" x="62" y="88">
         <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
         <field name="OID">0_userdata.0.Feuerwehr.neuer_Alarm</field>
         <field name="WITH_DELAY">FALSE</field>
         <value name="VALUE">
           <block type="logic_boolean" id="[c126HPSD^^TM/[5s-Sx">
             <field name="BOOL">FALSE</field>
           </block>
         </value>
         <next>
           <block type="update" id="]Rq*KdtvY3{/U}jfts0r" collapsed="true">
             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
             <field name="OID">0_userdata.0.Feuerwehr.RSS_Meldung</field>
             <field name="WITH_DELAY">FALSE</field>
             <value name="VALUE">
               <block type="text" id="Xc0!UR;yaa*OC;WI^~aM">
                 <field name="TEXT"></field>
               </block>
             </value>
             <next>
               <block type="on" id="4Ag2o!M7(duPG[0Vl2Hd">
                 <field name="OID">0_userdata.0.Feuerwehr.RSS_Meldung</field>
                 <field name="CONDITION">ne</field>
                 <field name="ACK_CONDITION"></field>
                 <statement name="STATEMENT">
                   <block type="comment" id="QY0;|1!rVJUN9BkY*WaV">
                     <field name="COMMENT">löst bei Änderung der Einstzmeldung aus</field>
                     <next>
                       <block type="comment" id="2aUgpD+dWmRn30B}l^5)">
                         <field name="COMMENT">bei mehreren laufenden Meldungen steht nur die</field>
                         <next>
                           <block type="comment" id="lM5=|IAAbpG*bki}lL==">
                             <field name="COMMENT">letzte Meldung im DP und wird angesagt</field>
                             <next>
                               <block type="variables_set" id="%HtGMbM4;hXhq!W!Jl{p">
                                 <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                 <value name="VALUE">
                                   <block type="on_source" id="jdhj}_X/5kH1zQ5o*8C^">
                                     <field name="ATTR">state.val</field>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="controls_if" id="^tIyFsUxjFqH^5KM]Cd@">
                                     <value name="IF0">
                                       <block type="logic_compare" id="]zMvXTEIU,.V1C4;K,~:">
                                         <field name="OP">NEQ</field>
                                         <value name="A">
                                           <block type="on_source" id="1|*|+,f61)[zG*HC3q|8">
                                             <field name="ATTR">state.val</field>
                                           </block>
                                         </value>
                                         <value name="B">
                                           <block type="text" id="!zh?%SplHiDFi-b/Nak_">
                                             <field name="TEXT"></field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <statement name="DO0">
                                       <block type="variables_set" id="CMmMZwNmchG4F@fQN:C}" collapsed="true">
                                         <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                         <value name="VALUE">
                                           <block type="text_join" id="*h/@)bzlPIooxo1/j:Au">
                                             <mutation items="8"></mutation>
                                             <value name="ADD0">
                                               <block type="text" id="Xu8o?(43(vn;Cg!T-f[1">
                                                 <field name="TEXT">30;Achtung </field>
                                               </block>
                                             </value>
                                             <value name="ADD1">
                                               <block type="text_getSubstring" id="}IpIsHTiUy+8B#?K/B%5">
                                                 <mutation at1="true" at2="false"></mutation>
                                                 <field name="WHERE1">FROM_START</field>
                                                 <field name="WHERE2">LAST</field>
                                                 <value name="STRING">
                                                   <block type="get_attr" id="v~82#[cNH(ra2KPFbM4W">
                                                     <value name="PATH">
                                                       <shadow type="text" id="7;3ubSC@.Vh4B1@vTR%$">
                                                         <field name="TEXT">0.Titel</field>
                                                       </shadow>
                                                     </value>
                                                     <value name="OBJECT">
                                                       <block type="variables_get" id="+ui2E?c,Vjd@r+{OJD%%">
                                                         <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                                       </block>
                                                     </value>
                                                   </block>
                                                 </value>
                                                 <value name="AT1">
                                                   <block type="math_number" id="uTA06l]H..Y:0_w;K7O7">
                                                     <field name="NUM">6</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <value name="ADD2">
                                               <block type="text" id="-mZ^h1(ueF^~78a{-,4z">
                                                 <field name="TEXT">, </field>
                                               </block>
                                             </value>
                                             <value name="ADD3">
                                               <block type="text" id="0}0|gG|9{6D#6[fzo9qB">
                                                 <field name="TEXT">Feuerwehreinsatz in </field>
                                               </block>
                                             </value>
                                             <value name="ADD4">
                                               <block type="get_attr" id="NH!)Y8=bLfRpPo2:WbjX">
                                                 <value name="PATH">
                                                   <shadow type="text" id="(Cy7yET/dEvN8A4b|-(w">
                                                     <field name="TEXT">0.Feuerwache</field>
                                                   </shadow>
                                                 </value>
                                                 <value name="OBJECT">
                                                   <block type="variables_get" id="H6r!qQXG2k`,6ad^P8@L">
                                                     <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <value name="ADD5">
                                               <block type="text" id="a$[LcG?`YqUEJ88yB|Nk">
                                                 <field name="TEXT">, </field>
                                               </block>
                                             </value>
                                             <value name="ADD6">
                                               <block type="text" id="H^eJylGZdDfB9@!`VW/M">
                                                 <field name="TEXT"> Alarmstufe </field>
                                               </block>
                                             </value>
                                             <value name="ADD7">
                                               <block type="get_attr" id="FgybMVKzEzhDO=?4Y9qZ">
                                                 <value name="PATH">
                                                   <shadow type="text" id="_sE$+E3j.T_fm~J)o.x2">
                                                     <field name="TEXT">0.Alarmstufe</field>
                                                   </shadow>
                                                 </value>
                                                 <value name="OBJECT">
                                                   <block type="variables_get" id="|!-j*yWA38543V2I-Yo2">
                                                     <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <next>
                                           <block type="debug" id="alm4P!?kI2P%{?tmA?!Q">
                                             <field name="Severity">log</field>
                                             <value name="TEXT">
                                               <shadow type="text">
                                                 <field name="TEXT">test</field>
                                               </shadow>
                                               <block type="text_join" id="q1M=D|,|=n?#hG[j{)jF">
                                                 <mutation items="2"></mutation>
                                                 <value name="ADD0">
                                                   <block type="text" id="/%EeV3[QI[gYyYnZRHXW">
                                                     <field name="TEXT">Trigger 1 auf Einsatzmeldungen: </field>
                                                   </block>
                                                 </value>
                                                 <value name="ADD1">
                                                   <block type="variables_get" id="AVlBEj-{:5rgRgUfV;_l">
                                                     <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="control" id="aB@ja!KyrC^SDNh,s[3Y" disabled="true">
                                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                 <field name="OID">alexa2.0.Echo-Devices.G0911B0592770T3W.Commands.speak</field>
                                                 <field name="WITH_DELAY">FALSE</field>
                                                 <value name="VALUE">
                                                   <block type="variables_get" id="[,fek++O]qRkKOl/UM1.">
                                                     <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </next>
                                           </block>
                                         </next>
                                       </block>
                                     </statement>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </statement>
               </block>
             </next>
           </block>
         </next>
       </block>
       <block type="on" id="SKQ/V}+t=WP[{ruxVdl@" x="1063" y="162">
         <field name="OID">0_userdata.0.Feuerwehr.neuer_Alarm</field>
         <field name="CONDITION">ne</field>
         <field name="ACK_CONDITION"></field>
         <statement name="STATEMENT">
           <block type="comment" id="1:s/pR+du0ITQi]^TFi4">
             <field name="COMMENT">löst  bei true aus</field>
             <next>
               <block type="controls_if" id="G5L0gKtz5nhg:v,gPRzs">
                 <value name="IF0">
                   <block type="on_source" id="O9+9M+5[@i[Nvl;73eEk">
                     <field name="ATTR">state.val</field>
                   </block>
                 </value>
                 <statement name="DO0">
                   <block type="variables_set" id="us9GxL*eEwi(Wd)J6aBe" collapsed="true">
                     <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                     <value name="VALUE">
                       <block type="get_value" id="JM]17nh90]WYIh.lPMsm">
                         <field name="ATTR">val</field>
                         <field name="OID">0_userdata.0.Feuerwehr.RSS_Meldung</field>
                       </block>
                     </value>
                     <next>
                       <block type="variables_set" id="l7DYzbV~}dqFQ7;C`QlT" collapsed="true">
                         <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                         <value name="VALUE">
                           <block type="text_join" id="s!6iJv~),AUK}oOw7^5|" collapsed="true">
                             <mutation items="8"></mutation>
                             <value name="ADD0">
                               <block type="text" id="a;9/L2;%``sq?YaKW}V(">
                                 <field name="TEXT">30;Achtung </field>
                               </block>
                             </value>
                             <value name="ADD1">
                               <block type="text_getSubstring" id="lo2OnkJ:`F#1SUT30`_H">
                                 <mutation at1="true" at2="false"></mutation>
                                 <field name="WHERE1">FROM_START</field>
                                 <field name="WHERE2">LAST</field>
                                 <value name="STRING">
                                   <block type="get_attr" id="t15OHxSG{+M!GXugYd01">
                                     <value name="PATH">
                                       <shadow type="text" id="?h*~gYhD~K5f-TN1OE1a">
                                         <field name="TEXT">0.Titel</field>
                                       </shadow>
                                     </value>
                                     <value name="OBJECT">
                                       <block type="variables_get" id="Rhk/`K@:viJORT][S:gH">
                                         <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <value name="AT1">
                                   <block type="math_number" id="fjt_jYX)l{/$_DYQmiP?">
                                     <field name="NUM">6</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <value name="ADD2">
                               <block type="text" id="igZZ-OJS7`dQFN]3;B6%">
                                 <field name="TEXT">, </field>
                               </block>
                             </value>
                             <value name="ADD3">
                               <block type="text" id="T:4mfjB~k0B[ZU2B-.|}">
                                 <field name="TEXT">Feuerwehreinsatz in </field>
                               </block>
                             </value>
                             <value name="ADD4">
                               <block type="get_attr" id="kYB%WY^-h}Na`{p43_|;">
                                 <value name="PATH">
                                   <shadow type="text" id="C_A5W/^r,80g?bPU.OMn">
                                     <field name="TEXT">0.Feuerwache</field>
                                   </shadow>
                                 </value>
                                 <value name="OBJECT">
                                   <block type="variables_get" id="KmP:=QKyIhv5O%+`/=(f">
                                     <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <value name="ADD5">
                               <block type="text" id="j)[I)]3Z^|q9+wT(cq]9">
                                 <field name="TEXT">, </field>
                               </block>
                             </value>
                             <value name="ADD6">
                               <block type="text" id="!+LmdhV!Y!+63apK[qxz">
                                 <field name="TEXT"> Alarmstufe </field>
                               </block>
                             </value>
                             <value name="ADD7">
                               <block type="get_attr" id=";qba~]d*T0,4squ{t[/u">
                                 <value name="PATH">
                                   <shadow type="text" id="@];0ZFj8xVNhaY|1a{KH">
                                     <field name="TEXT">0.Alarmstufe</field>
                                   </shadow>
                                 </value>
                                 <value name="OBJECT">
                                   <block type="variables_get" id="MQ,Ws(x--,9o^Zpb~i,y">
                                     <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                           </block>
                         </value>
                         <next>
                           <block type="debug" id="Y!=~Yz(;|@6N.KadQ=6u">
                             <field name="Severity">log</field>
                             <value name="TEXT">
                               <shadow type="text">
                                 <field name="TEXT">test</field>
                               </shadow>
                               <block type="text_join" id="@~tqO{a5`t~Rjb|]0hhf">
                                 <mutation items="2"></mutation>
                                 <value name="ADD0">
                                   <block type="text" id="4Ha6$/nuBPJSSp{.$cvc">
                                     <field name="TEXT">Trigger 4 auf DP neue Meldung ist wahr: </field>
                                   </block>
                                 </value>
                                 <value name="ADD1">
                                   <block type="variables_get" id="H1(W}hX,*iz-A#!D;TuZ">
                                     <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <next>
                               <block type="control" id="M_5g45oF:!iJFlkT#H1d" collapsed="true" disabled="true">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">alexa2.0.Echo-Devices.G0911B0592770T3W.Commands.speak</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="variables_get" id="2HfufTt9wo8uv@u34t$T">
                                     <field name="VAR" id="LsczX0YIyn!68c?SjK*I">Ansage</field>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="email" id="mYj$Pr$g}N;psIu%5~^^" collapsed="true" disabled="true">
                                     <field name="INSTANCE"></field>
                                     <field name="IS_HTML">TRUE</field>
                                     <field name="LOG"></field>
                                     <value name="TO">
                                       <shadow type="text" id="p{UpzrQprgzYzh;JYH1C">
                                         <field name="TEXT">max.muster@freenet.de</field>
                                       </shadow>
                                     </value>
                                     <value name="TEXT">
                                       <shadow type="text">
                                         <field name="TEXT"></field>
                                       </shadow>
                                       <block type="text_join" id="QGN^Fyc~7^]h]vW*zzcK">
                                         <mutation items="8"></mutation>
                                         <value name="ADD0">
                                           <block type="text" id="=T%R3-UZi$5:^_~dT0JW">
                                             <field name="TEXT">Achtung </field>
                                           </block>
                                         </value>
                                         <value name="ADD1">
                                           <block type="text_getSubstring" id=":mp~9_^pR}4u?p}^x}I*">
                                             <mutation at1="true" at2="false"></mutation>
                                             <field name="WHERE1">FROM_START</field>
                                             <field name="WHERE2">LAST</field>
                                             <value name="STRING">
                                               <block type="get_attr" id="sF1a$f+_+89Rz%+85R4N">
                                                 <value name="PATH">
                                                   <shadow type="text" id="dy2?=Hb{Q1RDMH+OE{]x">
                                                     <field name="TEXT">0.Titel</field>
                                                   </shadow>
                                                 </value>
                                                 <value name="OBJECT">
                                                   <block type="variables_get" id="8QQRC5Af.][8FayW_2;I">
                                                     <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <value name="AT1">
                                               <block type="math_number" id="(s|LYV(jRu+jFa0c?]*?">
                                                 <field name="NUM">6</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <value name="ADD2">
                                           <block type="text" id="}Z$2~`FT7wH(++/#g6}q">
                                             <field name="TEXT">, </field>
                                           </block>
                                         </value>
                                         <value name="ADD3">
                                           <block type="text" id="e.#fy(rtVTM47R#C]:Py">
                                             <field name="TEXT">Feuerwehreinsatz in </field>
                                           </block>
                                         </value>
                                         <value name="ADD4">
                                           <block type="get_attr" id="7{9WmvPltk`9c/o?e.NR">
                                             <value name="PATH">
                                               <shadow type="text" id="-yai5,Juq^8?,z3i^ai_">
                                                 <field name="TEXT">0.Feuerwache</field>
                                               </shadow>
                                             </value>
                                             <value name="OBJECT">
                                               <block type="variables_get" id="5*?fu57oQsRPxfRxl}Zc">
                                                 <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <value name="ADD5">
                                           <block type="text" id="AO-+2f_!~d;@(e:vFR(|">
                                             <field name="TEXT">, </field>
                                           </block>
                                         </value>
                                         <value name="ADD6">
                                           <block type="text" id="AmruC`k_pVKsYVKuqwOA">
                                             <field name="TEXT"> Alarmstufe </field>
                                           </block>
                                         </value>
                                         <value name="ADD7">
                                           <block type="get_attr" id="Q596.F.lMCYne.RMuHFo">
                                             <value name="PATH">
                                               <shadow type="text" id="OtDHQ]y:%#ma6xH[J7X_">
                                                 <field name="TEXT">0.Alarmstufe</field>
                                               </shadow>
                                             </value>
                                             <value name="OBJECT">
                                               <block type="variables_get" id="GUsi=.9)eB~BuSJNW-=(">
                                                 <field name="VAR" id="L7A9(g?`LW}R/bMuZJZ+">alarm</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <value name="SUBJECT">
                                       <shadow type="text" id="bP{c=:dE@z_2=5x1U=bn">
                                         <field name="TEXT">Einsatzmeldung</field>
                                       </shadow>
                                     </value>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </statement>
               </block>
             </next>
           </block>
         </statement>
       </block>
      </xml>
      

      Einstellung im Script

      // V0.1.0 10.08.2021 SBorg
      let Filter0 = /.*/ig;                        //RegEx (hier alle Meldungen
      let Filter1 = /Schärding/ig;              //RegEx (zB. Brandwache, Bezirk...)
      let DP = "0_userdata.0.Feuerwehr";           //Datenpunkt
       
      const Zeitplan = "*/15 * * * * *";             //alle 15 Sekunden!)
      

      Website
      Bildschirmfoto 2021-08-10 um 22.45.41.png
      Beispiel Log bei Blockly Neustart

      10.8.2021, 22:46:51.177	[info ]: javascript.0 (4461) Stop script script.js.99_Test.Feuerwehr-negalein
      10.8.2021, 22:46:51.232	[info ]: javascript.0 (4461) Start javascript script.js.99_Test.Feuerwehr-negalein
      10.8.2021, 22:46:51.233	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: registered 4 subscriptions and 0 schedules
      10.8.2021, 22:47:00.199	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
      10.8.2021, 22:47:00.199	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
      10.8.2021, 22:47:00.199	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 2 auf DP neue Meldung: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
      10.8.2021, 22:47:00.199	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 4 auf DP neue Meldung ist wahr: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
      10.8.2021, 22:47:00.200	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung SIRENENPROGRAMM FEUER VON FW AUSGELÖST, Feuerwehreinsatz in Eferding - ASCHACH AN DER DONAU,  Alarmstufe 1
      10.8.2021, 22:47:00.200	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung SIRENENPROGRAMM FEUER VON FW AUSGELÖST, Feuerwehreinsatz in Eferding - ASCHACH AN DER DONAU,  Alarmstufe 1
      10.8.2021, 22:47:00.201	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung ÖLSPUR, ÖLAUSTRITT, Feuerwehreinsatz in Gmunden - LAAKIRCHEN,  Alarmstufe 1
      10.8.2021, 22:47:00.202	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung ÖLSPUR, ÖLAUSTRITT, Feuerwehreinsatz in Gmunden - LAAKIRCHEN,  Alarmstufe 1
      10.8.2021, 22:47:15.189	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
      10.8.2021, 22:47:15.189	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung BRAND WOHNHAUS, Feuerwehreinsatz in Linz-Land - LEONDING,  Alarmstufe 1
      10.8.2021, 22:47:15.190	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung SIRENENPROGRAMM FEUER VON FW AUSGELÖST, Feuerwehreinsatz in Eferding - ASCHACH AN DER DONAU,  Alarmstufe 1
      10.8.2021, 22:47:15.190	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung SIRENENPROGRAMM FEUER VON FW AUSGELÖST, Feuerwehreinsatz in Eferding - ASCHACH AN DER DONAU,  Alarmstufe 1
      10.8.2021, 22:47:15.191	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 1 auf Einsatzmeldungen: 30;Achtung ÖLSPUR, ÖLAUSTRITT, Feuerwehreinsatz in Gmunden - LAAKIRCHEN,  Alarmstufe 1
      10.8.2021, 22:47:15.191	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-negalein: Trigger 3 auf DP neue Meldung ist wahr: 30;Achtung ÖLSPUR, ÖLAUSTRITT, Feuerwehreinsatz in Gmunden - LAAKIRCHEN,  Alarmstufe 1
      

      Edit: Was mir noch einfällt, in dem Bild von der Website steht in diesem Beispiel:
      laufende Einsätze 3
      Wird das mit ausgelesen ? Bzw. kann man das in einen zusätzlichen DP schreiben ?

      NegaleinN Offline
      NegaleinN Offline
      Negalein
      Global Moderator
      wrote on last edited by Negalein
      #229

      @dslraser sagte in Hilfe bei RSS-feed benötigt !:

      Wird das mit ausgelesen ? Bzw. kann man das in einen zusätzlichen DP schreiben ?

      Im JSON steht die Anzahl!
      Unteres JSON ist von diesen 3 aktuellen Einsätzen.
      LFK OÖ - Intranet - Intranet.png
      Ich habs unten rot markiert!

      http://cf-intranet.ooelfv.at/webext2/rss/json_laufend.txt

      {"webext2":true,"version":"1.3.1","title":"laufende Eins\u00e4tze","pubDate":"Tue, 10 Aug 2021 23:32:05 +0200","cnt_feuerwehren":5,"cnt_einsaetze":3,"einsaetze":{"0":{"einsatz":{"num1":"E210801813","einsatzort":"PE - BAD KREUZEN","startzeit":"Tue, 10 Aug 2021 23:14:14 +0200","inzeit":"","status":"offen","alarmstufe":1,"einsatzart":"TEE","einsatztyp":{"id":"VU","text":"VERKEHRSUNFALL FEUERWEHREINSATZ"},"einsatzsubtyp":{"id":"AUFRAEUM-VU","text":"VERKEHRSUNFALL AUFR\u00c4UMARBEITEN"},"adresse":{"default":"UNTERD\u00d6RFL 34","earea":"UNTERD\u00d6RFL","emun":"BAD KREUZEN","efeanme":"UNTERD\u00d6RFL","estnum":"34","ecompl":""},"wgs84":{"lng":14.789883,"lat":48.272388999999997},"bezirk":{"id":7,"text":"Perg"},"cntfeuerwehren":1,"feuerwehren":{"407101":{"feuerwehr":"FF Bad Kreuzen"}},"feuerwehrenarray":{"0":{"fwnr":"407101","fwname":"FF Bad Kreuzen"}}}},"1":{"einsatz":{"num1":"E210801811","einsatzort":"LL - LEONDING","startzeit":"Tue, 10 Aug 2021 22:36:17 +0200","inzeit":"","status":"offen","alarmstufe":1,"einsatzart":"BRAND","einsatztyp":{"id":"BRAND","text":"BRAND "MITTEL" FEUERWEHREINSATZ (A2+3: "GRO\u00df")"},"einsatzsubtyp":{"id":"HAUS-BG","text":"BRAND WOHNHAUS"},"adresse":{"default":"SALZBURGER STRA\u00dfE 284","earea":"HART","emun":"LEONDING","efeanme":"SALZBURGER STRA\u00dfE","estnum":"284","ecompl":""},"wgs84":{"lng":14.273121,"lat":48.251401999999999},"bezirk":{"id":6,"text":"Linz-Land"},"cntfeuerwehren":3,"feuerwehren":{"406208":{"feuerwehr":"FF Hart / LL"},"406212":{"feuerwehr":"FF Leonding"},"406218":{"feuerwehr":"FF Rufling"}},"feuerwehrenarray":{"0":{"fwnr":"406208","fwname":"FF Hart / LL"},"1":{"fwnr":"406212","fwname":"FF Leonding"},"2":{"fwnr":"406218","fwname":"FF Rufling"}}}},"2":{"einsatz":{"num1":"E210801807","einsatzort":"GM - LAAKIRCHEN","startzeit":"Tue, 10 Aug 2021 21:41:43 +0200","inzeit":"","status":"offen","alarmstufe":1,"einsatzart":"TEE","einsatztyp":{"id":"TK","text":"TECHNISCH "KLEIN" FEUERWEHREINSATZ"},"einsatzsubtyp":{"id":"OELSPUR-TK","text":"\u00d6LSPUR, \u00d6LAUSTRITT"},"adresse":{"default":"LINDACH 5","earea":"LINDACH","emun":"LAAKIRCHEN","efeanme":"LINDACH","estnum":"5","ecompl":""},"wgs84":{"lng":13.849791,"lat":48.001142999999999},"bezirk":{"id":3,"text":"Gmunden"},"cntfeuerwehren":1,"feuerwehren":{"403213":{"feuerwehr":"FF Lindach"}},"feuerwehrenarray":{"0":{"fwnr":"403213","fwname":"FF Lindach"}}}}}}

      ° Node.js: 20.17.0 NPM: 10.8.2
      ° Proxmox, Ubuntu 22.04.3 LTS
      ° Fixer ---> iob fix

      sigi234S 1 Reply Last reply
      0
      • NegaleinN Negalein

        @dslraser sagte in Hilfe bei RSS-feed benötigt !:

        Wird das mit ausgelesen ? Bzw. kann man das in einen zusätzlichen DP schreiben ?

        Im JSON steht die Anzahl!
        Unteres JSON ist von diesen 3 aktuellen Einsätzen.
        LFK OÖ - Intranet - Intranet.png
        Ich habs unten rot markiert!

        http://cf-intranet.ooelfv.at/webext2/rss/json_laufend.txt

        {"webext2":true,"version":"1.3.1","title":"laufende Eins\u00e4tze","pubDate":"Tue, 10 Aug 2021 23:32:05 +0200","cnt_feuerwehren":5,"cnt_einsaetze":3,"einsaetze":{"0":{"einsatz":{"num1":"E210801813","einsatzort":"PE - BAD KREUZEN","startzeit":"Tue, 10 Aug 2021 23:14:14 +0200","inzeit":"","status":"offen","alarmstufe":1,"einsatzart":"TEE","einsatztyp":{"id":"VU","text":"VERKEHRSUNFALL FEUERWEHREINSATZ"},"einsatzsubtyp":{"id":"AUFRAEUM-VU","text":"VERKEHRSUNFALL AUFR\u00c4UMARBEITEN"},"adresse":{"default":"UNTERD\u00d6RFL 34","earea":"UNTERD\u00d6RFL","emun":"BAD KREUZEN","efeanme":"UNTERD\u00d6RFL","estnum":"34","ecompl":""},"wgs84":{"lng":14.789883,"lat":48.272388999999997},"bezirk":{"id":7,"text":"Perg"},"cntfeuerwehren":1,"feuerwehren":{"407101":{"feuerwehr":"FF Bad Kreuzen"}},"feuerwehrenarray":{"0":{"fwnr":"407101","fwname":"FF Bad Kreuzen"}}}},"1":{"einsatz":{"num1":"E210801811","einsatzort":"LL - LEONDING","startzeit":"Tue, 10 Aug 2021 22:36:17 +0200","inzeit":"","status":"offen","alarmstufe":1,"einsatzart":"BRAND","einsatztyp":{"id":"BRAND","text":"BRAND "MITTEL" FEUERWEHREINSATZ (A2+3: "GRO\u00df")"},"einsatzsubtyp":{"id":"HAUS-BG","text":"BRAND WOHNHAUS"},"adresse":{"default":"SALZBURGER STRA\u00dfE 284","earea":"HART","emun":"LEONDING","efeanme":"SALZBURGER STRA\u00dfE","estnum":"284","ecompl":""},"wgs84":{"lng":14.273121,"lat":48.251401999999999},"bezirk":{"id":6,"text":"Linz-Land"},"cntfeuerwehren":3,"feuerwehren":{"406208":{"feuerwehr":"FF Hart / LL"},"406212":{"feuerwehr":"FF Leonding"},"406218":{"feuerwehr":"FF Rufling"}},"feuerwehrenarray":{"0":{"fwnr":"406208","fwname":"FF Hart / LL"},"1":{"fwnr":"406212","fwname":"FF Leonding"},"2":{"fwnr":"406218","fwname":"FF Rufling"}}}},"2":{"einsatz":{"num1":"E210801807","einsatzort":"GM - LAAKIRCHEN","startzeit":"Tue, 10 Aug 2021 21:41:43 +0200","inzeit":"","status":"offen","alarmstufe":1,"einsatzart":"TEE","einsatztyp":{"id":"TK","text":"TECHNISCH "KLEIN" FEUERWEHREINSATZ"},"einsatzsubtyp":{"id":"OELSPUR-TK","text":"\u00d6LSPUR, \u00d6LAUSTRITT"},"adresse":{"default":"LINDACH 5","earea":"LINDACH","emun":"LAAKIRCHEN","efeanme":"LINDACH","estnum":"5","ecompl":""},"wgs84":{"lng":13.849791,"lat":48.001142999999999},"bezirk":{"id":3,"text":"Gmunden"},"cntfeuerwehren":1,"feuerwehren":{"403213":{"feuerwehr":"FF Lindach"}},"feuerwehrenarray":{"0":{"fwnr":"403213","fwname":"FF Lindach"}}}}}}

        sigi234S Online
        sigi234S Online
        sigi234
        Forum Testing Most Active
        wrote on last edited by
        #230

        @negalein
        Ja aber nicht in der xlm

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

        NegaleinN 1 Reply Last reply
        0
        • sigi234S sigi234

          @negalein
          Ja aber nicht in der xlm

          NegaleinN Offline
          NegaleinN Offline
          Negalein
          Global Moderator
          wrote on last edited by
          #231

          @sigi234 sagte in Hilfe bei RSS-feed benötigt !:

          Ja aber nicht in der xlm

          Nein, dort nicht.
          @paul53 hat auch hier geschriebenen, dass es einfacher ist, den JSON-Feed einzulesen, da man den in JS direkt auswerten kann.

          ° Node.js: 20.17.0 NPM: 10.8.2
          ° Proxmox, Ubuntu 22.04.3 LTS
          ° Fixer ---> iob fix

          dslraserD 1 Reply Last reply
          0
          • NegaleinN Negalein

            @sigi234 sagte in Hilfe bei RSS-feed benötigt !:

            Ja aber nicht in der xlm

            Nein, dort nicht.
            @paul53 hat auch hier geschriebenen, dass es einfacher ist, den JSON-Feed einzulesen, da man den in JS direkt auswerten kann.

            dslraserD Offline
            dslraserD Offline
            dslraser
            Forum Testing Most Active
            wrote on last edited by
            #232

            @negalein sagte in Hilfe bei RSS-feed benötigt !:

            @sigi234 sagte in Hilfe bei RSS-feed benötigt !:

            Ja aber nicht in der xlm

            Nein, dort nicht.
            @paul53 hat auch hier geschriebenen, dass es einfacher ist, den JSON-Feed einzulesen, da man den in JS direkt auswerten kann.

            jo, genau. Damit geht auch was.

            Bildschirmfoto 2021-08-10 um 23.51.47.png

            10.8.2021, 23:54:00.108	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-test: 4
            10.8.2021, 23:54:00.109	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-test: 8
            

            <block xmlns="https://developers.google.com/blockly/xml" type="schedule" id="+:L9T*#l5qw;XfN?UiYB" x="212.16005575815757" y="-287.77096412234977">
             <field name="SCHEDULE">*/15 * * * * *</field>
             <statement name="STATEMENT">
               <block type="request" id="bY{#;j]gE0UwEN=5l4U%">
                 <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                 <field name="WITH_STATEMENT">TRUE</field>
                 <field name="LOG"></field>
                 <value name="URL">
                   <shadow type="text" id="k99xIf*k[BaJbdyxv-@v">
                     <field name="TEXT">http://cf-intranet.ooelfv.at/webext2/rss/json_laufend.txt</field>
                   </shadow>
                 </value>
                 <statement name="STATEMENT">
                   <block type="debug" id="$:%G?UQp:77ojHaZ6`R2" disabled="true">
                     <field name="Severity">log</field>
                     <value name="TEXT">
                       <shadow type="text" id="(~.lH1;naU[)hkMu$ToH">
                         <field name="TEXT">test</field>
                       </shadow>
                       <block type="variables_get" id="NUf|Kx)F1XHw^E)*5C.n">
                         <field name="VAR" id="1x4=o9hn36+,n%tka,pI">result</field>
                       </block>
                     </value>
                     <next>
                       <block type="debug" id="D3;n,RTb0S$YMAOi,$5c">
                         <field name="Severity">log</field>
                         <value name="TEXT">
                           <shadow type="text" id="x}2tf]vAm7fM,3Z~(9uy">
                             <field name="TEXT">test</field>
                           </shadow>
                           <block type="get_attr" id="XVyDVXI$//n6Jou2#dGk">
                             <value name="PATH">
                               <shadow type="text" id="A?I19P-XtO?]$=G_4Q=q">
                                 <field name="TEXT">cnt_einsaetze</field>
                               </shadow>
                             </value>
                             <value name="OBJECT">
                               <block type="convert_json2object" id="5(HLh*]-0#X}$w([*[w~">
                                 <value name="VALUE">
                                   <block type="variables_get" id="OfLu!(A;x5BD(_Fp*16,">
                                     <field name="VAR" id="1x4=o9hn36+,n%tka,pI">result</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                           </block>
                         </value>
                         <next>
                           <block type="debug" id="3e[:Qy$LDgOk(8OQ6@C%">
                             <field name="Severity">log</field>
                             <value name="TEXT">
                               <shadow type="text">
                                 <field name="TEXT">test</field>
                               </shadow>
                               <block type="get_attr" id="Z/e$$LFd/u`:X/k5ji={">
                                 <value name="PATH">
                                   <shadow type="text" id="^G4{J[79,tK}_3F:wTUG">
                                     <field name="TEXT">cnt_feuerwehren</field>
                                   </shadow>
                                 </value>
                                 <value name="OBJECT">
                                   <block type="convert_json2object" id="X!5,g#b;xCVGxrCQkP#N">
                                     <value name="VALUE">
                                       <block type="variables_get" id="kK%UsmLKH-41yI!6HkKW">
                                         <field name="VAR" id="1x4=o9hn36+,n%tka,pI">result</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                               </block>
                             </value>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </statement>
               </block>
             </statement>
            </block>
            

            NegaleinN 1 Reply Last reply
            1
            • dslraserD dslraser

              @negalein sagte in Hilfe bei RSS-feed benötigt !:

              @sigi234 sagte in Hilfe bei RSS-feed benötigt !:

              Ja aber nicht in der xlm

              Nein, dort nicht.
              @paul53 hat auch hier geschriebenen, dass es einfacher ist, den JSON-Feed einzulesen, da man den in JS direkt auswerten kann.

              jo, genau. Damit geht auch was.

              Bildschirmfoto 2021-08-10 um 23.51.47.png

              10.8.2021, 23:54:00.108	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-test: 4
              10.8.2021, 23:54:00.109	[info ]: javascript.0 (4461) script.js.99_Test.Feuerwehr-test: 8
              

              <block xmlns="https://developers.google.com/blockly/xml" type="schedule" id="+:L9T*#l5qw;XfN?UiYB" x="212.16005575815757" y="-287.77096412234977">
               <field name="SCHEDULE">*/15 * * * * *</field>
               <statement name="STATEMENT">
                 <block type="request" id="bY{#;j]gE0UwEN=5l4U%">
                   <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                   <field name="WITH_STATEMENT">TRUE</field>
                   <field name="LOG"></field>
                   <value name="URL">
                     <shadow type="text" id="k99xIf*k[BaJbdyxv-@v">
                       <field name="TEXT">http://cf-intranet.ooelfv.at/webext2/rss/json_laufend.txt</field>
                     </shadow>
                   </value>
                   <statement name="STATEMENT">
                     <block type="debug" id="$:%G?UQp:77ojHaZ6`R2" disabled="true">
                       <field name="Severity">log</field>
                       <value name="TEXT">
                         <shadow type="text" id="(~.lH1;naU[)hkMu$ToH">
                           <field name="TEXT">test</field>
                         </shadow>
                         <block type="variables_get" id="NUf|Kx)F1XHw^E)*5C.n">
                           <field name="VAR" id="1x4=o9hn36+,n%tka,pI">result</field>
                         </block>
                       </value>
                       <next>
                         <block type="debug" id="D3;n,RTb0S$YMAOi,$5c">
                           <field name="Severity">log</field>
                           <value name="TEXT">
                             <shadow type="text" id="x}2tf]vAm7fM,3Z~(9uy">
                               <field name="TEXT">test</field>
                             </shadow>
                             <block type="get_attr" id="XVyDVXI$//n6Jou2#dGk">
                               <value name="PATH">
                                 <shadow type="text" id="A?I19P-XtO?]$=G_4Q=q">
                                   <field name="TEXT">cnt_einsaetze</field>
                                 </shadow>
                               </value>
                               <value name="OBJECT">
                                 <block type="convert_json2object" id="5(HLh*]-0#X}$w([*[w~">
                                   <value name="VALUE">
                                     <block type="variables_get" id="OfLu!(A;x5BD(_Fp*16,">
                                       <field name="VAR" id="1x4=o9hn36+,n%tka,pI">result</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <next>
                             <block type="debug" id="3e[:Qy$LDgOk(8OQ6@C%">
                               <field name="Severity">log</field>
                               <value name="TEXT">
                                 <shadow type="text">
                                   <field name="TEXT">test</field>
                                 </shadow>
                                 <block type="get_attr" id="Z/e$$LFd/u`:X/k5ji={">
                                   <value name="PATH">
                                     <shadow type="text" id="^G4{J[79,tK}_3F:wTUG">
                                       <field name="TEXT">cnt_feuerwehren</field>
                                     </shadow>
                                   </value>
                                   <value name="OBJECT">
                                     <block type="convert_json2object" id="X!5,g#b;xCVGxrCQkP#N">
                                       <value name="VALUE">
                                         <block type="variables_get" id="kK%UsmLKH-41yI!6HkKW">
                                           <field name="VAR" id="1x4=o9hn36+,n%tka,pI">result</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </statement>
                 </block>
               </statement>
              </block>
              

              NegaleinN Offline
              NegaleinN Offline
              Negalein
              Global Moderator
              wrote on last edited by
              #233

              @dslraser sagte in Hilfe bei RSS-feed benötigt !:

              jo, genau. Damit geht auch was.

              das heißt, jetzt würde es funktionieren, wenn mehrere Einsätze gleichzeitig sind?

              ° Node.js: 20.17.0 NPM: 10.8.2
              ° Proxmox, Ubuntu 22.04.3 LTS
              ° Fixer ---> iob fix

              dslraserD 1 Reply Last reply
              0
              • NegaleinN Negalein

                @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                jo, genau. Damit geht auch was.

                das heißt, jetzt würde es funktionieren, wenn mehrere Einsätze gleichzeitig sind?

                dslraserD Offline
                dslraserD Offline
                dslraser
                Forum Testing Most Active
                wrote on last edited by
                #234

                @negalein sagte in Hilfe bei RSS-feed benötigt !:

                @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                jo, genau. Damit geht auch was.

                das heißt, jetzt würde es funktionieren, wenn mehrere Einsätze gleichzeitig sind?

                Ich hätte mal doch den Thread rückwärts lesen sollen, eigentlich ist ja schon das Gerüst von @paul53 da. Damit kann man sicher auch die richtigen Ansagen über Alexa realisieren. Aber nicht mehr heute....

                NegaleinN sigi234S 2 Replies Last reply
                1
                • dslraserD dslraser

                  @negalein sagte in Hilfe bei RSS-feed benötigt !:

                  @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                  jo, genau. Damit geht auch was.

                  das heißt, jetzt würde es funktionieren, wenn mehrere Einsätze gleichzeitig sind?

                  Ich hätte mal doch den Thread rückwärts lesen sollen, eigentlich ist ja schon das Gerüst von @paul53 da. Damit kann man sicher auch die richtigen Ansagen über Alexa realisieren. Aber nicht mehr heute....

                  NegaleinN Offline
                  NegaleinN Offline
                  Negalein
                  Global Moderator
                  wrote on last edited by
                  #235

                  @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                  eigentlich ist ja schon das Gerüst von @paul53 da. Damit kann man sicher auch die richtigen Ansagen über Alexa realisieren.

                  das freut mich! 🙂

                  Aber nicht mehr heute....

                  keine Eile! Gut Ding braucht Weile!

                  ° Node.js: 20.17.0 NPM: 10.8.2
                  ° Proxmox, Ubuntu 22.04.3 LTS
                  ° Fixer ---> iob fix

                  1 Reply Last reply
                  0
                  • SBorgS Offline
                    SBorgS Offline
                    SBorg
                    Forum Testing Most Active
                    wrote on last edited by
                    #236

                    @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                    Eigentlich egal welches Blockly, weil das Ergebnis nicht das ist was Ihr haben wollt. Deshalb habe ich hier gefragt ob man alle laufenden Meldungen einlesen kann. Es kann ja sein, das es auch bei Euch mehrere Meldungen gibt.

                    Ich bin aktuell eher sporadisch hier, dauert halt etwas, aber ja, kann man. "Liste" in Blockly bzw. "Array" in JS (was das selbe ist).

                    Ich würde das Konstrukt eher in die Tonne kloppen, denn mit der Zeit haben sich die Anforderungen derart geändert, dass ein weiteres herumdoktoren daran nicht unbedingt zielführend ist. Zudem müsste "request" eh ersetzt werden, da dies seitens NPM obsolete ist. Der JSON-Feed bietet auch mehr Infos als die XML (und ist wesentlich einfacher zu verarbeiten), außerdem bin ich persönlich kein Freund von einer Teilung (hier JS und Blockly) für quasi eine Funktion.

                    LG SBorg ( SBorg auf GitHub)
                    Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                    1 Reply Last reply
                    1
                    • dslraserD dslraser

                      @negalein sagte in Hilfe bei RSS-feed benötigt !:

                      @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                      jo, genau. Damit geht auch was.

                      das heißt, jetzt würde es funktionieren, wenn mehrere Einsätze gleichzeitig sind?

                      Ich hätte mal doch den Thread rückwärts lesen sollen, eigentlich ist ja schon das Gerüst von @paul53 da. Damit kann man sicher auch die richtigen Ansagen über Alexa realisieren. Aber nicht mehr heute....

                      sigi234S Online
                      sigi234S Online
                      sigi234
                      Forum Testing Most Active
                      wrote on last edited by
                      #237

                      @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                      Damit kann man sicher auch die richtigen Ansagen über Alexa realisieren. Aber nicht mehr heute....

                      Gibt es was Neues mit der Json?

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

                      dslraserD 1 Reply Last reply
                      0
                      • sigi234S sigi234

                        @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                        Damit kann man sicher auch die richtigen Ansagen über Alexa realisieren. Aber nicht mehr heute....

                        Gibt es was Neues mit der Json?

                        dslraserD Offline
                        dslraserD Offline
                        dslraser
                        Forum Testing Most Active
                        wrote on last edited by
                        #238

                        @sigi234 sagte in Hilfe bei RSS-feed benötigt !:

                        Gibt es was Neues mit der Json?

                        Ja.
                        Ich teste es schon bei mir 😀

                        1 Reply Last reply
                        1
                        • dslraserD Offline
                          dslraserD Offline
                          dslraser
                          Forum Testing Most Active
                          wrote on last edited by dslraser
                          #239

                          @Negalein
                          @sigi234

                          @Negalein hatte mir kurz im Chat auf meine Frage geschrieben was er benötigt:

                          Hi!
                          bitte nach Bezirk.
                          Benötige "Einsatzort, Einsatztyp, Alarmstufe, Einsatzsubtyp, Adresse"
                          Danke

                          Im Moment habe ich erstmal nur die Erstellung der Datenpunkte drinn und es werden diese Daten geholt:
                          Einsatzort, Einsatztyp, Alarmstufe, Einsatzsubtyp, Adresse

                          Für eine Ansage passen die Daten nicht unbedingt ?
                          Beispiel:
                          Vöcklabruck BERG IM ATTERGAU VERKEHRSUNFALL FEUERWEHREINSATZ Alarmstufe: 1 , VERKEHRSUNFALL AUFRÄUMARBEITEN RAITH 6
                          Schaut es Euch mal an. Aktuell wird noch nicht nach Bezirken gefiltert (den Datenpunkt habe ich aber schon mal mit eingebaut). Es kommen alle laufenden Einsätze und werden in den DP geschrieben. Den Cron habe ich aktuell zum Testen auf eine Minute gestellt (meistens aktualisiert die Website (http://cf-intranet.ooelfv.at/) ohnehin nur alle zwei Minuten, oder sogar mehr, jedenfalls so meine Beobachtung)
                          Dieser Haken muß im Javascript-Adapter gesetzt sein:

                          Bildschirmfoto 2021-08-13 um 23.11.35.png

                          Blockly

                          Bildschirmfoto 2021-08-13 um 22.45.07.png

                          Diese Datenpunkte werden angelegt: Wahlweise in javascript.x (x = Instanznummer) oder 0_userdata.0
                          Die Pfade und Namen können verändert.

                          Bildschirmfoto 2021-08-13 um 23.22.18.png


                          Feuerwehr.zip

                          Probiert mal ob es bei Euch soweit funktioniert. Da nicht ständig neue Einsätze kommen bzw. ich nicht immer am PC sitze könnt Ihr ja mal selbst mit beobachten. 😀

                          sigi234S NegaleinN 3 Replies Last reply
                          0
                          • dslraserD dslraser

                            @Negalein
                            @sigi234

                            @Negalein hatte mir kurz im Chat auf meine Frage geschrieben was er benötigt:

                            Hi!
                            bitte nach Bezirk.
                            Benötige "Einsatzort, Einsatztyp, Alarmstufe, Einsatzsubtyp, Adresse"
                            Danke

                            Im Moment habe ich erstmal nur die Erstellung der Datenpunkte drinn und es werden diese Daten geholt:
                            Einsatzort, Einsatztyp, Alarmstufe, Einsatzsubtyp, Adresse

                            Für eine Ansage passen die Daten nicht unbedingt ?
                            Beispiel:
                            Vöcklabruck BERG IM ATTERGAU VERKEHRSUNFALL FEUERWEHREINSATZ Alarmstufe: 1 , VERKEHRSUNFALL AUFRÄUMARBEITEN RAITH 6
                            Schaut es Euch mal an. Aktuell wird noch nicht nach Bezirken gefiltert (den Datenpunkt habe ich aber schon mal mit eingebaut). Es kommen alle laufenden Einsätze und werden in den DP geschrieben. Den Cron habe ich aktuell zum Testen auf eine Minute gestellt (meistens aktualisiert die Website (http://cf-intranet.ooelfv.at/) ohnehin nur alle zwei Minuten, oder sogar mehr, jedenfalls so meine Beobachtung)
                            Dieser Haken muß im Javascript-Adapter gesetzt sein:

                            Bildschirmfoto 2021-08-13 um 23.11.35.png

                            Blockly

                            Bildschirmfoto 2021-08-13 um 22.45.07.png

                            Diese Datenpunkte werden angelegt: Wahlweise in javascript.x (x = Instanznummer) oder 0_userdata.0
                            Die Pfade und Namen können verändert.

                            Bildschirmfoto 2021-08-13 um 23.22.18.png


                            Feuerwehr.zip

                            Probiert mal ob es bei Euch soweit funktioniert. Da nicht ständig neue Einsätze kommen bzw. ich nicht immer am PC sitze könnt Ihr ja mal selbst mit beobachten. 😀

                            sigi234S Online
                            sigi234S Online
                            sigi234
                            Forum Testing Most Active
                            wrote on last edited by sigi234
                            #240

                            @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                            Probiert mal ob es bei Euch soweit funktioniert. Da nicht ständig neue Einsätze kommen bzw. ich nicht immer am PC sitze könnt Ihr ja mal selbst mit beobachten.

                            Ok, teste es. Warte auf einen Einsatz.
                            Optimal wäre es wenn man alle DP aus der json nimmt und dann auswählen kann.

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

                            dslraserD 1 Reply Last reply
                            0
                            • sigi234S sigi234

                              @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                              Probiert mal ob es bei Euch soweit funktioniert. Da nicht ständig neue Einsätze kommen bzw. ich nicht immer am PC sitze könnt Ihr ja mal selbst mit beobachten.

                              Ok, teste es. Warte auf einen Einsatz.
                              Optimal wäre es wenn man alle DP aus der json nimmt und dann auswählen kann.

                              dslraserD Offline
                              dslraserD Offline
                              dslraser
                              Forum Testing Most Active
                              wrote on last edited by dslraser
                              #241

                              @sigi234 sagte in Hilfe bei RSS-feed benötigt !:

                              Ok, teste es. Warte auf einen Einsatz.

                              Ist doch einer da ? Kommt bei Dir nix ?

                              Screenshot_20210813-234935_Chrome.jpg

                              Optimal wäre es wenn man alle DP aus der json nimmt und dann auswählen kann.

                              Ja, so ungefähr dachte ich mir das auch ...

                              Edit: nicht das Du auf eine Ansage wartest, das ist noch nicht drinn, nur vorbereitet. Entweder ins Log schauen, wenn Du die Variable auf wahr stehen hast, oder in die Datenpunkte schauen.

                              sigi234S 1 Reply Last reply
                              0
                              • dslraserD dslraser

                                @sigi234 sagte in Hilfe bei RSS-feed benötigt !:

                                Ok, teste es. Warte auf einen Einsatz.

                                Ist doch einer da ? Kommt bei Dir nix ?

                                Screenshot_20210813-234935_Chrome.jpg

                                Optimal wäre es wenn man alle DP aus der json nimmt und dann auswählen kann.

                                Ja, so ungefähr dachte ich mir das auch ...

                                Edit: nicht das Du auf eine Ansage wartest, das ist noch nicht drinn, nur vorbereitet. Entweder ins Log schauen, wenn Du die Variable auf wahr stehen hast, oder in die Datenpunkte schauen.

                                sigi234S Online
                                sigi234S Online
                                sigi234
                                Forum Testing Most Active
                                wrote on last edited by sigi234
                                #242

                                @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                                Ist doch einer da ? Kommt bei Dir nix ?

                                Ja, DP wird befüllt, aber keine Ansage.

                                Gerade ein neuer gekommen, keine Ansage.

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

                                dslraserD 1 Reply Last reply
                                0
                                • sigi234S sigi234

                                  @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                                  Ist doch einer da ? Kommt bei Dir nix ?

                                  Ja, DP wird befüllt, aber keine Ansage.

                                  Gerade ein neuer gekommen, keine Ansage.

                                  dslraserD Offline
                                  dslraserD Offline
                                  dslraser
                                  Forum Testing Most Active
                                  wrote on last edited by
                                  #243

                                  @sigi234 sagte in Hilfe bei RSS-feed benötigt !:

                                  Ja, DP wird befüllt, aber keine Ansage.

                                  Habe eben meinen Beitrag über Deinem editiert.
                                  Zum Testen würden Ansagen nur nerven 😀

                                  sigi234S 1 Reply Last reply
                                  0
                                  • dslraserD dslraser

                                    @sigi234 sagte in Hilfe bei RSS-feed benötigt !:

                                    Ja, DP wird befüllt, aber keine Ansage.

                                    Habe eben meinen Beitrag über Deinem editiert.
                                    Zum Testen würden Ansagen nur nerven 😀

                                    sigi234S Online
                                    sigi234S Online
                                    sigi234
                                    Forum Testing Most Active
                                    wrote on last edited by sigi234
                                    #244

                                    @dslraser

                                    23:57:01.554	info	javascript.0 (2636) script.js.Sigi.dslraser_feuerwehr: registered 0 subscriptions and 0 schedules
                                    23:57:04.672	info	javascript.0 (2636) script.js.Sigi.dslraser_feuerwehr: alt: Freistadt SCHOENAU IM MUEHLKREIS TECHNISCH "KLEIN" FEUERWEHREINSATZ Alarmstufe: 1 , FAHRZEUGBERGUNG SCHOENAU IM MUEHLKREIS,Vöcklabruck BERG IM ATTERGAU VERKEHRSUNFALL FEUERWEHREINSATZ Alarmstufe: 1 , VERKEHRSUNFALL AUFRÄUMARBEITEN RAITH 6
                                    23:57:04.673	info	javascript.0 (2636) script.js.Sigi.dslraser_feuerwehr: neu:
                                    23:57:44.849	info	javascript.0 (2636) Stop script script.js.Sigi.dslraser_feuerwehr
                                    23:57:44.858	info	javascript.0 (2636) Start javascript script.js.Sigi.dslraser_feuerwehr
                                    23:57:44.862	info	javascript.0 (2636) script.js.Sigi.dslraser_feuerwehr: registered 0 subscriptions and 0 schedules
                                    

                                    Alt und neu sind zusammen

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

                                    dslraserD 1 Reply Last reply
                                    0
                                    • sigi234S sigi234

                                      @dslraser

                                      23:57:01.554	info	javascript.0 (2636) script.js.Sigi.dslraser_feuerwehr: registered 0 subscriptions and 0 schedules
                                      23:57:04.672	info	javascript.0 (2636) script.js.Sigi.dslraser_feuerwehr: alt: Freistadt SCHOENAU IM MUEHLKREIS TECHNISCH "KLEIN" FEUERWEHREINSATZ Alarmstufe: 1 , FAHRZEUGBERGUNG SCHOENAU IM MUEHLKREIS,Vöcklabruck BERG IM ATTERGAU VERKEHRSUNFALL FEUERWEHREINSATZ Alarmstufe: 1 , VERKEHRSUNFALL AUFRÄUMARBEITEN RAITH 6
                                      23:57:04.673	info	javascript.0 (2636) script.js.Sigi.dslraser_feuerwehr: neu:
                                      23:57:44.849	info	javascript.0 (2636) Stop script script.js.Sigi.dslraser_feuerwehr
                                      23:57:44.858	info	javascript.0 (2636) Start javascript script.js.Sigi.dslraser_feuerwehr
                                      23:57:44.862	info	javascript.0 (2636) script.js.Sigi.dslraser_feuerwehr: registered 0 subscriptions and 0 schedules
                                      

                                      Alt und neu sind zusammen

                                      dslraserD Offline
                                      dslraserD Offline
                                      dslraser
                                      Forum Testing Most Active
                                      wrote on last edited by
                                      #245

                                      @sigi234 sagte in Hilfe bei RSS-feed benötigt !:

                                      Alt und neu sind zusammen

                                      das ist nur das Log, nicht deer DP

                                      1 Reply Last reply
                                      0
                                      • dslraserD dslraser

                                        @Negalein
                                        @sigi234

                                        @Negalein hatte mir kurz im Chat auf meine Frage geschrieben was er benötigt:

                                        Hi!
                                        bitte nach Bezirk.
                                        Benötige "Einsatzort, Einsatztyp, Alarmstufe, Einsatzsubtyp, Adresse"
                                        Danke

                                        Im Moment habe ich erstmal nur die Erstellung der Datenpunkte drinn und es werden diese Daten geholt:
                                        Einsatzort, Einsatztyp, Alarmstufe, Einsatzsubtyp, Adresse

                                        Für eine Ansage passen die Daten nicht unbedingt ?
                                        Beispiel:
                                        Vöcklabruck BERG IM ATTERGAU VERKEHRSUNFALL FEUERWEHREINSATZ Alarmstufe: 1 , VERKEHRSUNFALL AUFRÄUMARBEITEN RAITH 6
                                        Schaut es Euch mal an. Aktuell wird noch nicht nach Bezirken gefiltert (den Datenpunkt habe ich aber schon mal mit eingebaut). Es kommen alle laufenden Einsätze und werden in den DP geschrieben. Den Cron habe ich aktuell zum Testen auf eine Minute gestellt (meistens aktualisiert die Website (http://cf-intranet.ooelfv.at/) ohnehin nur alle zwei Minuten, oder sogar mehr, jedenfalls so meine Beobachtung)
                                        Dieser Haken muß im Javascript-Adapter gesetzt sein:

                                        Bildschirmfoto 2021-08-13 um 23.11.35.png

                                        Blockly

                                        Bildschirmfoto 2021-08-13 um 22.45.07.png

                                        Diese Datenpunkte werden angelegt: Wahlweise in javascript.x (x = Instanznummer) oder 0_userdata.0
                                        Die Pfade und Namen können verändert.

                                        Bildschirmfoto 2021-08-13 um 23.22.18.png


                                        Feuerwehr.zip

                                        Probiert mal ob es bei Euch soweit funktioniert. Da nicht ständig neue Einsätze kommen bzw. ich nicht immer am PC sitze könnt Ihr ja mal selbst mit beobachten. 😀

                                        NegaleinN Offline
                                        NegaleinN Offline
                                        Negalein
                                        Global Moderator
                                        wrote on last edited by
                                        #246

                                        @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                                        Probiert mal ob es bei Euch soweit funktioniert.

                                        Bin gerade vom Konzert heim gekommen und gleich diese Überraschung! 🙂

                                        Danke, funktioniert 1A 🙂

                                        objects - ioBroker (2).png

                                        ° Node.js: 20.17.0 NPM: 10.8.2
                                        ° Proxmox, Ubuntu 22.04.3 LTS
                                        ° Fixer ---> iob fix

                                        dslraserD sigi234S 2 Replies Last reply
                                        0
                                        • NegaleinN Negalein

                                          @dslraser sagte in Hilfe bei RSS-feed benötigt !:

                                          Probiert mal ob es bei Euch soweit funktioniert.

                                          Bin gerade vom Konzert heim gekommen und gleich diese Überraschung! 🙂

                                          Danke, funktioniert 1A 🙂

                                          objects - ioBroker (2).png

                                          dslraserD Offline
                                          dslraserD Offline
                                          dslraser
                                          Forum Testing Most Active
                                          wrote on last edited by
                                          #247

                                          @negalein
                                          @sigi234

                                          kleine Änderung

                                          Feuerwehr.zip

                                          NegaleinN sigi234S 3 Replies 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

                                          172

                                          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