@mickym
So, mit dem neuen Adapter läuft's jetzt. Danke.
NEWS
BertDerKleine
@BertDerKleine
Best posts made by BertDerKleine
-
RE: [erledigt] Shelly v6.4.1 für 3 Pro EM - wie installieren?
-
RE: Suche kleine, günstige "Warn"-Leuchten ohne Bastelei
@berndsolar13
Ich mutmasse es dürfte so ähnlich sein wie:
https://www.amazon.de/URAQT-Beleuchtung-Umgebungslicht-Atmosphäre-Innenraum/dp/B0CGD773XQ
oder
https://www.amazon.de/Yizhet-Tastiera-Portatile-Compatibile-Confezione/dp/B0CLRKGQMG
oder
https://www.amazon.de/USB-Lichter-Mini-LED-Lampe-Lichtsensor-Schlafzimmer-USB-Atmosphäre-Licht/dp/B0B7H5DFKH
Von der Größe her prima. Es fehlt halt eine günstige Steuerung. Man will ja nicht an jedes LEDchen eine fette Schaltsteckdose klemmen. -
RE: echarts Balken - Daten um +1 Tag verschoben, warum?
@jackblackson sagte in echarts Balkendiagramm - Daten um +1Tag verschoben, warum?:
@bertderkleine Schau dir mal das Update im Latest an, auf Version 1.7.1 oder höher. Dort gibt es die Option, die X-Achse um einen Schritt zu verschieben. Hatte das selbe Problem, das hat bei mir geholfen. Du findest es dann unter Erscheinung - X-Label - Offset
Danke Dir! Damit bekommt man den Fehler in den Griff.
-
RE: [gelöst] Werte für Grafik auf >0 begrenzen - wie?
@glasfaser
Aaaahhh... danke sehr.
Das hatte ich noch nicht gesehen. Jetzt habe ich die Formel da eingetragen. -
RE: Suche kleine, günstige "Warn"-Leuchten ohne Bastelei
@berndsolar13 sagte in Suche kleine, günstige "Warn"-Leuchten ohne Bastelei:
Ich habe hier noch simplere Möglichkeiten für Farben gefunden:
https://tasmota.github.io/docs/Commands/#light
Das hier:http://192.168.178.64/cm?cmnd=Led8%20Color%201
schaltet die LED Nr. 8 auf rot.
http://192.168.178.64/cm?cmnd=Led7%20Power%20off
schaltet LED Nr. 7 aus.
Echt lustige Sache. So siehts bei mir gerade aus:
Ich habe mal einen Masstab danebengelegt, damit sich andere Leser was drunter vorstellen können.
Die Dinger sind auf jeden Fall hell genug, um auch bei Tageslicht aufzufallen.Nochmal danke für den Tip!
-
RE: Mathematik in Blockly - was übersehe ich?
Hier bitte:
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="o^g9yz%FO3Goz?PTyr+/">T</variable> <variable id="/q-tbHA$#DweiRyI85Hq">TK</variable> <variable id="g/*k5EP.^7F[)F^Fo1Sm">Rstern</variable> <variable id="5FvdDCV{-Un4tsilkDOO">mW</variable> <variable id="7-+N_9$/y/?4lB%@r6s!">r</variable> <variable id="qO}1VIq:VG#teK8H{Q4o">a</variable> <variable id="Yid+hQ){2[1t@fzM[EY#">b</variable> <variable id="v_}/{Xu~.;Z@PKJ)hhWo">SDD</variable> <variable id="t+LFI{ndYb2NM8ioU%NJ">DD</variable> <variable id="Xr*@=()f6?V%ZK:=E@Tr">v</variable> <variable id="1Zb0r2[j`H4MZ*o:{q%_">TD</variable> <variable id="L8Cs7E?B?X]eu~q}*h;c">AF</variable> </variables> <block type="comment" id="e/XG;L@R{l_MrKgz2wL$" x="-312" y="-412"> <field name="COMMENT">Taupunkt alle 10 min berechnen</field> <next> <block type="schedule" id="TUQF2dy37MgW{wvm~}`5"> <field name="SCHEDULE">*/10 * * * *</field> <statement name="STATEMENT"> <block type="comment" id="-S_d,l^g66TccZ6Dluxy"> <field name="COMMENT">Temperatur in Celsius</field> <next> <block type="variables_set" id="cMw[E}*rvBK?67B.uka+"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> <value name="VALUE"> <block type="get_value" id="^$OQa^0epGPjBS=UDTqO"> <field name="ATTR">val</field> <field name="OID">alias.0.Aussentemperatur_Gartenhaus</field> </block> </value> <next> <block type="comment" id="?#6B,h,dlaaVn4!Ht]Xr"> <field name="COMMENT">Temperatur in Kelvin</field> <next> <block type="variables_set" id="=.KEIqXrg[J|=#[-CRSo"> <field name="VAR" id="/q-tbHA$#DweiRyI85Hq">TK</field> <value name="VALUE"> <block type="math_arithmetic" id="%f2BAdP!||(YPmVS6R`B"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="V%Oa/,@9=Eir:1y2fvfV"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="]tBY4[E@/n2~LgCQ=4Xa"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> </block> </value> <value name="B"> <shadow type="math_number" id="%i5(V)~ho0r^wg4LuT0("> <field name="NUM">273.15</field> </shadow> </value> </block> </value> <next> <block type="comment" id=";yf%7$SvHhMb:gnxMt]4"> <field name="COMMENT">universelle Gaskonstante</field> <next> <block type="variables_set" id=";hoSsSn$O~DUmpP_^cW~"> <field name="VAR" id="g/*k5EP.^7F[)F^Fo1Sm">Rstern</field> <value name="VALUE"> <block type="math_number" id=",)dyI53B)#Z6{0Iz1$$h"> <field name="NUM">8314.3</field> </block> </value> <next> <block type="comment" id="o4nL4JPOcDabtv$!8rqt"> <field name="COMMENT">Molekulargewicht des Wasserdampfes</field> <next> <block type="variables_set" id="UKpN6SN{7^kCC+xdaRL^"> <field name="VAR" id="5FvdDCV{-Un4tsilkDOO">mW</field> <value name="VALUE"> <block type="math_number" id="oplrQ(+U81?Z,^X5nbZ;"> <field name="NUM">18.016</field> </block> </value> <next> <block type="comment" id="CFdIX4T6q6z3!0g[e-Lr"> <field name="COMMENT">relative Luftfeuchtigkeit</field> <next> <block type="variables_set" id="mi_e#JAmoPGAIS~w=Yi}"> <field name="VAR" id="7-+N_9$/y/?4lB%@r6s!">r</field> <value name="VALUE"> <block type="get_value" id="`uaC7n[Sb*+Om~9nmxmb"> <field name="ATTR">val</field> <field name="OID">alias.0.Luftfeuchtigkeit_Gartenhaus</field> </block> </value> <next> <block type="comment" id="C!^1|nSXSe@[X~_7q_^p"> <field name="COMMENT">Parameter</field> <next> <block type="variables_set" id="/7.+ip2BYsVMRRl;XA06"> <field name="VAR" id="qO}1VIq:VG#teK8H{Q4o">a</field> <value name="VALUE"> <block type="logic_ternary" id="qKv~NI-*wL.5v_u*9W|P"> <value name="IF"> <block type="logic_compare" id="e}glge,w!C+fSS%p|S9i"> <field name="OP">GTE</field> <value name="A"> <block type="variables_get" id="qAAC7iqL[RiR6To5?uoT"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> </block> </value> <value name="B"> <block type="math_number" id="prP{Vn?kMYq0~W6pA=au"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="THEN"> <block type="math_number" id="`@,@vz+~5Gl,lfeeUIbi"> <field name="NUM">7.5</field> </block> </value> <value name="ELSE"> <block type="math_number" id="m*CVnA~edQjHkQ~cMjtd"> <field name="NUM">7.6</field> </block> </value> </block> </value> <next> <block type="variables_set" id=":FW]I8jfA/Cj)+)_}Kix"> <field name="VAR" id="Yid+hQ){2[1t@fzM[EY#">b</field> <value name="VALUE"> <block type="logic_ternary" id="mIV3AE6DL#4{wZNrfVsw"> <value name="IF"> <block type="logic_compare" id="gM?{6WJ8`#eO`5S{(~L-"> <field name="OP">GTE</field> <value name="A"> <block type="variables_get" id="aZ{s|I|[b@T}x5eSmQKQ"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> </block> </value> <value name="B"> <block type="math_number" id="npT|Gr-G?~T$i:DmX]PA"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="THEN"> <block type="math_number" id="6o?ac_FukueC-kk@nq!o"> <field name="NUM">237.3</field> </block> </value> <value name="ELSE"> <block type="math_number" id="4;4K[{0)4(Vozm%75+_i"> <field name="NUM">240.7</field> </block> </value> </block> </value> <next> <block type="comment" id="$B*=}.rL,X,qPq#qBoZo"> <field name="COMMENT">Sättigungsdampfdruck in hPa</field> <next> <block type="variables_set" id="Q?E@]+o%?A5Vst;#UC%`"> <field name="VAR" id="v_}/{Xu~.;Z@PKJ)hhWo">SDD</field> <value name="VALUE"> <block type="math_arithmetic" id="(ZGnUJEP%3s.TfrDsFbS"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="L@$PW9Ryp)lwi@}/4d@L"> <field name="NUM">6.1078</field> </shadow> </value> <value name="B"> <shadow type="math_number" id="6!68UCqmG^mt}ntwAw$="> <field name="NUM">1</field> </shadow> <block type="math_single" id="M:d2,qt=[n!JG^%L9;X."> <field name="OP">POW10</field> <value name="NUM"> <shadow type="math_number" id="F^/V0W(V%SRkgBJ[G~Lc"> <field name="NUM">9</field> </shadow> <block type="math_arithmetic" id="=Ik).QQ[s15+h0A?;;yb"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="u#-uB_ADf8(QQ}AkR5zI"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="8ukI~R3.t!)Qsp:B54:*"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id=":yHv-G%d7WkP)fIHpxXn"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="^;M`T+e|OgmujVUBpBKf"> <field name="VAR" id="qO}1VIq:VG#teK8H{Q4o">a</field> </block> </value> <value name="B"> <shadow type="math_number" id="#0eZmW-$afJh^VxL${6-"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="Hn7+4.rg.?69*!?/CZB,"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> </block> </value> </block> </value> <value name="B"> <shadow type="math_number" id="`N@cOBS1|I]jT+ex2qEf"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="6l%(Jm)9WT[?a@3kI=cK"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="Ws4MAaUO?jkUPN$*tIrT"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="zY)d82gl|jfTj5;k%I8i"> <field name="VAR" id="Yid+hQ){2[1t@fzM[EY#">b</field> </block> </value> <value name="B"> <shadow type="math_number" id="EaZjCk!yPqCGmFWT6Z|?"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="T{h;k2FnMx*`:D,h6uUa"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </value> <next> <block type="comment" id="3Kh+_+mXR:2GO:O*m)vs"> <field name="COMMENT">Dampfdruck in hPa</field> <next> <block type="variables_set" id="*ErK7$+[hH1[QvidG`i,"> <field name="VAR" id="t+LFI{ndYb2NM8ioU%NJ">DD</field> <value name="VALUE"> <block type="math_arithmetic" id=".|hBJ(g|S-4zqJ)f*?C|"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="V%Oa/,@9=Eir:1y2fvfV"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id=";T4GYS;.Q9f.KvVhNK(1"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="V%Oa/,@9=Eir:1y2fvfV"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="R?0v,jH7n,nd#LD[2GT0"> <field name="VAR" id="7-+N_9$/y/?4lB%@r6s!">r</field> </block> </value> <value name="B"> <shadow type="math_number" id="8{M@RD3*mP}Oq0M?3^v$"> <field name="NUM">100</field> </shadow> </value> </block> </value> <value name="B"> <shadow type="math_number" id="C(ggyO^$BRr(2B(zV-YH"> <field name="NUM">273.15</field> </shadow> <block type="variables_get" id="v_4VxNdh{u|Q%DJq_UVo"> <field name="VAR" id="v_}/{Xu~.;Z@PKJ)hhWo">SDD</field> </block> </value> </block> </value> <next> <block type="comment" id="]pfz|t_tdKSGb?BhvlTI"> <field name="COMMENT">Taupunkttemperatur in Celsius</field> <next> <block type="variables_set" id=")e/Z/L)M5Zkkn|fY9*~z"> <field name="VAR" id="Xr*@=()f6?V%ZK:=E@Tr">v</field> <value name="VALUE"> <block type="math_single" id="]1b%g?0DLLaCIQ62Y#cX"> <field name="OP">LOG10</field> <value name="NUM"> <shadow type="math_number" id="|~oa]5S~HC~,9hN8N{uO"> <field name="NUM">9</field> </shadow> <block type="math_arithmetic" id="bFL4a$XZpyR.8(1pnljn"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="~?p.B[/Q*Me.QKW$;|CD"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="b`FE:4Mv_xu.zS/[{s=/"> <field name="VAR" id="t+LFI{ndYb2NM8ioU%NJ">DD</field> </block> </value> <value name="B"> <shadow type="math_number" id="yDGe4DBI6[!rju*,~6Gv"> <field name="NUM">6.1078</field> </shadow> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="K.PrWMw1NF?-!1Yv0NlE"> <field name="VAR" id="1Zb0r2[j`H4MZ*o:{q%_">TD</field> <value name="VALUE"> <block type="math_arithmetic" id="FWOFiM+$xJIje~$92),]"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="V%Oa/,@9=Eir:1y2fvfV"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="x-2PrSvt}r^~duF[:XB$"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="~?p.B[/Q*Me.QKW$;|CD"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="lQWPuEueD1(5aXT%[]{L"> <field name="VAR" id="Yid+hQ){2[1t@fzM[EY#">b</field> </block> </value> <value name="B"> <shadow type="math_number" id=";/SQ.lAAZv7b+0gvFW@G"> <field name="NUM">100</field> </shadow> <block type="variables_get" id="5)jLL?zx00kul:qSj({A"> <field name="VAR" id="Xr*@=()f6?V%ZK:=E@Tr">v</field> </block> </value> </block> </value> <value name="B"> <shadow type="math_number" id="nN_FxmGiO#EIrz9fdKU5"> <field name="NUM">273.15</field> </shadow> <block type="math_arithmetic" id="}BfF:`jjZ$b+HY+pshlH"> <field name="OP">MINUS</field> <value name="A"> <shadow type="math_number" id="~?p.B[/Q*Me.QKW$;|CD"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="@*t^U#2,Bb%/sxFtswiH"> <field name="VAR" id="qO}1VIq:VG#teK8H{Q4o">a</field> </block> </value> <value name="B"> <shadow type="math_number" id="9Rr.;!sNpE@)3yM++X+G"> <field name="NUM">100</field> </shadow> <block type="variables_get" id="Y1NKFr4@.ovjmsh|i86u"> <field name="VAR" id="Xr*@=()f6?V%ZK:=E@Tr">v</field> </block> </value> </block> </value> </block> </value> <next> <block type="debug" id=".4P[N8va8y=j{Lj8@;we"> <field name="Severity">info</field> <value name="TEXT"> <shadow type="text" id="N1$OJw{0.kSSpr0VFdff"> <field name="TEXT">test</field> </shadow> <block type="text_join" id="Z_Z84~P.^8$.DxHls01{"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id=",!jdOQ|*w!hTFBqGy-W:"> <field name="TEXT">TD: </field> </block> </value> <value name="ADD1"> <block type="convert_tostring" id="J0~r{svo*_c2`@-(TOhU"> <value name="VALUE"> <block type="math_rndfixed" id="^O|nnaKw,4mVG_y-e.|*"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="5o~4bRrx(^NK-!jZ%2,R"> <field name="NUM">3.1234</field> </shadow> <block type="variables_get" id=",I*vaowB$Hmhp.(w@r,@"> <field name="VAR" id="1Zb0r2[j`H4MZ*o:{q%_">TD</field> </block> </value> </block> </value> </block> </value> </block> </value> <next> <block type="update" id="|vxUuOJ)`_y!E7M1:[G5"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Taupunkttemperatur</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_rndfixed" id="#vcLzyhM7I4?/a*/C|wZ"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="5o~4bRrx(^NK-!jZ%2,R"> <field name="NUM">3.1234</field> </shadow> <block type="variables_get" id="0V,PrytRUU,U}-5BO_7i"> <field name="VAR" id="1Zb0r2[j`H4MZ*o:{q%_">TD</field> </block> </value> </block> </value> <next> <block type="comment" id="9|.{=E@==ZQ;1EkqRkD!"> <field name="COMMENT">Absolute Feuchte in g Wasserdampf / m³ Luft</field> <next> <block type="variables_set" id=")9u6oO!u}QJJUi_tDk+5"> <field name="VAR" id="L8Cs7E?B?X]eu~q}*h;c">AF</field> <value name="VALUE"> <block type="math_arithmetic" id="kaMi[~Jau7@BS)[E`d`}"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="O19FA=:II#Kcwv?X0rz["> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="f[@igd43wi@4fSwj8jY$"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id=".s%?!UB#kYk;Q%|sdDl["> <field name="NUM">1</field> </shadow> <block type="math_single" id="gdI6-ta$wYA]Br*bx9^`"> <field name="OP">POW10</field> <value name="NUM"> <shadow type="math_number" id="W_TwJZ|B;BNQ*AzGhI5;"> <field name="NUM">5</field> </shadow> </value> </block> </value> <value name="B"> <shadow type="math_number" id="cT]_U4(ip$:HMyH1#9a`"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="H-MnP?wN3}0a?bhsow(2"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="rgL9sWwN2|NiXFoBA]gd"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="TB0o1JRY?:EQk+*cFFNK"> <field name="VAR" id="5FvdDCV{-Un4tsilkDOO">mW</field> </block> </value> <value name="B"> <shadow type="math_number" id="on1g-.T|%6K|mN1EptH("> <field name="NUM">1</field> </shadow> <block type="variables_get" id=")C/K[O_aI+PLQJS1R+C("> <field name="VAR" id="g/*k5EP.^7F[)F^Fo1Sm">Rstern</field> </block> </value> </block> </value> </block> </value> <value name="B"> <shadow type="math_number" id="_L;Fa|jJ0iLxY7d%Q9dA"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="hGD$Sj+;$UCiqB1o]tjH"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="{iLKlZfF,7VDbLu@9VpK"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="eFMv@K+RsMr@Bywc|uC."> <field name="VAR" id="t+LFI{ndYb2NM8ioU%NJ">DD</field> </block> </value> <value name="B"> <shadow type="math_number" id="^8_oE4fa6e]WwWVE(SG6"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="hGPiU3?F@*mckz9{Ka!e"> <field name="VAR" id="/q-tbHA$#DweiRyI85Hq">TK</field> </block> </value> </block> </value> </block> </value> <next> <block type="debug" id="*HpEuUA{7WQz9{rrr4D`"> <field name="Severity">info</field> <value name="TEXT"> <shadow type="text" id="N1$OJw{0.kSSpr0VFdff"> <field name="TEXT">test</field> </shadow> <block type="text_join" id="jpOK{]/zjubFSYYjIc:]"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="5{?Q$XBORl%wZ)b8bHtw"> <field name="TEXT">AF: </field> </block> </value> <value name="ADD1"> <block type="convert_tostring" id="N(i~+Jz~W[8zJoW@m`Fo"> <value name="VALUE"> <block type="math_rndfixed" id="2L{?jY$.A?jFI+0WyPY,"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="5o~4bRrx(^NK-!jZ%2,R"> <field name="NUM">3.1234</field> </shadow> <block type="variables_get" id="hfIPp/E~X4b?V#l#UQCm"> <field name="VAR" id="L8Cs7E?B?X]eu~q}*h;c">AF</field> </block> </value> </block> </value> </block> </value> </block> </value> <next> <block type="update" id="eX+we--@Ze)JpaA*3j?d"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Absolute_Feuchte</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_rndfixed" id="xY9-+o53nTWYE`PV!(K:"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="5o~4bRrx(^NK-!jZ%2,R"> <field name="NUM">3.1234</field> </shadow> <block type="variables_get" id="u7J)@W[vp4x`nKq!fJju"> <field name="VAR" id="L8Cs7E?B?X]eu~q}*h;c">AF</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> </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> </xml>
-
RE: [gelöst] modbus Verbindung zu SMA Wechselrichter läuft nicht
@thomas-braun
Danke, ich habe die IP Adresse hier im Log gekürzt gehabt, das ist also keine Problemursache.Ich bin jetzt tatsächlich weiter gekommen.
Für die Nachwelt, falls das hier mal jemand liest, die Infos kommen von:
https://openwb.de/forum/viewtopic.php?t=829Offensichtlich ist es üblich, dass der Modbus Server erstmal nicht läuft.
Und leider scheint die einzige Möglichkeit, den entsprechenden Parameter zu ändern, die Software Sunny Explorer zu sein
https://www.sma.de/produkte/monitoring-control/sunny-explorer
Die gibts nur für Windows und wurde zuletzt 2020 aktualisiert.In der Software gibt man sein Anlagenpasswort ein und kann über Ethernet dann Einstellungen vornehmen.
Nebenbei habe ich dann so tatsächlich auch die richtige Gerätenummer rausgefunden, die nicht "1" war.
-
history Export nach CSV für einen DP komplett - wie?
Hallo,
ich habe einen Datenpunkt für eine Aussentemperatur, wo ich in den Einstellungen des History Adapters schön eingetragen habe Aufbewahrungsdauer= 1 Jahr.
Nun gibt es ja im UI die Möglichkeit, sich die Verlaufsdaten anzuzeigen und dort auch einen Export nach CSV zu erzeugen.
Technisch klappt das im Prinzip auch.
Wie ich jetzt feststellen musste, scheint hier aber eine willkürliche Grenze von 2.000 Datensätzen vorhanden zu sein, was völlig losgelöst von der Aufbewahrungsdauer greift.Weiss jemand, wie ich für diesen Datenpunkt die komplette Historie exportiert bekomme?
Prinzipiell möchte ich mir keinen Umstieg auf irgendwelche anderen DB antun, wenn das nicht zwingend nötig ist.
Und ich verstehe nicht, wo der Sinn einer parametrisierbaren Aufbewahrungsdauer ist, wenn das Ding trotzdem tumbe einfach nach 2.000 Einträgen abschneidet.
-
RE: Suche kleine, günstige "Warn"-Leuchten ohne Bastelei
@berndsolar13 sagte in Suche kleine, günstige "Warn"-Leuchten ohne Bastelei:
Flashen geht am einfachsten über die Webseite
https://tasmota.github.io/install/oder du lädst dir den Tazmotizer runter.
Firmware würde ich einfach entweder die normale oder die Tasmotasensors nehmen.
Einfach drauf schieben.Den Datenpin der LED Leisten (IN), verbindest du einfach z.B. mit D5 und stellst dann in Tasmoata unter "Einstellungen" > "Gerät Konfigurieren" unter D5 WLED2812 ein.
GND verbindest du mit GND von ESP
VCC mit 3,3 VIch habe jetzt mal rumgelötet und stehe jetzt vor ein paar Details:
a) in meinem Tasmota DE v13.4.0 kann ich kein "WLED2812" auswählen. Was für einen "Gerätetyp" muss ich wählen, damit das auftaucht? Oder braucht es zwingend die Tasmotasensors?
b) Mein LED-Streifen hat vier verschiedene Anschlüsse:
5V + GND + DI + DO.
Der ESP8266 hat in der von Dir beschriebenen Richtung neben den Dx's vor allem:
5V + G + 3V3
Deute ich Deine Ausagen so, dass ich folgende Verbidnungen machen soll?- LED-"GND" an ESP-"G"
- LED-"5V" an ESP-"3V3"
- LED-"DI" an ESP-"D5"
Nicht 5V and 5V?
-
RE: [gelöst] Lautsprecher für Melodien/MP3/Sprachausgabe?
@shadowhunter23 sagte in [gelöst] Lautsprecher für Melodien/MP3/Sprachausgabe?:
- Lautsprecher 10cm, ca. 3 EUR oder was kleineres bis auf 1 cm runter.
Hast du mal einen Link wo ich sowas bekomme. Google gibt mir sowas günstiges nicht.
Ich habe Links in meinen Post oben reingemacht. Die beiden Lautsprecher oben habe ich beide hier ausprobiert. Selbst das Winzigteil kann man für einfache Dudel-Jingles schon gut nutzen in kleinem Gehäuse.
Der 10cm bringt natürlich unendlich bessern Sound und Lautstärke, aber ist klobig.
Für beides gibts gute Anwendungsfälle, genauso, wie für einen simplen Summer, der nur für Pieps-Alarmierung taugt (keine Tonhöhen, keine Lautstärken regelbar).
Latest posts made by BertDerKleine
-
RE: Mathematik in Blockly - was übersehe ich?
Hier bitte:
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="o^g9yz%FO3Goz?PTyr+/">T</variable> <variable id="/q-tbHA$#DweiRyI85Hq">TK</variable> <variable id="g/*k5EP.^7F[)F^Fo1Sm">Rstern</variable> <variable id="5FvdDCV{-Un4tsilkDOO">mW</variable> <variable id="7-+N_9$/y/?4lB%@r6s!">r</variable> <variable id="qO}1VIq:VG#teK8H{Q4o">a</variable> <variable id="Yid+hQ){2[1t@fzM[EY#">b</variable> <variable id="v_}/{Xu~.;Z@PKJ)hhWo">SDD</variable> <variable id="t+LFI{ndYb2NM8ioU%NJ">DD</variable> <variable id="Xr*@=()f6?V%ZK:=E@Tr">v</variable> <variable id="1Zb0r2[j`H4MZ*o:{q%_">TD</variable> <variable id="L8Cs7E?B?X]eu~q}*h;c">AF</variable> </variables> <block type="comment" id="e/XG;L@R{l_MrKgz2wL$" x="-312" y="-412"> <field name="COMMENT">Taupunkt alle 10 min berechnen</field> <next> <block type="schedule" id="TUQF2dy37MgW{wvm~}`5"> <field name="SCHEDULE">*/10 * * * *</field> <statement name="STATEMENT"> <block type="comment" id="-S_d,l^g66TccZ6Dluxy"> <field name="COMMENT">Temperatur in Celsius</field> <next> <block type="variables_set" id="cMw[E}*rvBK?67B.uka+"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> <value name="VALUE"> <block type="get_value" id="^$OQa^0epGPjBS=UDTqO"> <field name="ATTR">val</field> <field name="OID">alias.0.Aussentemperatur_Gartenhaus</field> </block> </value> <next> <block type="comment" id="?#6B,h,dlaaVn4!Ht]Xr"> <field name="COMMENT">Temperatur in Kelvin</field> <next> <block type="variables_set" id="=.KEIqXrg[J|=#[-CRSo"> <field name="VAR" id="/q-tbHA$#DweiRyI85Hq">TK</field> <value name="VALUE"> <block type="math_arithmetic" id="%f2BAdP!||(YPmVS6R`B"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="V%Oa/,@9=Eir:1y2fvfV"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="]tBY4[E@/n2~LgCQ=4Xa"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> </block> </value> <value name="B"> <shadow type="math_number" id="%i5(V)~ho0r^wg4LuT0("> <field name="NUM">273.15</field> </shadow> </value> </block> </value> <next> <block type="comment" id=";yf%7$SvHhMb:gnxMt]4"> <field name="COMMENT">universelle Gaskonstante</field> <next> <block type="variables_set" id=";hoSsSn$O~DUmpP_^cW~"> <field name="VAR" id="g/*k5EP.^7F[)F^Fo1Sm">Rstern</field> <value name="VALUE"> <block type="math_number" id=",)dyI53B)#Z6{0Iz1$$h"> <field name="NUM">8314.3</field> </block> </value> <next> <block type="comment" id="o4nL4JPOcDabtv$!8rqt"> <field name="COMMENT">Molekulargewicht des Wasserdampfes</field> <next> <block type="variables_set" id="UKpN6SN{7^kCC+xdaRL^"> <field name="VAR" id="5FvdDCV{-Un4tsilkDOO">mW</field> <value name="VALUE"> <block type="math_number" id="oplrQ(+U81?Z,^X5nbZ;"> <field name="NUM">18.016</field> </block> </value> <next> <block type="comment" id="CFdIX4T6q6z3!0g[e-Lr"> <field name="COMMENT">relative Luftfeuchtigkeit</field> <next> <block type="variables_set" id="mi_e#JAmoPGAIS~w=Yi}"> <field name="VAR" id="7-+N_9$/y/?4lB%@r6s!">r</field> <value name="VALUE"> <block type="get_value" id="`uaC7n[Sb*+Om~9nmxmb"> <field name="ATTR">val</field> <field name="OID">alias.0.Luftfeuchtigkeit_Gartenhaus</field> </block> </value> <next> <block type="comment" id="C!^1|nSXSe@[X~_7q_^p"> <field name="COMMENT">Parameter</field> <next> <block type="variables_set" id="/7.+ip2BYsVMRRl;XA06"> <field name="VAR" id="qO}1VIq:VG#teK8H{Q4o">a</field> <value name="VALUE"> <block type="logic_ternary" id="qKv~NI-*wL.5v_u*9W|P"> <value name="IF"> <block type="logic_compare" id="e}glge,w!C+fSS%p|S9i"> <field name="OP">GTE</field> <value name="A"> <block type="variables_get" id="qAAC7iqL[RiR6To5?uoT"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> </block> </value> <value name="B"> <block type="math_number" id="prP{Vn?kMYq0~W6pA=au"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="THEN"> <block type="math_number" id="`@,@vz+~5Gl,lfeeUIbi"> <field name="NUM">7.5</field> </block> </value> <value name="ELSE"> <block type="math_number" id="m*CVnA~edQjHkQ~cMjtd"> <field name="NUM">7.6</field> </block> </value> </block> </value> <next> <block type="variables_set" id=":FW]I8jfA/Cj)+)_}Kix"> <field name="VAR" id="Yid+hQ){2[1t@fzM[EY#">b</field> <value name="VALUE"> <block type="logic_ternary" id="mIV3AE6DL#4{wZNrfVsw"> <value name="IF"> <block type="logic_compare" id="gM?{6WJ8`#eO`5S{(~L-"> <field name="OP">GTE</field> <value name="A"> <block type="variables_get" id="aZ{s|I|[b@T}x5eSmQKQ"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> </block> </value> <value name="B"> <block type="math_number" id="npT|Gr-G?~T$i:DmX]PA"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="THEN"> <block type="math_number" id="6o?ac_FukueC-kk@nq!o"> <field name="NUM">237.3</field> </block> </value> <value name="ELSE"> <block type="math_number" id="4;4K[{0)4(Vozm%75+_i"> <field name="NUM">240.7</field> </block> </value> </block> </value> <next> <block type="comment" id="$B*=}.rL,X,qPq#qBoZo"> <field name="COMMENT">Sättigungsdampfdruck in hPa</field> <next> <block type="variables_set" id="Q?E@]+o%?A5Vst;#UC%`"> <field name="VAR" id="v_}/{Xu~.;Z@PKJ)hhWo">SDD</field> <value name="VALUE"> <block type="math_arithmetic" id="(ZGnUJEP%3s.TfrDsFbS"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="L@$PW9Ryp)lwi@}/4d@L"> <field name="NUM">6.1078</field> </shadow> </value> <value name="B"> <shadow type="math_number" id="6!68UCqmG^mt}ntwAw$="> <field name="NUM">1</field> </shadow> <block type="math_single" id="M:d2,qt=[n!JG^%L9;X."> <field name="OP">POW10</field> <value name="NUM"> <shadow type="math_number" id="F^/V0W(V%SRkgBJ[G~Lc"> <field name="NUM">9</field> </shadow> <block type="math_arithmetic" id="=Ik).QQ[s15+h0A?;;yb"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="u#-uB_ADf8(QQ}AkR5zI"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="8ukI~R3.t!)Qsp:B54:*"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id=":yHv-G%d7WkP)fIHpxXn"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="^;M`T+e|OgmujVUBpBKf"> <field name="VAR" id="qO}1VIq:VG#teK8H{Q4o">a</field> </block> </value> <value name="B"> <shadow type="math_number" id="#0eZmW-$afJh^VxL${6-"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="Hn7+4.rg.?69*!?/CZB,"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> </block> </value> </block> </value> <value name="B"> <shadow type="math_number" id="`N@cOBS1|I]jT+ex2qEf"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="6l%(Jm)9WT[?a@3kI=cK"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="Ws4MAaUO?jkUPN$*tIrT"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="zY)d82gl|jfTj5;k%I8i"> <field name="VAR" id="Yid+hQ){2[1t@fzM[EY#">b</field> </block> </value> <value name="B"> <shadow type="math_number" id="EaZjCk!yPqCGmFWT6Z|?"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="T{h;k2FnMx*`:D,h6uUa"> <field name="VAR" id="o^g9yz%FO3Goz?PTyr+/">T</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </value> <next> <block type="comment" id="3Kh+_+mXR:2GO:O*m)vs"> <field name="COMMENT">Dampfdruck in hPa</field> <next> <block type="variables_set" id="*ErK7$+[hH1[QvidG`i,"> <field name="VAR" id="t+LFI{ndYb2NM8ioU%NJ">DD</field> <value name="VALUE"> <block type="math_arithmetic" id=".|hBJ(g|S-4zqJ)f*?C|"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="V%Oa/,@9=Eir:1y2fvfV"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id=";T4GYS;.Q9f.KvVhNK(1"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="V%Oa/,@9=Eir:1y2fvfV"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="R?0v,jH7n,nd#LD[2GT0"> <field name="VAR" id="7-+N_9$/y/?4lB%@r6s!">r</field> </block> </value> <value name="B"> <shadow type="math_number" id="8{M@RD3*mP}Oq0M?3^v$"> <field name="NUM">100</field> </shadow> </value> </block> </value> <value name="B"> <shadow type="math_number" id="C(ggyO^$BRr(2B(zV-YH"> <field name="NUM">273.15</field> </shadow> <block type="variables_get" id="v_4VxNdh{u|Q%DJq_UVo"> <field name="VAR" id="v_}/{Xu~.;Z@PKJ)hhWo">SDD</field> </block> </value> </block> </value> <next> <block type="comment" id="]pfz|t_tdKSGb?BhvlTI"> <field name="COMMENT">Taupunkttemperatur in Celsius</field> <next> <block type="variables_set" id=")e/Z/L)M5Zkkn|fY9*~z"> <field name="VAR" id="Xr*@=()f6?V%ZK:=E@Tr">v</field> <value name="VALUE"> <block type="math_single" id="]1b%g?0DLLaCIQ62Y#cX"> <field name="OP">LOG10</field> <value name="NUM"> <shadow type="math_number" id="|~oa]5S~HC~,9hN8N{uO"> <field name="NUM">9</field> </shadow> <block type="math_arithmetic" id="bFL4a$XZpyR.8(1pnljn"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="~?p.B[/Q*Me.QKW$;|CD"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="b`FE:4Mv_xu.zS/[{s=/"> <field name="VAR" id="t+LFI{ndYb2NM8ioU%NJ">DD</field> </block> </value> <value name="B"> <shadow type="math_number" id="yDGe4DBI6[!rju*,~6Gv"> <field name="NUM">6.1078</field> </shadow> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="K.PrWMw1NF?-!1Yv0NlE"> <field name="VAR" id="1Zb0r2[j`H4MZ*o:{q%_">TD</field> <value name="VALUE"> <block type="math_arithmetic" id="FWOFiM+$xJIje~$92),]"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="V%Oa/,@9=Eir:1y2fvfV"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="x-2PrSvt}r^~duF[:XB$"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="~?p.B[/Q*Me.QKW$;|CD"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="lQWPuEueD1(5aXT%[]{L"> <field name="VAR" id="Yid+hQ){2[1t@fzM[EY#">b</field> </block> </value> <value name="B"> <shadow type="math_number" id=";/SQ.lAAZv7b+0gvFW@G"> <field name="NUM">100</field> </shadow> <block type="variables_get" id="5)jLL?zx00kul:qSj({A"> <field name="VAR" id="Xr*@=()f6?V%ZK:=E@Tr">v</field> </block> </value> </block> </value> <value name="B"> <shadow type="math_number" id="nN_FxmGiO#EIrz9fdKU5"> <field name="NUM">273.15</field> </shadow> <block type="math_arithmetic" id="}BfF:`jjZ$b+HY+pshlH"> <field name="OP">MINUS</field> <value name="A"> <shadow type="math_number" id="~?p.B[/Q*Me.QKW$;|CD"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="@*t^U#2,Bb%/sxFtswiH"> <field name="VAR" id="qO}1VIq:VG#teK8H{Q4o">a</field> </block> </value> <value name="B"> <shadow type="math_number" id="9Rr.;!sNpE@)3yM++X+G"> <field name="NUM">100</field> </shadow> <block type="variables_get" id="Y1NKFr4@.ovjmsh|i86u"> <field name="VAR" id="Xr*@=()f6?V%ZK:=E@Tr">v</field> </block> </value> </block> </value> </block> </value> <next> <block type="debug" id=".4P[N8va8y=j{Lj8@;we"> <field name="Severity">info</field> <value name="TEXT"> <shadow type="text" id="N1$OJw{0.kSSpr0VFdff"> <field name="TEXT">test</field> </shadow> <block type="text_join" id="Z_Z84~P.^8$.DxHls01{"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id=",!jdOQ|*w!hTFBqGy-W:"> <field name="TEXT">TD: </field> </block> </value> <value name="ADD1"> <block type="convert_tostring" id="J0~r{svo*_c2`@-(TOhU"> <value name="VALUE"> <block type="math_rndfixed" id="^O|nnaKw,4mVG_y-e.|*"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="5o~4bRrx(^NK-!jZ%2,R"> <field name="NUM">3.1234</field> </shadow> <block type="variables_get" id=",I*vaowB$Hmhp.(w@r,@"> <field name="VAR" id="1Zb0r2[j`H4MZ*o:{q%_">TD</field> </block> </value> </block> </value> </block> </value> </block> </value> <next> <block type="update" id="|vxUuOJ)`_y!E7M1:[G5"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Taupunkttemperatur</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_rndfixed" id="#vcLzyhM7I4?/a*/C|wZ"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="5o~4bRrx(^NK-!jZ%2,R"> <field name="NUM">3.1234</field> </shadow> <block type="variables_get" id="0V,PrytRUU,U}-5BO_7i"> <field name="VAR" id="1Zb0r2[j`H4MZ*o:{q%_">TD</field> </block> </value> </block> </value> <next> <block type="comment" id="9|.{=E@==ZQ;1EkqRkD!"> <field name="COMMENT">Absolute Feuchte in g Wasserdampf / m³ Luft</field> <next> <block type="variables_set" id=")9u6oO!u}QJJUi_tDk+5"> <field name="VAR" id="L8Cs7E?B?X]eu~q}*h;c">AF</field> <value name="VALUE"> <block type="math_arithmetic" id="kaMi[~Jau7@BS)[E`d`}"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="O19FA=:II#Kcwv?X0rz["> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="f[@igd43wi@4fSwj8jY$"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id=".s%?!UB#kYk;Q%|sdDl["> <field name="NUM">1</field> </shadow> <block type="math_single" id="gdI6-ta$wYA]Br*bx9^`"> <field name="OP">POW10</field> <value name="NUM"> <shadow type="math_number" id="W_TwJZ|B;BNQ*AzGhI5;"> <field name="NUM">5</field> </shadow> </value> </block> </value> <value name="B"> <shadow type="math_number" id="cT]_U4(ip$:HMyH1#9a`"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="H-MnP?wN3}0a?bhsow(2"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="rgL9sWwN2|NiXFoBA]gd"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="TB0o1JRY?:EQk+*cFFNK"> <field name="VAR" id="5FvdDCV{-Un4tsilkDOO">mW</field> </block> </value> <value name="B"> <shadow type="math_number" id="on1g-.T|%6K|mN1EptH("> <field name="NUM">1</field> </shadow> <block type="variables_get" id=")C/K[O_aI+PLQJS1R+C("> <field name="VAR" id="g/*k5EP.^7F[)F^Fo1Sm">Rstern</field> </block> </value> </block> </value> </block> </value> <value name="B"> <shadow type="math_number" id="_L;Fa|jJ0iLxY7d%Q9dA"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="hGD$Sj+;$UCiqB1o]tjH"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="{iLKlZfF,7VDbLu@9VpK"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="eFMv@K+RsMr@Bywc|uC."> <field name="VAR" id="t+LFI{ndYb2NM8ioU%NJ">DD</field> </block> </value> <value name="B"> <shadow type="math_number" id="^8_oE4fa6e]WwWVE(SG6"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="hGPiU3?F@*mckz9{Ka!e"> <field name="VAR" id="/q-tbHA$#DweiRyI85Hq">TK</field> </block> </value> </block> </value> </block> </value> <next> <block type="debug" id="*HpEuUA{7WQz9{rrr4D`"> <field name="Severity">info</field> <value name="TEXT"> <shadow type="text" id="N1$OJw{0.kSSpr0VFdff"> <field name="TEXT">test</field> </shadow> <block type="text_join" id="jpOK{]/zjubFSYYjIc:]"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="5{?Q$XBORl%wZ)b8bHtw"> <field name="TEXT">AF: </field> </block> </value> <value name="ADD1"> <block type="convert_tostring" id="N(i~+Jz~W[8zJoW@m`Fo"> <value name="VALUE"> <block type="math_rndfixed" id="2L{?jY$.A?jFI+0WyPY,"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="5o~4bRrx(^NK-!jZ%2,R"> <field name="NUM">3.1234</field> </shadow> <block type="variables_get" id="hfIPp/E~X4b?V#l#UQCm"> <field name="VAR" id="L8Cs7E?B?X]eu~q}*h;c">AF</field> </block> </value> </block> </value> </block> </value> </block> </value> <next> <block type="update" id="eX+we--@Ze)JpaA*3j?d"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Absolute_Feuchte</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_rndfixed" id="xY9-+o53nTWYE`PV!(K:"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="5o~4bRrx(^NK-!jZ%2,R"> <field name="NUM">3.1234</field> </shadow> <block type="variables_get" id="u7J)@W[vp4x`nKq!fJju"> <field name="VAR" id="L8Cs7E?B?X]eu~q}*h;c">AF</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> </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> </xml>
-
RE: Mathematik in Blockly - was übersehe ich?
@paul53
Danke Dir für den Anstoss. Es lag tatsächlich an dieser 100er Sache.Irgendwie deutet das Blockly den DP, der in Objekten als 85% angezeigt wird als 85 und daher braucht es in der Formel dann auch die /100.
In meinem Excel muss ich die /100 weglassen, wenn ich 85% (also 0,85) reinfüttere. Da darf ich die /100 nur nutzen, wenn ich wirklich 85 reinschiebe.
-
RE: Mathematik in Blockly - was übersehe ich?
@paul53
Hm. Ich habe einen DP mit einem Wert von z.B. 85%, während die Formel m.E. davon ausgeht, dass da eine Angabe "85" stünde.
Daher habe ich bisher noch nicht zusätzlich mit /100 hantiert. -
Mathematik in Blockly - was übersehe ich?
Hallo,
ich versuche gerade, den Taupunkt mit einem Blockly Script zu berechnen.Die Formeln dafür sind folgende:
Bezeichnungen: r = relative Luftfeuchte T = Temperatur in °C TD = Taupunkttemperatur in °C DD = Dampfdruck in hPa SDD = Sättigungsdampfdruck in hPa Parameter: a = 7.5, b = 237.3 für T >= 0 a = 7.6, b = 240.7 für T < 0 über Wasser (Taupunkt) Formeln: SDD(T) = 6.1078 * 10^((a*T)/(b+T)) DD(r,T) = r/100 * SDD(T) r(T,TD) = 100 * SDD(TD) / SDD(T) TD(r,T) = b*v/(a-v) mit v(r,T) = log10(DD(r,T)/6.1078)
und ich habe das im Blockly folgendermassen umgesetzt:
Leider kommt da ein konstanter falscher Wert raus.
Ich vergleiche das einfach mit einer Berechnung in Excel.Ich mutmasse, ich mache irgendwas im Blockly falsch.
Jemand eine Idee, was genau?
-
RE: An/Aus-Schlater automatisch zurücksetzen
@homoran sagte in An/Aus-Schlater automatisch zurücksetzen:
@bertderkleine sagte in An/Aus-Schlater automatisch zurücksetzen:
Ich weiss nichts von einem Arbeitsstatus bei dem Ding.
wir auch nicht.
Wir haben ja auch krinen Zugriff auf die Objekte und auf deine Widgetkonfiguration.Aber "wir" könnten ja z.B. mal schreiben, wo ich hinschauen soll, um einen "Arbeitsstatus" zu identifizieren.
Oder "wir" könnten einen Hinweis geben, welcher Aspekt der Konfiguration das Verhalten auslösen könnte.Das Widget nennt sich vermutlich "Fancyswitch hm_ctrl - Bool - Wippe hell Off/On".
Jetzt versuche ich es mit: materialdesign - switch
-
RE: An/Aus-Schlater automatisch zurücksetzen
@arteck
Hm. Ich weiss nichts von einem Arbeitsstatus bei dem Ding. Aber jetzt versuche ich es erstmal mit anderen Switches. -
An/Aus-Schlater automatisch zurücksetzen
Hallo,
ich benutze einen An/Aus-Schalter wie den hier in meiner vis:
Der dient dazu bestimmte Infomails auf Wunsch hin zu unterdrücken, weil er einen Boolean Datenpunkt steuert, von dem dies abhängig ist.Gleichzeitig will ich, dass das Ausschalten nur temporär bleibt und so schalte ich den Datenpunkt täglich per Skript wieder auf aktiv.
Das Problem, das ich nicht gelöst bekomme ist die Visualisierung des Rücksetzens. Obwohl der DP am Folgetag wieder auf "aktiv" steht (und alles auch funktioniert wie es soll bei aktiv), erscheint der Schalter visuell als "off", wenn ich die Seite aufrufe.
Ich dachte zunächst es hängt am Bestätigt-Status, aber das ändert nichts.
Hat jemand eine Idee?
-
Fritzbox-Anruf mit Spruch/Text?
Hallo,
kennt hier jemand eine Option, automatisiert über eine Fritzbox an eine interne oder externe Telefonnummer einen Anruf zu tätigen und dann Text bzw. Tondatei abzuspielen?
Erstens habe ich gelesen, dass AVM irgendwie über myFritznet durchaus eine API zur Verfügung stellt, um so allerlei ferngesteuert zu tun.
Zweitens sehe ich, dass der TR-064 Adapter ein Telefon klingeln lassen kann. Er kann aber nichts "ausgeben" über das Geklingel hinaus, was mir zu wenig wäre.
Drittens lese ich, dass der Adapter "Asterisk" hier nur noch über Selbst-Kompilieren zum Laufen zu bringen ist.
Viertens weiss ich, dass die Fritzbox-interne Smart-Home Automatisierung Im Rahmen einer Vorlage als "Komfortfunktion" genau das kann, was ich will:
Hat jemand eine Idee, wie man sowas aus dem iobroker heraus steuern könnte?
-
RE: request package is deprecated - please use httpGet
@ralla66 sagte in request package is deprecated - please use httpGet:
Vom Tasmota Esp können auch Daten oder Zustände per Get abgeholt werden,
Beispiel :Kannst Du beschreiben, was das Blockly da genau macht?
Ich verstehe nämlich unterhlab der URL gar nichts.
Was bedeutet der Timeout? Was soll das?
Was bewirkt der Antwort-Datentyp?
Was macht dieser "Data" Baustein?
Was für Befehle packt man überhaupt (und warum) in diese Stelle des Blocklys?Der upgrade-guide.md bringt mich nämlich vom Verständnis her gar nicht weiter.
Man bräuchte hier sowas https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps/10. -
RE: request package is deprecated - please use httpGet
@haus-automatisierung sagte in request package is deprecated - please use httpGet:
@homoran Welche Anwendungsfälle gibt es eigentlich, wo man einen HTTP-Request absetzt und einen die Antwort / Rückmeldung bzw. der Status-Code absolut gar nicht interessiert?
Ich benutze ESP32 Controller und die sind am einfachsten per HTTP-Request anzusteuern mit Tasmota Firmware:
https://tasmota.github.io/docs/Commands/#how-to-use-commandsVon Rückmeldung und "Statuscode" weiss ich nichts.
Das alles dürfte erheblich auf die Kluft zwischen IT-Wissenden und IT-Anfängern (wie mir) zurückzuführen sein.
Die neuen Blockly-Befehle verstehe ich nach wie vor Null. Ich weiss jetzt nur, wie ich meine HTTP-Befehlszeile unterbringe.
Ich habe den bisher immer validiert. Sonst weiß man doch gar nicht, ob etwas geklappt hat.
Hm. Klingt schön, aber wie soll das mit Tasmota-Befehlen genau funktionieren?