NEWS
wie Addition? Stromverbrauch der letzten 7 Tage durch 7
-
Hallo,
ich möchte mir einen Datenpunkt erstellen der den aktuellen Durchschnittsverbrauch an Strom pro Tag der letzten 7 Tage anzeigt.Also
Stromverbrauch Montag
plus Stromverbrauch Dienstag
plus Stromverbrauch Mittwoch
plus Stromverbrauch Donnerstag
plus Stromverbrauch Freitag
plus Stromverbrauch Samstag
plus Stromverbrauch Sonntag
= SummeDann davon die Summe durch 7 Teilen = mein Durchschnittsverbrauch pro Tag
Wie kann ich das in Blockly darstellen, bekomme es irgendwie nicht hin
<xml xmlns="http://www.w3.org/1999/xhtml"> <variables> <variable type="" id="/?QjT:D9XRZuS_P-pDm$">Durchschnittsverbrauch Durchschnitt pro Tag</variable> </variables> <block type="schedule" id="NU9SzxLXhh$T8a**mH$p" x="-587" y="-737"> <field name="SCHEDULE">* * * * *</field> <statement name="STATEMENT"> <block type="variables_set" id="RlPa8Y@G9bX5j_ZFE$,7"> <field name="VAR" id="/?QjT:D9XRZuS_P-pDm$" variabletype="">Durchschnittsverbrauch Durchschnitt pro Tag</field> <value name="VALUE"> <block type="math_number" id="0i4kkOA~fUfUd*EN5hX%"> <field name="NUM">0</field> </block> </value> <next> <block type="math_change" id="Oi:%iIUnNVzf)jV!5trv"> <field name="VAR" id="/?QjT:D9XRZuS_P-pDm$" variabletype="">Durchschnittsverbrauch Durchschnitt pro Tag</field> <value name="DELTA"> <shadow type="math_number" id="7C3K9Em{5vqM5C3g$FL_"> <field name="NUM">1</field> </shadow> <block type="get_value" id="|$dbz![k7~1G]MAs$6k-"> <field name="ATTR">val</field> <field name="OID">sourceanalytix.0.smartmeter__0__1-0:1_8_0__255__value.consumption.current_year.this_week.01_Monday</field> </block> </value> <next> <block type="math_change" id="!#;Tc#Qk~ACkfP[r$~k2"> <field name="VAR" id="/?QjT:D9XRZuS_P-pDm$" variabletype="">Durchschnittsverbrauch Durchschnitt pro Tag</field> <value name="DELTA"> <shadow type="math_number" id="Y[?v/`IU2#XDenf[.R|v"> <field name="NUM">1</field> </shadow> <block type="get_value" id="oySinFpaEB3EC$^:UV?9"> <field name="ATTR">val</field> <field name="OID">sourceanalytix.0.smartmeter__0__1-0:1_8_0__255__value.consumption.current_year.this_week.02_Tuesday</field> </block> </value> <next> <block type="math_change" id="rqqNHC{oH,+|L;W8#io}"> <field name="VAR" id="/?QjT:D9XRZuS_P-pDm$" variabletype="">Durchschnittsverbrauch Durchschnitt pro Tag</field> <value name="DELTA"> <shadow type="math_number" id="Z{+}?3QfQhvoFkS;XT#W"> <field name="NUM">1</field> </shadow> <block type="get_value" id=".`!7E90(Gg/nLV`L,K}6"> <field name="ATTR">val</field> <field name="OID">sourceanalytix.0.smartmeter__0__1-0:1_8_0__255__value.consumption.current_year.this_week.03_Wednesday</field> </block> </value> <next> <block type="math_change" id="nOFW:Khku+PejB~nj;.L"> <field name="VAR" id="/?QjT:D9XRZuS_P-pDm$" variabletype="">Durchschnittsverbrauch Durchschnitt pro Tag</field> <value name="DELTA"> <shadow type="math_number" id="}0U2]q[D2ONlWcRd]%EW"> <field name="NUM">1</field> </shadow> <block type="get_value" id="+;:Qyf{F[Zt,$g4x/CyI"> <field name="ATTR">val</field> <field name="OID">sourceanalytix.0.smartmeter__0__1-0:1_8_0__255__value.consumption.current_year.this_week.04_Thursday</field> </block> </value> <next> <block type="math_change" id="{Hhp:Rg!~xgQGkyM{Ul8"> <field name="VAR" id="/?QjT:D9XRZuS_P-pDm$" variabletype="">Durchschnittsverbrauch Durchschnitt pro Tag</field> <value name="DELTA"> <shadow type="math_number" id="8YFEQ}.!b72+mvCrQCPN"> <field name="NUM">1</field> </shadow> <block type="get_value" id="?TSZJC+mz6MoOPX|25B("> <field name="ATTR">val</field> <field name="OID">sourceanalytix.0.smartmeter__0__1-0:1_8_0__255__value.consumption.current_year.this_week.05_Friday</field> </block> </value> <next> <block type="math_change" id=";Kp^XYA{G`)M~HCsv6ZO"> <field name="VAR" id="/?QjT:D9XRZuS_P-pDm$" variabletype="">Durchschnittsverbrauch Durchschnitt pro Tag</field> <value name="DELTA"> <shadow type="math_number" id="Hi?*#2F_Nu/;7?$3:t/d"> <field name="NUM">1</field> </shadow> <block type="get_value" id="zlEa|L/rRh?mdjCVD)d?"> <field name="ATTR">val</field> <field name="OID">sourceanalytix.0.smartmeter__0__1-0:1_8_0__255__value.consumption.current_year.this_week.06_Saturday</field> </block> </value> <next> <block type="math_change" id="18$N(7W^S8IY#1Wjf(:|"> <field name="VAR" id="/?QjT:D9XRZuS_P-pDm$" variabletype="">Durchschnittsverbrauch Durchschnitt pro Tag</field> <value name="DELTA"> <shadow type="math_number" id="7N#/c.nv~S6r[}8$Z,+,"> <field name="NUM">1</field> </shadow> <block type="get_value" id="J8efEe!U[LeayKHY+wwv"> <field name="ATTR">val</field> <field name="OID">sourceanalytix.0.smartmeter__0__1-0:1_8_0__255__value.consumption.current_year.this_week.07_Sunday</field> </block> </value> <next> <block type="update" id="zD-^Xp3+=)Z|*=Vft@dF"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.eigene_Datenpunkte.Stromverbrauch_Durchschnitt_pro_Tag_aktuelle_Woche</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_arithmetic" id="I7/i{)8T5zZjet6|WOKT"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="BHk%R,z9(C$~S]~ri~_M"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="e|b%_Llx#[t9GL;$5K9X"> <field name="VAR" id="/?QjT:D9XRZuS_P-pDm$" variabletype="">Durchschnittsverbrauch Durchschnitt pro Tag</field> </block> </value> <value name="B"> <shadow type="math_number" id="6tWtKVnH^v%+,1kxgk{_"> <field name="NUM">7</field> </shadow> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </xml>
-
das nennt sich gleitender durchschnitt, wenn du jeden tag neu die werte der letzten 7 tage im durchschnitt rechnen möchtest
https://forum.iobroker.net/topic/23079/gleitender-durchschnitt-mit-blockly
-
Ah super, vielen Dank. Schaue es mir an