@cephalopod von der Logik her ja, denn ob es eine Ausgabe via Alexa oder Telegram ist, ist völlig egal!
NEWS
Best posts made by mrhary
-
RE: Script wenn mehr als 30min true
Latest posts made by mrhary
-
MQTT ESPRESENSE Fehler
Systemdata Bitte Ausfüllen Hardwaresystem: HP T620 Arbeitsspeicher: 4GB Festplattenart: SSD/HDD Nach einiger Zeit bekomme ich folgende Fehlermeldung:
Client [espresense-esp-garten] Cannot parse "espresense/devices/itag:ffff1028987c/esp_garten": {"id":"itag:ffff1028987c","idType":125,"rssi@1m":-75,"rssi":-95,"raw":inf,"distance":nan,"speed":nan,"mac":"ffff1028987c","interval":14304}Datenpunkt ist vorhanden, von einem anderen ESP bekomme ich problemlos die Daten übermittelt!
-
RE: Benachrichtung neues Verzeichnis
@paul53 Leider bin ich bzgl Blockly ein Noob, könntest du mir ein Beispielblockly erstellen?
-
RE: Benachrichtung neues Verzeichnis
Mit RegExp bekomme ich zwar jede Änderung mitgeteilt, ich will aber nur über neue Verzeichnisse informiert werden!
-
Benachrichtung neues Verzeichnis
Wenn mein ESP32 neue Bluetoothgeräte erkennt würde ich gerne eine Benachichtigung erhalten, er erstellt ja auch ein neues Verzeichnis im MQTT Verzeichnis
-
RE: Script wenn mehr als 30min true
@cephalopod von der Logik her ja, denn ob es eine Ausgabe via Alexa oder Telegram ist, ist völlig egal!
-
RE: Script wenn mehr als 30min true
Er soll ja nichts automatisch ausschalten sondern nur Informieren, hilft da ID von Selektor?
-
Script wenn mehr als 30min true
Gibt es ein Blockly oder Script, das wenn ein Datenpunkt mehr als 30min true ist, mich benachrichtigt?
Meine Freundin und ich vergessen regelmäßig das Licht im Keller abzuschalten, da wäre eine Erinnerung sinnvoll!
Leider würde ich gerne nicht nur 1 Datenpunkt überprüfen sondern 10-20 Datenpunkte, quasi das ganze Haus!
-
RE: Richtig lüften und Schimmelbildung vorbeugen
@stephan1966
https://loxwiki.atlassian.net/wiki/spaces/LOX/pages/1518403635/Absolute+Luftfeuchtigkeit+berechnenAnbei mein Blockly:
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="P/ReB|X6h{K{QBhph8aT">1</variable> <variable id="BJ*s%k#B)43|kBd`Fxw3">2</variable> <variable id="(THRmm*/`9rgbo*_xQx5">3</variable> <variable id="v#%M]Rz`7FA.CWJ1Ca2_">4</variable> <variable id="ttNA[SWed,CFZDj=E^_@">5</variable> <variable id="1MD4JXxP}]G60R*RL8gr">7</variable> <variable id="*kENdrf{I3U7+#p6DKv-">10</variable> <variable id="x1he@{N42oPJu4$6/Q}#">11</variable> <variable id="CDuL5?@ih}/YCjLgKFk$">6</variable> <variable id="[,yy)FvR;2n7j%2wa:@^">9</variable> <variable id="CsP?|4B,f?~n9:IW7oVw">Ergebnis</variable> </variables> <block type="variables_set" id="E2eBMbb|1{12QG$Qp-V2" x="164" y="-381"> <field name="VAR" id="P/ReB|X6h{K{QBhph8aT">1</field> <value name="VALUE"> <block type="math_arithmetic" id="B9virAtOw2}~~8.G/tfE"> <field name="OP">POWER</field> <value name="A"> <shadow type="math_number" id="[^yvZZ{J~}Ebt6H6]-v_"> <field name="NUM">10</field> </shadow> </value> <value name="B"> <shadow type="math_number" id="y5,p`m]KI^~FT0;)Jzqy"> <field name="NUM">5</field> </shadow> </value> </block> </value> <next> <block type="variables_set" id="?.@*1fXA=9SW3^SuqC]y"> <field name="VAR" id="BJ*s%k#B)43|kBd`Fxw3">2</field> <value name="VALUE"> <block type="math_arithmetic" id="Q3GACu0cT2ZZ/}Xs))}2"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="^LCI^;q{{%6iwI/Q-k{w"> <field name="NUM">18.016</field> </shadow> </value> <value name="B"> <shadow type="math_number" id="o6TI`Q8t}vWK0z)#;[kr"> <field name="NUM">8314.3</field> </shadow> </value> </block> </value> <next> <block type="variables_set" id="RX6-huRNZJ$mhfot|Um8"> <field name="VAR" id="(THRmm*/`9rgbo*_xQx5">3</field> <value name="VALUE"> <block type="math_arithmetic" id="]-@SP=.Uvj0A*Nfa~M8c"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="n+f2lm|e!%8/K(jUtUi/"> <field name="NUM">1</field> </shadow> <block type="convert_tonumber" id="XgH5!k,bj{U9,;3xr848"> <value name="VALUE"> <block type="get_value" id="]}Q{5frQjN}n%hbd?30z"> <field name="ATTR">val</field> <field name="OID">tuya.0.bfd7634645f6e933bforpb.101</field> </block> </value> </block> </value> <value name="B"> <shadow type="math_number" id="k4AmBH[F~JQu6E2y,5`6"> <field name="NUM">100</field> </shadow> </value> </block> </value> <next> <block type="variables_set" id="L1*pR*b^)Y;`eN|Z-l;s"> <field name="VAR" id="v#%M]Rz`7FA.CWJ1Ca2_">4</field> <value name="VALUE"> <block type="math_number" id="6k~I[ca`LEk#My9xeFI1"> <field name="NUM">6.1078</field> </block> </value> <next> <block type="variables_set" id="%g?7sn}lq9|eZ#:VT`2z"> <field name="VAR" id="ttNA[SWed,CFZDj=E^_@">5</field> <value name="VALUE"> <block type="math_arithmetic" id="x/4ehy)}yJSK@tVFCii4"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="dD`w*?R?l7jp_@G+QB5I"> <field name="NUM">7.5</field> </shadow> </value> <value name="B"> <shadow type="math_number" id="d!ejhpvb2@,`KrWzj4dJ"> <field name="NUM">1</field> </shadow> <block type="convert_tonumber" id="H9x*H0I9.IdW_MFF~cu%"> <value name="VALUE"> <block type="get_value" id="]5]10J4F6(oXl@Ysmil-"> <field name="ATTR">val</field> <field name="OID">tuya.0.bfd7634645f6e933bforpb.103</field> </block> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="jYhu5Te842GLxNo/)^K2"> <field name="VAR" id="1MD4JXxP}]G60R*RL8gr">7</field> <value name="VALUE"> <block type="math_arithmetic" id="~(Hn^!zH{%Qu~8TEbQAc"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="Rl:PZmuR6B!GAm[uU#0k"> <field name="NUM">237.15</field> </shadow> </value> <value name="B"> <shadow type="math_number"> <field name="NUM">1</field> </shadow> <block type="convert_tonumber" id="U57BsI=C|9JIz7H4C-fO"> <value name="VALUE"> <block type="get_value" id="9?Ax7FpqQA%Rk_ybp8Ma"> <field name="ATTR">val</field> <field name="OID">tuya.0.bfd7634645f6e933bforpb.103</field> </block> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="4J+:^P=qTm:?S+hUzgJb"> <field name="VAR" id="*kENdrf{I3U7+#p6DKv-">10</field> <value name="VALUE"> <block type="math_arithmetic" id=":,G/gT1FtKO4Y/8R)OOs"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="nkL.TfaeR!DsTIpu.2D5"> <field name="NUM">237.3</field> </shadow> </value> <value name="B"> <shadow type="math_number"> <field name="NUM">1</field> </shadow> <block type="convert_tonumber" id="Y]G-@Q:/q$Q/p^N80i7@"> <value name="VALUE"> <block type="get_value" id="](t@io),GYY9,X9^zy0i"> <field name="ATTR">val</field> <field name="OID">tuya.0.bfd7634645f6e933bforpb.103</field> </block> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="fx/bEKWxAn[2`vk$S0~E"> <field name="VAR" id="x1he@{N42oPJu4$6/Q}#">11</field> <value name="VALUE"> <block type="math_arithmetic" id="Hu8~o%[MdP!:S2BN63Gu"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="8wk#cFepaUGN:xYIBH~!"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="|S/v?2.u@?*-=)JX0|iY"> <field name="VAR" id="ttNA[SWed,CFZDj=E^_@">5</field> </block> </value> <value name="B"> <shadow type="math_number" id="RBj);x^MF}?tSn*v(EBJ"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="oX=Viw/N!.(0}3)q$nsD"> <field name="VAR" id="*kENdrf{I3U7+#p6DKv-">10</field> </block> </value> </block> </value> <next> <block type="variables_set" id="o[DA*pyKOsE!1Tu44CH~"> <field name="VAR" id="CDuL5?@ih}/YCjLgKFk$">6</field> <value name="VALUE"> <block type="math_arithmetic" id=")dFC4}*z!2!Kt5LdgCm7"> <field name="OP">POWER</field> <value name="A"> <shadow type="math_number" id="9nqLBr.G[DS=0j65QO}a"> <field name="NUM">10</field> </shadow> </value> <value name="B"> <shadow type="math_number" id="m))ye-4=yD2Ke:6=Q-pU"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="Zen~+ii!0-_;kx~2+@89"> <field name="VAR" id="x1he@{N42oPJu4$6/Q}#">11</field> </block> </value> </block> </value> <next> <block type="variables_set" id="tyDCq#A@?h5pmk@muIgG"> <field name="VAR" id="[,yy)FvR;2n7j%2wa:@^">9</field> <value name="VALUE"> <block type="math_arithmetic" id="a#[YCLP9X~O;k;K$^s`5"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="B69D1~Yt?@A46x*k6Cod"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="GV]0-7fEL=OSA^NZG+Y{"> <field name="VAR" id="CDuL5?@ih}/YCjLgKFk$">6</field> </block> </value> <value name="B"> <shadow type="math_number" id="4T5^Xy{McZALqF[PODEf"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="iV#@f7@._Q;_=0YlzekF"> <field name="VAR" id="1MD4JXxP}]G60R*RL8gr">7</field> </block> </value> </block> </value> <next> <block type="variables_set" id="$FpC#5x,kq2@jjiI`]g$"> <field name="VAR" id="CsP?|4B,f?~n9:IW7oVw">Ergebnis</field> <value name="VALUE"> <block type="math_arithmetic" id="-^U[78+|Ndd)8~So$C0M" inline="false"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="dy2n*1n8qAa/).|7pFfh"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="v6_gdV6p$L?$Z0gdtj2P"> <field name="VAR" id="P/ReB|X6h{K{QBhph8aT">1</field> </block> </value> <value name="B"> <shadow type="math_number" id="IaV8FI@4EhMA#GdAoZ85"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="(p5kKJBY6:sqYtF32[(#" inline="false"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="TV7kV@b+$y3xS[d9gUHz"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="Uvv|{zlBBsv2m(Apy{.8"> <field name="VAR" id="BJ*s%k#B)43|kBd`Fxw3">2</field> </block> </value> <value name="B"> <shadow type="math_number" id="%[l`$TdK*OmG[{mt#2!-"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="MQISBFwcd,W|_7%CN,C5" inline="false"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="s||P//WQ!=yuOY2MOj{N"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="w-smok!@1;]/@wR@NSfe"> <field name="VAR" id="(THRmm*/`9rgbo*_xQx5">3</field> </block> </value> <value name="B"> <shadow type="math_number" id="J^K!VVwiTYNYC]SYUhhv"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="CwXYvp4,FsV:m=BzQsAb" inline="false"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="dt1cfdL%tM_!!`y+]fXy"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="?EBUaTg)FyltY(G[=FXL"> <field name="VAR" id="v#%M]Rz`7FA.CWJ1Ca2_">4</field> </block> </value> <value name="B"> <shadow type="math_number" id="1m@MXNAbGx8CHB7;IFHA"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="P5V0MEIK6]^a3fbX%.iq"> <field name="VAR" id="[,yy)FvR;2n7j%2wa:@^">9</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </value> <next> <block type="debug" id="`O|k!})Pf-e-chI57Xkr"> <field name="Severity">error</field> <value name="TEXT"> <shadow type="text" id="igy_^zD|vCq8?YUH|LVr"> <field name="TEXT">test</field> </shadow> <block type="math_rndfixed" id="GdDX*NOY]rhB_;~/ue/."> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="_+;V*Maw|v?3%KHIZ0,,"> <field name="NUM">3.1234</field> </shadow> <block type="variables_get" id="~e9f-`}k[vXhG]PeT]M5"> <field name="VAR" id="CsP?|4B,f?~n9:IW7oVw">Ergebnis</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> </xml>