Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. neunteufels

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    N
    • Profile
    • Following 0
    • Followers 1
    • Topics 2
    • Posts 124
    • Best 9
    • Groups 2

    neunteufels

    @neunteufels

    Pro

    9
    Reputation
    170
    Profile views
    124
    Posts
    1
    Followers
    0
    Following
    Joined Last Online

    neunteufels Follow
    Pro Starter

    Best posts made by neunteufels

    • RE: Kompassnadel für Weatherunderground

      @Segway
      ES LÄUFT!
      Danke Segway für die großartige Hilfe.

      Folgendes gemacht:

      1. Code aus dem ersten Thread als Widget in VIS importiert.
      2. Bilder aus dem ersten Thread downloaden und im VIS Dateimanager hochladen.
      3. An zwei Stellen im Code (dort wo "main" steht) muss man seinen eigenen Pfad einfügen (dort hin wo man die Bilder gelegt hat).
      4. Das Widget im dem nur "°" drinnen steht den Wert der Windrichtung eintragen (dort wo original irgendwas mit accuweather oder so steht)
      5. Das Widget, welches die Nadel darstellt im HTML-Teil anpassen wie bei 4.
        Fertig.

      Sehr schöne Windrose! Danke!

      posted in Visualisierung
      N
      neunteufels
    • RE: jarvis v2.2.0 - just another remarkable vis

      @zefau

      CSS-Probleme gelöst mit 2.2.1!

      Danke!

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

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

      Die JS "Übersetzung" sieht so aus dazu:

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

      Scheinbar kann man Emojis auch im Code verwenden. 😳

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @rtwl
      Hi,

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

      Export:


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

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

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @jackblackson
      Verstanden. Macht Sinn was du sagst.

      Bei Admin 5.3.8 keine Probleme mit der zweiten Instanz.

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter sql 2.0.0

      @apollon77
      Ich warte mal ab ob die Meldung nochmal kommt.
      Sollte dem so sein, dann melde ich mich nochmal hier.

      Danke für die schnelle Unterstützung und die großartige Arbeit! 🙂

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @jackblackson
      Neue Version 2.3.6 läuft in zwei Instanzen und ich werde es beobachten.
      Danke! 🙂

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @jackblackson
      Getestet und läuft.
      Landauswahl funktioniert.
      Die "Keine-Meldung-Meldung" könnte noch schöner sein, wenn sie ähnlich zu den Alarmmeldungen wäre.
      Dann wäre das einheitlich.

      Aktuell:
      271581d6-9fb3-4f67-ac3c-a2884bf0fba7-image.png

      Soll:
      Niederösterreich, Gmünd
      Warnstufe 1/4
      Alle Wetterwarnungen aufgehoben.

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @jackblackson
      Fragen über Fragen... 🙂
      Ich meine schon, dass die Warnstufe dabeistehen sollte.
      Es wird ja die Stufe 1 ausgegeben, dann soll sie auch dortstehen.
      Und dann ist es einheitlich bei allen Stufen.

      posted in Tester
      N
      neunteufels

    Latest posts made by neunteufels

    • RE: PiHole Adapter ohne Funktion nach Pi-Hole Update auf V6

      @mcm1957
      Super, dass du übernimmst.
      Ich teste gerne.
      Bitte um Info wenn es so weit ist.

      mfg

      posted in Error/Bug
      N
      neunteufels
    • RE: [Linux Shell-Skript] WLAN-Wetterstation

      Hallo.

      ERLEDIGT
      Nochmal alles geprüft und einen Schreibfehler gefunden.
      Manchmal sieht man den Wald vor lauter Bäumen nicht.

      @SBorg ich hoffe du kannst mir helfen.
      Ich habe InfluxDB dieser Tag auf 2.7.x upgegraded und läuft alles soweit, bis auf die Statistik.
      Das Skript schreibt in die Statusmeldung "Fehler beim Lesen der InfluxDB: timeout" und folgender Datenpunkt wird daher nicht richtig aktualisiert:

      • Statistik.VorTag.Regenmenge

      Vermutlich sind es noch mehr Datenpunkte, aber ich verwende nur diesen einen weiter.

      Was kann ich da machen?
      DANKE vorab.

      Ich ergänze noch die .conf:

       #InfluxDB-Konfiguration / ohne InfluxDB alles leer lassen
        #Protokoll (HTTP oder HTTPS) / default: HTTP
         INFLUX_WEB=HTTP
        #IP und Port der API [xxx.xxx.xxx.xxx:xxxxx]
         INFLUX_API=10.10.10.51:8086
        #Bucket, Token und Organisation der InfluxDB
         INFLUX_BUCKET=iobroker
         INFLUX_TOKEN=DZeHqoyg-DZtgoY61g9wsLXZy5g8YZeurreZhtzz9j5ApckxK-sa_KYX38FzAu4EchBD3fLN9ez4qEQOxd4Ohw==
         INFLUX_ORG=myorg
      

      Daten kommen in der InfluxDB richtig an. Das habe ich kontrolliert.

      posted in Praktische Anwendungen (Showcase)
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @jackblackson
      Hallo.
      Habe die Version 3.0.4 installiert.
      Vergleichbares Testen ist momentan aber schwierig, da es (zum Glück) gerade keine Warnungen bei uns gibt.
      Ich hab mal eine Instanz auf einen Bereich mit Warnungen umgestellt.
      Sieht jetzt so aus:
      fb205144-86b8-4ad3-b263-45534cd56dda-image.png

      Mir persönlich gefällt es besser wenn zuerst die Warnung steht, dann der Bereich (ist wichtig, da ich mehrere abfrage) und dann erst die Warnstufe.
      So wies vorher war, aber ohne ":".
      68e1ad22-fc96-43e4-bd9a-034e45db7ec5-image.png

      Oder kann es sein, dass Warnungen anderer Länder anders angezeigt werden?
      Warten wir mal ab bis bei uns wieder die "Winter-Warn-Saison" beginnt.

      Unterm Strich ist das alles sudern auf gaaaaanz hohem Niveau.
      Danke für deine Arbeit!

      mfg

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @jackblackson
      Hallo.
      Hattest du schon Zeit das zu checken?
      Ist das vielleicht in 3.0.3 schon behoben?
      Danke.
      mfg

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @da_woody
      Ich verwende Telegram, nicht VIS.
      Hier die Einstellungen. Wüsste nicht was man hier anders einstellen sollte.
      f72ba327-3899-4104-899e-484ffd738977-image.png

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @da_woody
      Wieso "wenig Infos"? Was meinst du?

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @jackblackson
      Hallo.
      Mir ist aufgefallen, dass bei neuen Warnungen am Anfang ein Doppelpunkt steht. Soll der da sein?
      dbcbb0f7-3246-4d7b-ab0b-8c71c1aec392-image.png

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @da_woody
      Zum Glück bin ich es gewohnt, dass in engen Bahnen gedacht wird, sonst wäre ich jetzt böse. 🙂
      Schon mal an die Option gedacht, dass einer farbenbild ist? Nicht, oder?
      Ich bin es und deshalb wurde damals auch von @jackblackson dankenswerterweise die Option mit den ausgeschriebenen Stufen und den Rufzeichen umgesetzt.
      Beste Grüße!

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @da_woody
      Das ist keine Visu:
      12cd86a0-7416-4dc9-a73e-71905a3c734f-image.png
      Das ist die Nachricht die der Adapter via Telegram verschickt. Diese habe ich aus Telegram Web kopiert.
      Es geht nur um den Text in der Nachricht.
      Genau lesen.

      Zur Info hier meine Visu dazu:
      b8c69b0f-8210-4636-9e8b-03beb77723df-image.png

      posted in Tester
      N
      neunteufels
    • RE: Test Adapter Meteoalarm v2.0.x

      @jackblackson
      Fragen über Fragen... 🙂
      Ich meine schon, dass die Warnstufe dabeistehen sollte.
      Es wird ja die Stufe 1 ausgegeben, dann soll sie auch dortstehen.
      Und dann ist es einheitlich bei allen Stufen.

      posted in Tester
      N
      neunteufels
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo