So,
ich habe die Anzeige etwas "verfeinert". Mir ging bei den Werten der Punkt anstelle eines Kommas auf die Nerven.
<xml xmlns="https://developers.google.com/blockly/xml">
<variables>
<variable id="e.-?J1RG(1E03apliOsd">url</variable>
<variable id="eMqV!m8?ZCdqN2].w`xb">TagMini1</variable>
<variable id="*)}|9mHpKcV3YN}|a_t5">jsonMini1</variable>
</variables>
<block type="procedures_defcustomreturn" id="Q)=N/g,e;;C$aa#GZ/g6" x="738" y="388">
<mutation statements="false">
<arg name="url" varid="e.-?J1RG(1E03apliOsd"></arg>
</mutation>
<field name="NAME">encodeURL</field>
<field name="SCRIPT">dXJsID0gZW5jb2RlVVJJQ29tcG9uZW50KHVybCk7DQpyZXR1cm4gdXJsOw==</field>
<comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
</block>
<block type="comment" id=":1{5ta`)D%sSjgoE=Fi!" x="738" y="413">
<field name="COMMENT">Solarertrag grosses Display EG</field>
<next>
<block type="schedule" id="|O{CP~h._+!v#c9*!LVm">
<field name="SCHEDULE">*/10 * * * *</field>
<statement name="STATEMENT">
<block type="controls_if" id="+eTrP@@x*{)ZhjN2H4Jf">
<value name="IF0">
<block type="time_compare_ex" id="$t$it-V6B2hU;#k~^cP4">
<mutation xmlns="http://www.w3.org/1999/xhtml" end_time="true" actual_time="true"></mutation>
<field name="USE_ACTUAL_TIME">TRUE</field>
<field name="OPTION">between</field>
<value name="START_TIME">
<shadow type="text" id="hBM#f+Gd22:2k,$_+t+,">
<field name="TEXT">12:00</field>
</shadow>
<block type="time_astro" id="((+60!hJ,hptfT?5VH.U">
<field name="TYPE">nauticalDawn</field>
<field name="OFFSET">0</field>
</block>
</value>
<value name="END_TIME">
<shadow type="text" id="Dh8jih_mk2:;yR{u2H+n">
<field name="TEXT">18:00</field>
</shadow>
<block type="time_astro" id="LwAhrvt~a790ggE*PiZf">
<field name="TYPE">nauticalDusk</field>
<field name="OFFSET">0</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="variables_set" id="}kvQ}B#.rViPjfKc-HTi">
<field name="VAR" id="eMqV!m8?ZCdqN2].w`xb">TagMini1</field>
<value name="VALUE">
<block type="text" id="AS0{YNAIOlM%S|LO,c(?">
<field name="TEXT">000005EDCEAABC9A</field>
</block>
</value>
<next>
<block type="variables_set" id="k02GjbFfyHgTN`gcO-Da">
<field name="VAR" id="*)}|9mHpKcV3YN}|a_t5">jsonMini1</field>
<value name="VALUE">
<block type="procedures_callcustomreturn" id="m+$OB%}5|)Pwa;Sp_8Xz">
<mutation name="encodeURL">
<arg name="url"></arg>
</mutation>
<value name="ARG0">
<block type="text_join" id="(xI]C(qn!er+Dx3Kqd{e">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="G2fL:Xxh_e)*]VxFnorb">
<field name="TEXT">[ { "rotate": 1 }, {"text": [240,10,"Solaranlage","fonts/calibrib50",2,1]}, {"line": [10,75,470,75,1]}, {"text": [10,90,"letzte Aktualisierung","fonts/bahnschrift20",1]}, {"text": [250,90,"</field>
</block>
</value>
<value name="ADD1">
<block type="logic_ternary" id="8{w1#^^5;dvTPL+e;YJ~">
<value name="IF">
<block type="logic_multi_and" id="}T,NvzNn/+Lg^0WvBwC]">
<mutation xmlns="http://www.w3.org/1999/xhtml" items="3"></mutation>
<value name="AND0">
<block type="logic_compare" id="2=erH{%MgL5/:iIl`8T5">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="Tpf)^`BWUL|!xG9o@^+5">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114190930771.producing</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="*$av63$R-M9D`!g~ZeWf">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
<value name="AND1">
<block type="logic_compare" id="M02=NZJg8/TZ;bG=^~EK">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="tEI3p@a`|h1#gD5ekrKU">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114190653534.producing</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="|53x*YF8cIMZ]=cN/qp3">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
<value name="AND2">
<block type="logic_compare" id="Q#[Ufu%Pm9=GzdE@pFPH">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="RdD=%=,z`:diSVyOP/!w">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114172609137.producing</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="(Eqk-Ym(20Q+_,iTt@|w">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="THEN">
<block type="text" id=",QVHW_uAE@r0f!{)JmYr">
<field name="TEXT">Ausgeschaltet</field>
</block>
</value>
<value name="ELSE">
<block type="time_get" id="WDX6z]|S@u;_22cBnV?4">
<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:ss</field>
</block>
</value>
</block>
</value>
<value name="ADD2">
<block type="text_replace" id="9suDhywmn0|S@k%B4tL}">
<value name="FROM">
<shadow type="text" id="R@w?w+H}pK1M|yk.4Q,7">
<field name="TEXT">.</field>
</shadow>
</value>
<value name="TO">
<shadow type="text" id="PO}quB08Odk-!i13EyAx">
<field name="TEXT">,</field>
</shadow>
</value>
<value name="TEXT">
<shadow type="text" id="Q$Af]Md*qL+5@VZ!5E+j">
<field name="TEXT">text</field>
</shadow>
<block type="text_join" id="%7M,-4ru#q{/k6KDWMHm">
<mutation items="33"></mutation>
<value name="ADD0">
<block type="logic_ternary" id="e(0#cb7J0QP//t$A.Sqj">
<value name="IF">
<block type="logic_compare" id="/.uFC;4v~QrFr[e~l^4u">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="z^RY8`{4;W+pqvKwa/7U">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114190930771.producing</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="*wF4;WgwPbX]0kM|aRv.">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<value name="THEN">
<block type="text" id="KG:U*zHU9}`ZAfY=W0tK">
<field name="TEXT">","fonts/bahnschrift20",2]}, {"line": [10,115,470,115,1]}, {"line": [10,117,470,117,1]}, {"text": [10,160,"WR1 HM1000","fonts/bahnschrift30",2]}, {"line": [10,185,470,185,1]}, {"text": [10,200,"heutige Vorhersage","fonts/bahnschrift20",1]}, {"text": [250,200,"</field>
</block>
</value>
<value name="ELSE">
<block type="text" id="^sCuT(s]f}YnsUhyc@b4">
<field name="TEXT">","fonts/bahnschrift20",2]}, {"line": [10,115,470,115,1]}, {"line": [10,117,470,117,1]}, {"text": [10,160,"WR1 HM1000 - Ausgeschaltet","fonts/bahnschrift30",2]}, {"line": [10,185,470,185,1]}, {"text": [10,200,"heutige Vorhersage","fonts/bahnschrift20",1]}, {"text": [250,200,"</field>
</block>
</value>
</block>
</value>
<value name="ADD1">
<block type="get_value" id="Ivop[TTx6k8izC(a}Lh$">
<field name="ATTR">val</field>
<field name="OID">pvforecast.0.plants.wr1Hm1000.energy.today</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="-TrP7)yat_@i@EoM![@s">
<field name="TEXT"> kWh","fonts/bahnschrift20",2]}, {"text": [10,230,"aktueller Ertrag","fonts/bahnschrift20",1]}, {"text": [250,230,"</field>
</block>
</value>
<value name="ADD3">
<block type="math_rndfixed" id="QAk.pcIY[:Hq@@iafttG">
<field name="n">3</field>
<value name="x">
<shadow type="math_number" id="mG[a]Hx%os@-@[KTCB6+">
<field name="NUM">3.1234</field>
</shadow>
<block type="math_arithmetic" id="Y4hw6Z6`8P]HU=kQv7.E">
<field name="OP">DIVIDE</field>
<value name="A">
<shadow type="math_number" id=")F~PE4ejNz6-[9SlDD^r">
<field name="NUM">1</field>
</shadow>
<block type="get_value" id=",q|-s|A[N!n.HVB![149">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114190930771.yieldday</field>
</block>
</value>
<value name="B">
<shadow type="math_number" id="lEzFBL(5bFQIyhjrtXT2">
<field name="NUM">1000</field>
</shadow>
</value>
</block>
</value>
</block>
</value>
<value name="ADD4">
<block type="text" id="8Mjb{3)XGWhzToz{:.]t">
<field name="TEXT"> kWh","fonts/bahnschrift20",2]}, {"text": [10,270,"Panel links","t0_14b_tf",1]}, {"text": [100,270,"</field>
</block>
</value>
<value name="ADD5">
<block type="get_value" id="phgTU_Bh-tvt7%,t24y|">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114190930771.dc.input_2.power</field>
</block>
</value>
<value name="ADD6">
<block type="text" id="7nXKqp!cOTMvIDJNbSW5">
<field name="TEXT"> W","t0_14b_tf",2]}, {"text": [250,270,"Panel rechts","t0_14b_tf",1]}, {"text": [350,270,"</field>
</block>
</value>
<value name="ADD7">
<block type="get_value" id="yKa;IXm+q5ASEgf#O+F[">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114190930771.dc.input_1.power</field>
</block>
</value>
<value name="ADD8">
<block type="text" id="xGp/ybNh#GE3P])v]Inw">
<field name="TEXT"> W","t0_14b_tf",2]}, {"line": [10,280,470,280,1]}, {"line": [10,282,470,282,1]},</field>
</block>
</value>
<value name="ADD9">
<block type="logic_ternary" id="@HjbASKU(HaOD^mQ,oWY">
<value name="IF">
<block type="logic_compare" id="9{#(Ck6zGJJhZ7F^p==E">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="OSF}iUQ~rSU~5YYAin#F">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114190653534.producing</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="V*Uq#xUHylKzFg-G(Q5l">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<value name="THEN">
<block type="text" id="NJ83/zw??wV}EXLpM@L-">
<field name="TEXT">{"text": [10,310,"WR2 HM1000","fonts/bahnschrift30",2]}, {"line": [10,335,470,335,1]}, {"text": [10,350,"heutige Vorhersage","fonts/bahnschrift20",1]}, {"text": [250,350,"</field>
</block>
</value>
<value name="ELSE">
<block type="text" id="(,8mlBH*0JejMqRkxu^Z">
<field name="TEXT">{"text": [10,310,"WR2 HM1000 - Ausgeschaltet","fonts/bahnschrift30",2]}, {"line": [10,335,470,335,1]}, {"text": [10,350,"heutige Vorhersage","fonts/bahnschrift20",1]}, {"text": [250,350,"</field>
</block>
</value>
</block>
</value>
<value name="ADD10">
<block type="get_value" id="EeT5/2{=1Pjj98$#_)6X">
<field name="ATTR">val</field>
<field name="OID">pvforecast.0.plants.wr2Hm1000.energy.today</field>
</block>
</value>
<value name="ADD11">
<block type="text" id="Lq9N4bVbA.B3?#0zbNa!">
<field name="TEXT"> kWh","fonts/bahnschrift20",2]}, {"text": [10,380,"aktueller Ertrag","fonts/bahnschrift20",1]}, {"text": [250,380,"</field>
</block>
</value>
<value name="ADD12">
<block type="math_rndfixed" id="Zc4Wo*jkd5VH{#}%sePK">
<field name="n">3</field>
<value name="x">
<shadow type="math_number" id="mG[a]Hx%os@-@[KTCB6+">
<field name="NUM">3.1234</field>
</shadow>
<block type="math_arithmetic" id="TTu0Sbuj6d=$A/pZEp5i">
<field name="OP">DIVIDE</field>
<value name="A">
<shadow type="math_number" id=")F~PE4ejNz6-[9SlDD^r">
<field name="NUM">1</field>
</shadow>
<block type="get_value" id="9aBLuy!78*lXpotau-h8">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114190653534.yieldday</field>
</block>
</value>
<value name="B">
<shadow type="math_number" id="RuMYw9r(VN]+:RQ3X0R`">
<field name="NUM">1000</field>
</shadow>
</value>
</block>
</value>
</block>
</value>
<value name="ADD13">
<block type="text" id="]Y?pE{T:w[,/]BWN)Xq+">
<field name="TEXT"> kWh","fonts/bahnschrift20",2]}, {"text": [10,420,"Panel links","t0_14b_tf",1]}, {"text": [100,420,"</field>
</block>
</value>
<value name="ADD14">
<block type="get_value" id="wU(`{rgH%Te%1K!gLE_.">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114190653534.dc.input_2.power</field>
</block>
</value>
<value name="ADD15">
<block type="text" id="^^K-W;pWK,9o#[dPW~cd">
<field name="TEXT"> W","t0_14b_tf",2]}, {"text": [250,420,"Panel rechts","t0_14b_tf",1]}, {"text": [350,420,"</field>
</block>
</value>
<value name="ADD16">
<block type="get_value" id="U$_nYTB5?0FU){HAJE(B">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114190653534.dc.input_1.power</field>
</block>
</value>
<value name="ADD17">
<block type="text" id="$EisYqD8XD(hY)GBpDD7">
<field name="TEXT"> W","t0_14b_tf",2]}, {"line": [10,430,470,430,1]}, {"line": [10,432,470,432,1]},</field>
</block>
</value>
<value name="ADD18">
<block type="logic_ternary" id="x~0?ARW%*1R.pa^/hko?">
<value name="IF">
<block type="logic_compare" id="o|5F4IL8N^5UDxsAGFxg">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="GSedObh37`:,W+yov-zG">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114172609137.producing</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="Y:BJ.M;?tn#S!)7%mN[;">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<value name="THEN">
<block type="text" id="KcxMy19JI6~%OX[7y7za">
<field name="TEXT">{"text": [10,460,"WR3 HM1000","fonts/bahnschrift30",2]}, {"line": [10,485,470,485,1]}, {"text": [10,500,"heutige Vorhersage","fonts/bahnschrift20",1]}, {"text": [250,500,"</field>
</block>
</value>
<value name="ELSE">
<block type="text" id="*~KvPLC*POD+g[g1].)U">
<field name="TEXT">{"text": [10,460,"WR3 HM1000 - Ausgeschaltet","fonts/bahnschrift30",2]}, {"line": [10,485,470,485,1]}, {"text": [10,500,"heutige Vorhersage","fonts/bahnschrift20",1]}, {"text": [250,500,"</field>
</block>
</value>
</block>
</value>
<value name="ADD19">
<block type="get_value" id="?=L[IdwDuBQX=-l#f#B/">
<field name="ATTR">val</field>
<field name="OID">pvforecast.0.plants.wr3Hm1000.energy.today</field>
</block>
</value>
<value name="ADD20">
<block type="text" id="@-*Ngc*K=Sp]P,1*M;CY">
<field name="TEXT"> kWh","fonts/bahnschrift20",2]}, {"text": [10,530,"aktueller Ertrag","fonts/bahnschrift20",1]}, {"text": [250,530,"</field>
</block>
</value>
<value name="ADD21">
<block type="math_rndfixed" id="T0-z;{D5wgX0LrH#9R[Z">
<field name="n">3</field>
<value name="x">
<shadow type="math_number" id="mG[a]Hx%os@-@[KTCB6+">
<field name="NUM">3.1234</field>
</shadow>
<block type="math_arithmetic" id="vs^5Rb_sD8bohnEKn-fv">
<field name="OP">DIVIDE</field>
<value name="A">
<shadow type="math_number" id=")F~PE4ejNz6-[9SlDD^r">
<field name="NUM">1</field>
</shadow>
<block type="get_value" id="Ob(W-,Pe~q~jy%7r^XW7">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114172609137.yieldday</field>
</block>
</value>
<value name="B">
<shadow type="math_number" id="t0I3hJZuLIHM^|RLd|iv">
<field name="NUM">1000</field>
</shadow>
</value>
</block>
</value>
</block>
</value>
<value name="ADD22">
<block type="text" id="@A+vp)63G)$k(=[[*?-F">
<field name="TEXT"> kWh","fonts/bahnschrift20",2]}, {"text": [10,570,"Panel links","t0_14b_tf",1]}, {"text": [100,570,"</field>
</block>
</value>
<value name="ADD23">
<block type="get_value" id="2yCXTF1Qb84nEUUhMx8$">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114172609137.dc.input_2.power</field>
</block>
</value>
<value name="ADD24">
<block type="text" id="rlvNe?,x+HP[Rx$%DDjb">
<field name="TEXT"> W","t0_14b_tf",2]}, {"text": [250,570,"Panel rechts","t0_14b_tf",1]}, {"text": [350,570,"</field>
</block>
</value>
<value name="ADD25">
<block type="get_value" id="bf%+QR[inZJC#AAQ@u0R">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.114172609137.dc.input_1.power</field>
</block>
</value>
<value name="ADD26">
<block type="text" id="qghl?RN!Na`7!*@Rh%]!">
<field name="TEXT"> W","t0_14b_tf",2]}, {"line": [10,580,470,580,1]}, {"line": [10,582,470,582,1]},{"text": [10,600,"heutige Vorhersage </field>
</block>
</value>
<value name="ADD27">
<block type="get_value" id="3]*vljaL09ew4$FO9xPb">
<field name="ATTR">val</field>
<field name="OID">pvforecast.0.summary.energy.today</field>
</block>
</value>
<value name="ADD28">
<block type="text" id="IUGBm6dx/gIlfNP}Yt%y">
<field name="TEXT"> kWh","t0_14b_tf",2]},{"text": [250,600,"Erreichter Ertrag </field>
</block>
</value>
<value name="ADD29">
<block type="math_rndfixed" id="sZUvOOMh,ha=vZpir=t[">
<field name="n">2</field>
<value name="x">
<shadow type="math_number" id="3BOwPA}*ySU8ZK0Gnl1n">
<field name="NUM">3.1234</field>
</shadow>
<block type="math_arithmetic" id="wmJ/[`BFPDO7D`A0RgBd">
<field name="OP">MULTIPLY</field>
<value name="A">
<shadow type="math_number" id="l1C4`dT0?s#j@S`rk4f4">
<field name="NUM">100</field>
</shadow>
</value>
<value name="B">
<shadow type="math_number" id=":Xkz~uu=qr_GYw$jsfL{">
<field name="NUM">1</field>
</shadow>
<block type="math_arithmetic" id="!JGoF:`qR,7:r6HfEUkL">
<field name="OP">DIVIDE</field>
<value name="A">
<shadow type="math_number" id="V+z*Pkx6V]nVqtm[{CvF">
<field name="NUM">1</field>
</shadow>
<block type="math_arithmetic" id="uBAX:!#=6J0*[j%6)-?y">
<field name="OP">DIVIDE</field>
<value name="A">
<shadow type="math_number" id="zZh-~A!wYv#8/P.AW6x9">
<field name="NUM">1</field>
</shadow>
<block type="get_value" id=":V1;P-tCQ/Su;UfRcDj[">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.total.yieldday</field>
</block>
</value>
<value name="B">
<shadow type="math_number" id="J$vn}Z+z=TXkY#,6)O%I">
<field name="NUM">1000</field>
</shadow>
</value>
</block>
</value>
<value name="B">
<shadow type="math_number" id="Gd_TU(AoI5gK;vD9`wR:">
<field name="NUM">1000</field>
</shadow>
<block type="get_value" id="=[RKv}#j--V|7Tien#0#">
<field name="ATTR">val</field>
<field name="OID">pvforecast.0.summary.energy.today</field>
</block>
</value>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD30">
<block type="text" id="t4tfAp2p2KSKGOdksFV*">
<field name="TEXT"> %","t0_14b_tf",2]},{"text": [240,610,"Gesamtertrag","fonts/calibrib50",1,1]}, {"line": [10,675,470,675,1]}, {"text": [240,690,"</field>
</block>
</value>
<value name="ADD31">
<block type="math_rndfixed" id="HKNDXa}YT2y6W}:;g}*x">
<field name="n">3</field>
<value name="x">
<shadow type="math_number" id="mG[a]Hx%os@-@[KTCB6+">
<field name="NUM">3.1234</field>
</shadow>
<block type="math_arithmetic" id="$a(kOL-]3r)4dehKOE6#">
<field name="OP">DIVIDE</field>
<value name="A">
<shadow type="math_number" id=")F~PE4ejNz6-[9SlDD^r">
<field name="NUM">1</field>
</shadow>
<block type="get_value" id="vA3:H]EHDmDCIp+bk3;h">
<field name="ATTR">val</field>
<field name="OID">opendtu.0.total.yieldday</field>
</block>
</value>
<value name="B">
<shadow type="math_number" id="OY{OD3uwCS2W3/+FYOOz">
<field name="NUM">1000</field>
</shadow>
</value>
</block>
</value>
</block>
</value>
<value name="ADD32">
<block type="text" id="L[@Q+Cu-y!dxWzKzMZlL">
<field name="TEXT"> kWh","fonts/calibrib80",2,1]}, {"line": [10,780,470,780,2]}, {"line": [10,782,470,782,2]}, {"line": [10,784,470,784,2]}]</field>
</block>
</value>
</block>
</value>
</block>
</value>
</block>
</value>
</block>
</value>
<next>
<block type="http_post" id="AoQ+~mSdktWzhHgxGz#C">
<field name="TIMEOUT">15</field>
<field name="UNIT">sec</field>
<field name="TYPE">text</field>
<value name="URL">
<shadow type="text" id="qh|GfefbC0op9nMhC4nk">
<field name="TEXT">http://192.168.49.185/jsonupload</field>
</shadow>
</value>
<value name="DATA">
<block type="text_join" id="YiM(/:1NU2PK@ysCbT8$">
<mutation items="4"></mutation>
<value name="ADD0">
<block type="text" id="sY#__Tq@9.DrJShh~Ant">
<field name="TEXT">mac=</field>
</block>
</value>
<value name="ADD1">
<block type="variables_get" id="^ag2u;YyTY9!dP{tJ|}c">
<field name="VAR" id="eMqV!m8?ZCdqN2].w`xb">TagMini1</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="k:I$k7w),ZmO9hEwr:$W">
<field name="TEXT">&json=</field>
</block>
</value>
<value name="ADD3">
<block type="variables_get" id="MEQ/.CHU]v1WHbuc@`Ly">
<field name="VAR" id="*)}|9mHpKcV3YN}|a_t5">jsonMini1</field>
</block>
</value>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</statement>
</block>
</next>
</block>
</xml>
Sieht dann so aus.
solar1.jpg
Das ist ganz einfach mit dem Blockly-Baustein aus "Text" ersetze-durch-in gemacht.
Also ersetze "Punkt" durch "komma" und dann in das letzte Feld eben den kompletten Baustein "erstelle Text aus".
Die obere Datumsanzeige muß natürlich auserhalb des "ersetzen" Blocks.
In den Haupteinstellungen von ioBroker gibt es zwar eine Auswahl zwischen Komma und Punkt.
Auf Zahlenwerte in den Datenpunkten wenn sie in einem Blockly verarbeitet werden hat es leider keinen Einfluss.
Grüße