Skip to content

Blockly

6.6k Topics 79.8k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • Telegram Chat ID

    2
    0 Votes
    2 Posts
    220 Views
    GlasfaserG
    @tiego https://forum.iobroker.net/topic/35164/telegram-als-blockly-mit-chatid
  • Blockly, löschen falls läuft

    3
    1
    0 Votes
    3 Posts
    5k Views
    T
    @ahnungsbefreit Super vielen lieben Dank, das ist bei mir angekommen 😄
  • [Gelöst] Blockly Trigger Abhängigkeit

    7
    0 Votes
    7 Posts
    298 Views
    draexlerD
    @mickym Ich sage jetzt einfach mal WOW :-) Das war die Lösung. Nach den ersten Test funktioniert es wunderbar. Ich danke dir vielmals @mickym
  • 0 Votes
    9 Posts
    792 Views
    dslraserD
    @heisenberg0709 sagte in [gelöst] Blockly - Temperatur senken bei Fenster auf: Der obere Teil deines Skripts war nur nochmal als Info, also das du Datenpunkte angelegt hast, richtig? Oder soll der dazu dienen, dass wenn ich mein Skript kopiere ich die anderen DP nicht immer händisch anlegen muss? Der obere Teil legt die Datenpunkte über die Funktion und die Variablen selbst an. Eigentlich muss dann immer nur der obere Teil für ein weiteres Blockly angepasst werden. EDIT: es sei denn weitere Räume/Blocklys haben mehr oder weniger Fenster als dieser Raum, dann musst Du das natürlich anpassen. Wichtig ist auch das Dein eigener Datenpunkt eine Temperatur bzw. einen Wert enthält, die hast Du in dem Blockly beim ersten Start nicht/noch nicht. Das Blockly wird auch nur funktionieren, wenn beim Start/Neustart des Blockly der soll Wert der Heizung nicht kleiner als 6 ist. (mein Datenpunkt zeigt bei Heizung aus z.B. nur 4.5 Grad an...)
  • aus JSON Datenpunkte erzeugen. Whirpool anbindung

    Unsolved
    30
    1
    0 Votes
    30 Posts
    2k Views
    paul53P
    @christian-sandkaulen sagte: die Vis bzw der Datenpunkt übersetzt true und False in 1 & 0 ? Mit Vis kenne ich mich nicht wirklich aus, aber in den meisten Schalter-Widgets kann man Min (0) und Max (1) angeben. Die Datenpunkte sollten dann vom Typ "Zahl" sein. Sollen die Datenpunkte vom Typ "Logikwert" sein, muss im Skript gewandelt werden: [image: 1626785417225-bild_2021-07-20_145016.png]
  • Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig

    blockly
    31
    3
    0 Votes
    31 Posts
    3k Views
    A
    @bananajoe Guckst Du hier: (https://gist.github.com/AlCalzone/d14b854b69ce5e8a03718336cc650a95#)
  • HUE bestimmte Helligkeit

    21
    1
    0 Votes
    21 Posts
    645 Views
    Dr. BakteriusD
    @olli_m Wie @Adnim schon geschrieben hat, nicht die Pause verwenden sondern ein Timeout. Zur Sicherheit den vor dem Start auch stoppen, wobei das in diesem Fall nicht wirklich notwendig ist (weil der Sonnenuntergang ja nur einmal am Tag vorkommt). Allerdings ist die Frage was passiert, wenn du das Licht in der Zwischenzeit abgedreht hast? Dann würde (sollte nicht der Strom von der Hue-Birne genommen worden sein) das Licht wieder angehen. Da müsste man also eventuell noch eine Prüfung davor einbauen.
  • Steckdose schalten, on/off vs true/false

    4
    1
    0 Votes
    4 Posts
    2k Views
    K
    @paul53 said in Steckdose schalten, on/off vs true/false: Den obersten Text-Block anstelle von wahr/falsch verwenden und ON bzw. OFF eintragen. Danke. Das war es es. Ich hatte das zwar schon versucht, aber offensichtlich habe ich da noch etwas anderes falsch gemacht. Damit die Steckdose im Grenzbereich nicht ständig ein- und ausschaltet, sollte eine Hysterese vorgesehen werden. Ja, wichtiger Hinweis. Das war aber nur ein Testballon. Projekt: Einen Heizstab im Boiler mit drei Anschlüssen (500 W, 1000 W und 1500 W) und drei schaltbaren Steckdosen mit nicht genutzten Strom zu versorgen. Außerdem sollte man nur senden, wenn sich der Zustand der Steckdose ändern soll, um nicht unnötigen Funkverkehr zu erzeugen. [image: 1626728053832-bild_2021-07-19_225412.png] Danke! Das war mir neu, daran habe ich nicht gedacht. Für mich eine 200 Prozentantwort: Problem gelöst und wichtigen Input geliefert. Super! Gruß krax
  • [gelöst]Trockenlaufschutz, Problem mit Blockly

    107
    1
    0 Votes
    107 Posts
    10k Views
    N
    Hallo, ich muss mich berichtigen, das Skript lief doch nicht so richtig. Es hat zwar die Pumpe nicht ohne Grund ausgeschaltet aber auch mit Grund nicht. Nun habe ich endlich Zeit gehabt mich dem Problem erneut anzunehmen und habe folgendes Skript gebastelt. Spoiler <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="timeout" id="timeout">timeout</variable> </variables> <block type="on_ext" id="Ny`@xRP|-laVB|g1arG%" x="105" y="100"> <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="MnGQx;wM=ej9UTDE+MzF"> <field name="oid">sonoff.0.Sonoff-POWR2-Hauswasserpumpe.ENERGY_Power</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="2ktg:1=Rv2X/[O5~qE;Z"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_operation" id="]U4=s.+p^nfdiM7eo=rm"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="U5eP#QY-w$P[**v9Cdy5"> <field name="OP">GT</field> <value name="A"> <block type="on_source" id="SRKSi}p9qFw+1dtq.4!W"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="X,.`f51^vT`JMV]$Kiju"> <field name="NUM">100</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="s5ga`AA-Umj7,jB|fI1t"> <field name="OP">LT</field> <value name="A"> <block type="on_source" id="^`Y*yC92QiC6g_s)?0`O"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="8F-bgB7+$}5xCuw+J1Di"> <field name="NUM">200</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="timeouts_settimeout" id=",7$LHGa.Sk4,hd40,Iks"> <field name="NAME">timeout</field> <field name="DELAY">30</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="control" id="S*gT=QIVmL*`1@H7`]$n"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">sonoff.0.Sonoff-POWR2-Hauswasserpumpe.POWER</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="%+d/Z~;9)rGIH_v~tCC8"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </statement> <value name="IF1"> <block type="logic_operation" id="s{fc?=s85@+I{/_F/]v5"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="Ry{K/w;LTypU8db^r_D*"> <field name="OP">LT</field> <value name="A"> <block type="on_source" id="cSYDe|:}BNnBAj0oPmuy"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="XvumhR|C?R)BLQd?Nf~$"> <field name="NUM">100</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="sbH?I8C1uRqaO6kmeyR*"> <field name="OP">GT</field> <value name="A"> <block type="on_source" id="ox*uxi|zQI8lAiyNLTg_"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="H5PWh:BCK,FGOyb.$WIn"> <field name="NUM">200</field> </block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="timeouts_cleartimeout" id="fJE_8%c*ib~dmsQU/IOE"> <field name="NAME">timeout</field> </block> </statement> </block> </statement> </block> </xml> [image: 1626579508245-screenshot-2021-07-18-at-10-37-56-javascript-iobroker.png] Es funktioniert und ich bin glücklich.
  • Pool Umwälzung bei Sonne

    10
    0 Votes
    10 Posts
    759 Views
    S
    @wal sagte in Pool Umwälzung bei Sonne: @speedy012 , du hast also durch 5min pumpen alle 30min 4 Stunden lang den Pool um 4Grad bei viel Sonne und Folie erwärmen können ? Dann würde das auf jeden Fall Sinn machen, muss ich auch mal versuchen. :-) Es ist nur der Kinder Pool 3-4 Tausend Liter. Aber ja. Unter der Solarplane sind die ersten 20 cm immer sehr warm gewesen und unten war es kalt. Dann habe ich das mal getestet und war der Meinung das es was bringt. Jetzt habe ich am Boden ein Thermometer und man sieht es im Verlauf schon, sobald ich umwälze geht die Temperatur steil nach oben. Hatte den auf 27 Grad bei 25 Grad Außentemperatur. [image: 1626548730290-95592d1a-90d3-418f-a147-c76a0b906845.png] Ab 17h ist die Sonne weg am Pool
  • Blockly für Wert aus JSON zu extrahieren

    11
    0 Votes
    11 Posts
    1k Views
    HomoranH
    @atifan sagte in Blockly für Wert aus JSON zu extrahieren: Ja das ist sehr hilfreich wir werden dir noch deine Grundeinstellung von wegen: @atifan sagte in Blockly für Wert aus JSON zu extrahieren: das wär nix für mich gewaltig umkrempeln
  • Falls Objekt mit 2Objekt ID

    3
    0 Votes
    3 Posts
    69 Views
    ?
    @homoran danke das Zahnrad war die Hilfe :)
  • ShellyPlug an wenn AV-Receiver an

    26
    1
    0 Votes
    26 Posts
    2k Views
    xadoxX
    @paul53 Vielen Dank . Das muss ich mir mal genauer ansehen.
  • Smarte Steckdose mit Nachricht funktioniert nicht :/

    4
    2
    0 Votes
    4 Posts
    133 Views
    XenonX
    @olli_m und falls du das ganze auf weitere Geräte ausweiten willst -> Adapter device-reminder
  • Gegenseitige Verriegelung

    10
    0 Votes
    10 Posts
    402 Views
    S
    @paul53 sagte in Gegenseitige Verriegelung: @semmy sagte: wenn ich ihn nochmal betätige. Dann reagiert der Trigger "ist größer als letztes" nicht. Oder geht der betätigte Taster selbständig auf false? Nein, der geht nicht selbstständig auf false. Er sollte halt nicht auf false gehen, wenn ich ihn betätige und er auf true ist. Wenn A=true, sollte er nur noch mit "B oder C= true" auf false gehen. Im Moment geht er auch auf false, wenn ich Button A nochmal betätige.
  • [gelöst] Mal wieder TAG- / NACHTumschaltung (Astro)

    17
    1
    0 Votes
    17 Posts
    980 Views
    Marcus KleinM
    @daschaos_programmiert Hi, habe mich jetzt extra mal hier angemeldet, weil ich irgendwie das gleiche Problem habe wie du. Er triggert abends und dann morgens nicht mehr. Habe dein Skript benutzt und auch die Astro Einstellungen sind korrekt. Wo kann ich noch nach dem Fehler suchen?
  • Neuer Block in Text Blockly

    3
    1
    0 Votes
    3 Posts
    163 Views
    B
    @fastfoot Ich habe den gar nicht drin.
  • Denkfehler bei falls / sonst falls?

    7
    2
    0 Votes
    7 Posts
    199 Views
    David G.D
    @paul53 Wollt nur mal zeigen, wie die Tabelle fertig aussieht. Dann weiß man wenigsten wobei man geholfen hat ^^. Die Farben passe ich ggf. noch was an. Finde es noch was grell.... [image: 1626009477518-screenshot_20210711-151451_fully-kiosk-browser-2.jpg] Anbei das Blockly, falls jemand Interesse hat: <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="m-99+xTe-[}?M:ce,4KM">farbe_rssi_sehr_gut</variable> <variable id="I?IY,pbmgtKHwd9L]VLd">id</variable> <variable id="Zmk|`GjZ2{`sLzc@rUl+">farbe_rssi_gut</variable> <variable id="SKh+R[G%ptX]9uv^hB,!">wahr</variable> <variable id=":27E6``XIu.as%n|a@Cz">farbe_rssi_befriedigend</variable> <variable id=";O,|I4cqK/q|U6dt.?NN">falsch</variable> <variable id="c@gowkI]_G@{;cMP?o|l">farbe_rssi_mangelhaft</variable> <variable id="%62`(Q[9y{,UvP3o}T|/">i</variable> <variable id="RybC/4j[d`XRn6*0/H,n">farbe_rssi_schlecht</variable> <variable id="GI^dumJfw0)4Nzi2HVw`">ParentID</variable> <variable id="bcl|+G6)P$l:,Gn9x$[Q">lowbat</variable> <variable id="sX4P;:Fyd]5~^1a(_}UP">rssi_device</variable> <variable id="}GFg*E7o,B_][D3=0@%_">rssi_peer</variable> <variable id="HxY9T=|.h|4{.1*`d}f1">bat_status</variable> <variable id="9`.L3(5;_hA2PG1ieE!N">farbe_rssi_peer</variable> <variable id="**]r2v*$:Ie`E@sV=S;0">farbe_rssi_device</variable> <variable id="s*7fEH^qAGME5RwpFJDO">ausgabe_rssi_peer</variable> <variable id="fK(5$?AE@2A(J3H-+_v5">ausgabe_rssi_device</variable> </variables> <block type="variables_set" id="*t7V5~/]DZr)Jomvwx^]" x="1288" y="213"> <field name="VAR" id="m-99+xTe-[}?M:ce,4KM">farbe_rssi_sehr_gut</field> <value name="VALUE"> <block type="colour_picker" id="GJopHj7q$QW!@mYtl@ME"> <field name="COLOUR">#33ff33</field> </block> </value> <next> <block type="variables_set" id="203yXfN)h7Gf;eGOJkwH"> <field name="VAR" id="Zmk|`GjZ2{`sLzc@rUl+">farbe_rssi_gut</field> <value name="VALUE"> <block type="colour_picker" id="5Bv(]w.KC`|9Z?OI~aRz"> <field name="COLOUR">#33cc00</field> </block> </value> <next> <block type="variables_set" id="Q-S}n]X8NRaM3}G=9Cs/"> <field name="VAR" id=":27E6``XIu.as%n|a@Cz">farbe_rssi_befriedigend</field> <value name="VALUE"> <block type="colour_picker" id="FP_8tC%#X*beTe7Pfb0@"> <field name="COLOUR">#ffff00</field> </block> </value> <next> <block type="variables_set" id="jM`wFDS7t4N-z`YiHL}m"> <field name="VAR" id="c@gowkI]_G@{;cMP?o|l">farbe_rssi_mangelhaft</field> <value name="VALUE"> <block type="colour_picker" id="HHb(z%EVpH59._bw)dv9"> <field name="COLOUR">#ff9900</field> </block> </value> <next> <block type="variables_set" id="nk.jcyQ`1m2lm};E;()X"> <field name="VAR" id="RybC/4j[d`XRn6*0/H,n">farbe_rssi_schlecht</field> <value name="VALUE"> <block type="colour_picker" id="=w@%f(Ie@nDOIf2z*jME"> <field name="COLOUR">#ff0000</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> <block type="procedures_defcustomreturn" id="S;%2#n?7.W0Cko92rdS9" x="1288" y="412"> <mutation statements="false"> <arg name="id" varid="I?IY,pbmgtKHwd9L]VLd"></arg> </mutation> <field name="NAME">checkBatt</field> <field name="SCRIPT">aWYoZXhpc3RzU3RhdGUoaWQpKSByZXR1cm4gZ2V0U3RhdGUoaWQpLnZhbDsgLy8gZmFsc2UgLyB0cnVlDQpyZXR1cm4gLTE=</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> </block> <block type="procedures_defcustomreturn" id="z1v5P%=uhnATnl`x*fMU" x="1287" y="462"> <mutation statements="false"> <arg name="id" varid="I?IY,pbmgtKHwd9L]VLd"></arg> </mutation> <field name="NAME">GetObjectByID</field> <field name="SCRIPT">cmV0dXJuIGdldE9iamVjdChpZCk7</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> </block> <block type="schedule" id="Fq/18(O7f6[%)j_~l:ST" x="1287" y="537"> <field name="SCHEDULE">* * * * *</field> <statement name="STATEMENT"> <block type="variables_set" id="6P-$X^^=%Y}Ga|2m-glz"> <field name="VAR" id="SKh+R[G%ptX]9uv^hB,!">wahr</field> <value name="VALUE"> <block type="text" id="C@ngEh4Xb903r=BBsDAK"> <field name="TEXT"></field> </block> </value> <next> <block type="variables_set" id="3REeYcDZIIW1=2f!czXs"> <field name="VAR" id=";O,|I4cqK/q|U6dt.?NN">falsch</field> <value name="VALUE"> <block type="text" id="-ud?2C--ut[d:Qk?XvH*"> <field name="TEXT"></field> </block> </value> <next> <block type="controls_forEach" id="fuX0?t}`q26ik90d]-gs"> <field name="VAR" id="%62`(Q[9y{,UvP3o}T|/">i</field> <value name="LIST"> <block type="selector" id="%_*9dXZ9|]7KBP1Y%W@4"> <field name="TEXT">hm-rpc.0.*.0.UNREACH</field> </block> </value> <statement name="DO"> <block type="variables_set" id="p/_H.Q]AMU:yv9KJ4e%}"> <field name="VAR" id="GI^dumJfw0)4Nzi2HVw`">ParentID</field> <value name="VALUE"> <block type="text_getSubstring" id="vK4A(n:9J$;z+Ctsym+7" inline="false"> <mutation at1="true" at2="true"></mutation> <field name="WHERE1">FROM_START</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="variables_get" id="0FneE0reR[]F{cs1]a/8"> <field name="VAR" id="%62`(Q[9y{,UvP3o}T|/">i</field> </block> </value> <value name="AT1"> <block type="math_number" id="p$Se(4EeE3a#GN+#Sod-"> <field name="NUM">1</field> </block> </value> <value name="AT2"> <block type="math_arithmetic" id="G!vJ5Y|L=!0!zqpz#c;r" inline="false"> <field name="OP">MINUS</field> <value name="A"> <shadow type="math_number"> <field name="NUM">1</field> </shadow> <block type="text_indexOf" id="?l(!U$rbxlq(SCV[!SNh" inline="false"> <field name="END">LAST</field> <value name="VALUE"> <block type="variables_get" id="B]=#1xDF@L{tIlO/,./9"> <field name="VAR" id="%62`(Q[9y{,UvP3o}T|/">i</field> </block> </value> <value name="FIND"> <shadow type="text" id="@8HBD+(]H+7T8P/!/PT("> <field name="TEXT">.0.UNREACH</field> </shadow> </value> </block> </value> <value name="B"> <shadow type="math_number" id="3Dv/DU?/5!u_S/k]vyLT"> <field name="NUM">1</field> </shadow> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="d]Tr+rm9oX0n24?7g:Xs"> <field name="VAR" id="bcl|+G6)P$l:,Gn9x$[Q">lowbat</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="B#MVf5k/g+-I5t-CNAq2"> <mutation name="checkBatt"> <arg name="id"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="C/_Q30a%|TqW7;%L%3C@" inline="true"> <mutation items="2"></mutation> <value name="ADD0"> <block type="variables_get" id="CnjKB;U7]V4Z9vb7x[!5"> <field name="VAR" id="GI^dumJfw0)4Nzi2HVw`">ParentID</field> </block> </value> <value name="ADD1"> <block type="text" id="ib-MAR+QnNYMCrGSF,;i"> <field name="TEXT">.0.LOW_BAT</field> </block> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="d0}ynFzUB+tqfEGnqWy("> <field name="VAR" id="sX4P;:Fyd]5~^1a(_}UP">rssi_device</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="UJ}ohia}Y[h^zU4o+z(9"> <mutation name="checkBatt"> <arg name="id"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="850gAQTowhRKTwFi~)l7" inline="true"> <mutation items="2"></mutation> <value name="ADD0"> <block type="variables_get" id="1/g,dybzm|Md2f]PMr#e"> <field name="VAR" id="GI^dumJfw0)4Nzi2HVw`">ParentID</field> </block> </value> <value name="ADD1"> <block type="text" id="[BLpKsrq(ntnaw0p0f|j"> <field name="TEXT">.0.RSSI_DEVICE</field> </block> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="(~V%Bt6AgO}idVOIg21q"> <field name="VAR" id="}GFg*E7o,B_][D3=0@%_">rssi_peer</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="|%:B-3yn22u~mLTqMqi#"> <mutation name="checkBatt"> <arg name="id"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="AUXGE=)k8_3C{sJ4is8I" inline="true"> <mutation items="2"></mutation> <value name="ADD0"> <block type="variables_get" id="rwB|)*_G8w%sg;]vPrY9"> <field name="VAR" id="GI^dumJfw0)4Nzi2HVw`">ParentID</field> </block> </value> <value name="ADD1"> <block type="text" id="2O/kwhGB%EKO[U]ujx6+"> <field name="TEXT">.0.RSSI_PEER</field> </block> </value> </block> </value> </block> </value> <next> <block type="controls_if" id="C{y+=h^x%#R^]A#fLo=x"> <mutation elseif="1" else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="E$R:h9G!D3v:ZMc)1by_"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="Tq4`T8ypoF=ZxE`d?O~s"> <field name="VAR" id="bcl|+G6)P$l:,Gn9x$[Q">lowbat</field> </block> </value> <value name="B"> <block type="logic_boolean" id="soR%izk|ZC5*PI5%4_9m"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id=".VEi|o@71Fv5M4,;_E!d"> <field name="VAR" id="HxY9T=|.h|4{.1*`d}f1">bat_status</field> <value name="VALUE"> <block type="text" id="RO$dD3N}`%2#F*RN,w|b"> <field name="TEXT">&lt;font size="3"&gt;&lt;b&gt;&lt;font color=red&gt;●&lt;/font&gt;</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id="(mFU.2`{A~VF$WAoo1S!"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="%PmgH6:aR@KK6Mi+jpo~"> <field name="VAR" id="bcl|+G6)P$l:,Gn9x$[Q">lowbat</field> </block> </value> <value name="B"> <block type="logic_boolean" id="]SfCr%]8;f[NS(q^7~d5"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO1"> <block type="variables_set" id="w.:15]yIgeD]--=:2Ogf"> <field name="VAR" id="HxY9T=|.h|4{.1*`d}f1">bat_status</field> <value name="VALUE"> <block type="text" id="@yxG[|?b07he;%QLyZOS"> <field name="TEXT">&lt;font size="3"&gt;&lt;b&gt;&lt;font color=green&gt;●&lt;/font&gt;</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="variables_set" id="`Al)FX?KgN$XSQF%$wDk"> <field name="VAR" id="HxY9T=|.h|4{.1*`d}f1">bat_status</field> <value name="VALUE"> <block type="text" id="jiiVHYTao6TMu%(RNn~v"> <field name="TEXT">&lt;font size="3"&gt;&lt;b&gt;&lt;font color=grey&gt;●&lt;/font&gt;</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="jhWJUaI`uc_o_eN*(,;0"> <mutation elseif="5"></mutation> <value name="IF0"> <block type="logic_compare" id="v_nyy=OHbCGK,t1%I/,t"> <field name="OP">LT</field> <value name="A"> <block type="variables_get" id="1PLlxn%;k1vtsKwBV~*d"> <field name="VAR" id="}GFg*E7o,B_][D3=0@%_">rssi_peer</field> </block> </value> <value name="B"> <block type="math_number" id="|+~:Ffz$E3%omFM}~tGR"> <field name="NUM">-100</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="YxmB5!wQ`2^=%Q}7n32O"> <field name="VAR" id="9`.L3(5;_hA2PG1ieE!N">farbe_rssi_peer</field> <value name="VALUE"> <block type="variables_get" id="Ls{{FE2*fj58/_-S9c/#"> <field name="VAR" id="RybC/4j[d`XRn6*0/H,n">farbe_rssi_schlecht</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id="N8~N5dd8`VJ,SP!!6x{%"> <field name="OP">LT</field> <value name="A"> <block type="variables_get" id="N=5s:A1%?lN-V6{9{.Y;"> <field name="VAR" id="}GFg*E7o,B_][D3=0@%_">rssi_peer</field> </block> </value> <value name="B"> <block type="math_number" id="5GFMLb%P.E{d=)#dO`I;"> <field name="NUM">-85</field> </block> </value> </block> </value> <statement name="DO1"> <block type="variables_set" id="P;Q?^%kj(}3;`hhyQ9#~"> <field name="VAR" id="9`.L3(5;_hA2PG1ieE!N">farbe_rssi_peer</field> <value name="VALUE"> <block type="variables_get" id="*IqH]r~aG9SsaWOT5YNZ"> <field name="VAR" id="c@gowkI]_G@{;cMP?o|l">farbe_rssi_mangelhaft</field> </block> </value> </block> </statement> <value name="IF2"> <block type="logic_compare" id="gaa=sQ,sS8|Q@^Xu;aLx"> <field name="OP">LT</field> <value name="A"> <block type="variables_get" id="S1d41i.:n#F?u6?_+^6z"> <field name="VAR" id="}GFg*E7o,B_][D3=0@%_">rssi_peer</field> </block> </value> <value name="B"> <block type="math_number" id="vB8SNbS+7Do2va7z{250"> <field name="NUM">-75</field> </block> </value> </block> </value> <statement name="DO2"> <block type="variables_set" id="w*Q%@p@Pdb[v[9fn6YxR"> <field name="VAR" id="9`.L3(5;_hA2PG1ieE!N">farbe_rssi_peer</field> <value name="VALUE"> <block type="variables_get" id="d08fNJ)E#!(YHGo1NW~Z"> <field name="VAR" id=":27E6``XIu.as%n|a@Cz">farbe_rssi_befriedigend</field> </block> </value> </block> </statement> <value name="IF3"> <block type="logic_compare" id="(WqDYV3zK-MKfBxvF[cw"> <field name="OP">LT</field> <value name="A"> <block type="variables_get" id="]i(8s4InC!8$MYtg2o)o"> <field name="VAR" id="}GFg*E7o,B_][D3=0@%_">rssi_peer</field> </block> </value> <value name="B"> <block type="math_number" id="_MinxMI(Q.^#]9fgA(G@"> <field name="NUM">-50</field> </block> </value> </block> </value> <statement name="DO3"> <block type="variables_set" id="f!bP.PgoX5%E}{9%WFaF"> <field name="VAR" id="9`.L3(5;_hA2PG1ieE!N">farbe_rssi_peer</field> <value name="VALUE"> <block type="variables_get" id="AVWz;OwJJ@gf.tn;eV6F"> <field name="VAR" id="Zmk|`GjZ2{`sLzc@rUl+">farbe_rssi_gut</field> </block> </value> </block> </statement> <value name="IF4"> <block type="logic_compare" id="WqOU$$WAyu)5,=riN6?H"> <field name="OP">LT</field> <value name="A"> <block type="variables_get" id="B,:1lD*xMw+ofI|W:VkT"> <field name="VAR" id="}GFg*E7o,B_][D3=0@%_">rssi_peer</field> </block> </value> <value name="B"> <block type="math_number" id="J_NM5mV.q$v}(}:/A9rW"> <field name="NUM">-1</field> </block> </value> </block> </value> <statement name="DO4"> <block type="variables_set" id="r[BP+RC#!gj+$ykVL)CI"> <field name="VAR" id="9`.L3(5;_hA2PG1ieE!N">farbe_rssi_peer</field> <value name="VALUE"> <block type="variables_get" id="1;4:U/^;btHtjm%:69#^"> <field name="VAR" id="m-99+xTe-[}?M:ce,4KM">farbe_rssi_sehr_gut</field> </block> </value> </block> </statement> <value name="IF5"> <block type="logic_compare" id="#A}Q[e9ZYO|45Xt33w[x"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="nN/,yd`n)l!3M2ubr6*r"> <field name="VAR" id="}GFg*E7o,B_][D3=0@%_">rssi_peer</field> </block> </value> <value name="B"> <block type="math_number" id="rECV*Z`Wiy.iwCYgM7_/"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO5"> <block type="variables_set" id="E1v9Lg+bi+GFWfRJS%*N"> <field name="VAR" id="9`.L3(5;_hA2PG1ieE!N">farbe_rssi_peer</field> <value name="VALUE"> <block type="text" id="D6(en$4x3^akW@.LMu2o"> <field name="TEXT"></field> </block> </value> </block> </statement> <next> <block type="controls_if" id="Zt`yfj=n)Cj`T,sDuR7-"> <mutation elseif="5"></mutation> <value name="IF0"> <block type="logic_compare" id="NI]8Dkzy0!]SKD8G,zgE"> <field name="OP">LT</field> <value name="A"> <block type="variables_get" id="WP6/FIOX=F7F+++8ZvYs"> <field name="VAR" id="sX4P;:Fyd]5~^1a(_}UP">rssi_device</field> </block> </value> <value name="B"> <block type="math_number" id="5{T32^4kfqaC3FZt~[~L"> <field name="NUM">-100</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="j=6I3@gJrJ%0yN#cuYK0"> <field name="VAR" id="**]r2v*$:Ie`E@sV=S;0">farbe_rssi_device</field> <value name="VALUE"> <block type="variables_get" id="]/vCm$N}Szo%leLi.G42"> <field name="VAR" id="RybC/4j[d`XRn6*0/H,n">farbe_rssi_schlecht</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id="0W{OG.`-lS^04v!HC[=A"> <field name="OP">LT</field> <value name="A"> <block type="variables_get" id="6%/N2L1,i1qX7}#*ftxQ"> <field name="VAR" id="sX4P;:Fyd]5~^1a(_}UP">rssi_device</field> </block> </value> <value name="B"> <block type="math_number" id="5(2ifwBnY5_F@IqM]QJY"> <field name="NUM">-85</field> </block> </value> </block> </value> <statement name="DO1"> <block type="variables_set" id="p)!L5]P%bFZ8IZxcb*T#"> <field name="VAR" id="**]r2v*$:Ie`E@sV=S;0">farbe_rssi_device</field> <value name="VALUE"> <block type="variables_get" id="e%-v*M1b2+N[kO[fmqq."> <field name="VAR" id="c@gowkI]_G@{;cMP?o|l">farbe_rssi_mangelhaft</field> </block> </value> </block> </statement> <value name="IF2"> <block type="logic_compare" id="02S}bc8eRCm)eg-Y)7,T"> <field name="OP">LT</field> <value name="A"> <block type="variables_get" id="ms_iEvko/?BEy3X+oEj_"> <field name="VAR" id="sX4P;:Fyd]5~^1a(_}UP">rssi_device</field> </block> </value> <value name="B"> <block type="math_number" id="qN.0+Mc=mp@Zl!]npAoS"> <field name="NUM">-75</field> </block> </value> </block> </value> <statement name="DO2"> <block type="variables_set" id="A;JI@SG#93@mP)3f-X)d"> <field name="VAR" id="**]r2v*$:Ie`E@sV=S;0">farbe_rssi_device</field> <value name="VALUE"> <block type="variables_get" id="[O_E;HiB)ury,9kHSF=:"> <field name="VAR" id=":27E6``XIu.as%n|a@Cz">farbe_rssi_befriedigend</field> </block> </value> </block> </statement> <value name="IF3"> <block type="logic_compare" id="98n0!+*Y[1-goE^X[gCk"> <field name="OP">LT</field> <value name="A"> <block type="variables_get" id=".i6{gmI(fc/yma:QXv_Y"> <field name="VAR" id="sX4P;:Fyd]5~^1a(_}UP">rssi_device</field> </block> </value> <value name="B"> <block type="math_number" id="zD6#)6X6(K![Q+RY:/0@"> <field name="NUM">-50</field> </block> </value> </block> </value> <statement name="DO3"> <block type="variables_set" id="W7Q[MQe`GTmW=EvZR/CZ"> <field name="VAR" id="**]r2v*$:Ie`E@sV=S;0">farbe_rssi_device</field> <value name="VALUE"> <block type="variables_get" id="^;#]X+~hQxqq2@|ibfvb"> <field name="VAR" id="Zmk|`GjZ2{`sLzc@rUl+">farbe_rssi_gut</field> </block> </value> </block> </statement> <value name="IF4"> <block type="logic_compare" id="*4x);k9gBO%C9`(+QZtT"> <field name="OP">LT</field> <value name="A"> <block type="variables_get" id="u2?}]=W9dqhs=+pC}e+]"> <field name="VAR" id="sX4P;:Fyd]5~^1a(_}UP">rssi_device</field> </block> </value> <value name="B"> <block type="math_number" id="VJz?5a?c.Z4+UESbTZ7T"> <field name="NUM">-1</field> </block> </value> </block> </value> <statement name="DO4"> <block type="variables_set" id="RnY6KvsjgW3mt,5uXc1Q"> <field name="VAR" id="**]r2v*$:Ie`E@sV=S;0">farbe_rssi_device</field> <value name="VALUE"> <block type="variables_get" id="Hs-ySO!zICm!Ef:e5Zcl"> <field name="VAR" id="m-99+xTe-[}?M:ce,4KM">farbe_rssi_sehr_gut</field> </block> </value> </block> </statement> <value name="IF5"> <block type="logic_compare" id="sPTTd/Z{Tpawv8tr~V:T"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="th+2HHZ)MZsIJx}5Np8m"> <field name="VAR" id="sX4P;:Fyd]5~^1a(_}UP">rssi_device</field> </block> </value> <value name="B"> <block type="math_number" id="Ds~X`xB7tR4402SGU6t3"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO5"> <block type="variables_set" id="kzx4AF-=UtCkA}4BTq@6"> <field name="VAR" id="**]r2v*$:Ie`E@sV=S;0">farbe_rssi_device</field> <value name="VALUE"> <block type="text" id="xcW.5fCOQ||tc|$|%yJ="> <field name="TEXT"></field> </block> </value> </block> </statement> <next> <block type="controls_if" id="m*-n_IA.BaWb3#VwF2nY"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="ylHB;iJuy1Y04_g-}@;o"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="5J6M6eP3}0[I4cr8EY.."> <field name="VAR" id="}GFg*E7o,B_][D3=0@%_">rssi_peer</field> </block> </value> <value name="B"> <block type="math_number" id="(/gtN^?(v|YEhWkLs862"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="Dsd(lhg8ZtUhUlfG7,K+"> <field name="VAR" id="s*7fEH^qAGME5RwpFJDO">ausgabe_rssi_peer</field> <value name="VALUE"> <block type="text" id="_{?`)`,|J*6L$oVad}cQ"> <field name="TEXT"> - - - </field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="variables_set" id="nz8uMGn#|S=V2#77ceS8"> <field name="VAR" id="s*7fEH^qAGME5RwpFJDO">ausgabe_rssi_peer</field> <value name="VALUE"> <block type="variables_get" id="*,P@v,(3li1%$%i!q!;:"> <field name="VAR" id="}GFg*E7o,B_][D3=0@%_">rssi_peer</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="nn0Ce}1;m]os?$N[.oP3"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="z00L};1x354Q-*=R$?@["> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="e,Fg)+`IVT8hu9H,{CZV"> <field name="VAR" id="sX4P;:Fyd]5~^1a(_}UP">rssi_device</field> </block> </value> <value name="B"> <block type="math_number" id="=NEY^h4Ex%BcZH]7}Ou{"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="}-H:4ZH1LuFr8XVeQ,7S"> <field name="VAR" id="fK(5$?AE@2A(J3H-+_v5">ausgabe_rssi_device</field> <value name="VALUE"> <block type="text" id="mQZe*QV[iLD-FBWuQ0W#"> <field name="TEXT"> - - - </field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="variables_set" id="3)?b[-h#[IA+]]5;lt/q"> <field name="VAR" id="fK(5$?AE@2A(J3H-+_v5">ausgabe_rssi_device</field> <value name="VALUE"> <block type="variables_get" id="MJvC9~S@1c[7F;*O9opw"> <field name="VAR" id="sX4P;:Fyd]5~^1a(_}UP">rssi_device</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="g-nbdwF9x=u=]7M$s:%Z"> <mutation else="1"></mutation> <value name="IF0"> <block type="get_value_var" id="jiO3F;,An7UAVN/y3-p#"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="T~{fD%oTCL+xAw,zU|+!"> <field name="VAR" id="%62`(Q[9y{,UvP3o}T|/">i</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id=")9~cwqTBbE)LskW~/@uI"> <field name="VAR" id="SKh+R[G%ptX]9uv^hB,!">wahr</field> <value name="VALUE"> <block type="text_join" id="C?.KgWAAyzlP=w|[W#[J"> <mutation items="8"></mutation> <value name="ADD0"> <block type="variables_get" id="7+):RrNG=,HO(ZKpDWY5"> <field name="VAR" id="SKh+R[G%ptX]9uv^hB,!">wahr</field> </block> </value> <value name="ADD1"> <block type="text" id="TEHT|#ZG^(pmbZ7pXVC%"> <field name="TEXT">&lt;tr&gt;&lt;td&gt;</field> </block> </value> <value name="ADD2"> <block type="get_attr" id="4Zd;;9Y%UUxFI;yCg=}%" inline="false"> <value name="PATH"> <shadow type="text" id="/6=:$d8Obq*Ay!3qKjz6"> <field name="TEXT">common.name</field> </shadow> </value> <value name="OBJECT"> <block type="procedures_callcustomreturn" id="/gnU[I]{z7NP1dM]X)0$"> <mutation name="GetObjectByID"> <arg name="id"></arg> </mutation> <value name="ARG0"> <block type="variables_get" id="WAnOc#4aeemuSfHX}(ey"> <field name="VAR" id="GI^dumJfw0)4Nzi2HVw`">ParentID</field> </block> </value> </block> </value> </block> </value> <value name="ADD3"> <block type="text" id="r@K.wDg@ax]1==b|eE?K"> <field name="TEXT">&lt;/td&gt; &lt;td ALIGN="CENTER"&gt;&lt;font size="3"&gt;&lt;b&gt;&lt;font color=red&gt;●&lt;/font&gt; &lt;/td&gt;&lt;td ALIGN="CENTER"&gt;</field> </block> </value> <value name="ADD4"> <block type="variables_get" id="#?!ZmMw7u4dI@0TEQG9#"> <field name="VAR" id="HxY9T=|.h|4{.1*`d}f1">bat_status</field> </block> </value> <value name="ADD5"> <block type="text" id="#$2Q8Pk]N]@dBF)MHw5="> <field name="TEXT">&lt;/td&gt;&lt;td ALIGN="CENTER"&gt;</field> </block> </value> <value name="ADD6"> <block type="text_join" id="jUkq]c2sqqoIDuKeUBfL"> <mutation items="11"></mutation> <value name="ADD0"> <block type="text" id="`+-IBXt{3QNjHU7]~?MM"> <field name="TEXT">&lt;font color="</field> </block> </value> <value name="ADD1"> <block type="variables_get" id="K/fA|Uby1197eSYor2,`"> <field name="VAR" id="**]r2v*$:Ie`E@sV=S;0">farbe_rssi_device</field> </block> </value> <value name="ADD2"> <block type="text" id="Uk-=2Y_?2UE|Lthy4hsN"> <field name="TEXT">"&gt;</field> </block> </value> <value name="ADD3"> <block type="variables_get" id="nM{om05UeV?#rQVeWYL0"> <field name="VAR" id="fK(5$?AE@2A(J3H-+_v5">ausgabe_rssi_device</field> </block> </value> <value name="ADD4"> <block type="text" id=":`%/Hu=S*ooXEA{J^R;v"> <field name="TEXT">&lt;/font&gt;</field> </block> </value> <value name="ADD5"> <block type="text" id="nPQ%I7W4+!t/Ajf6z(2L"> <field name="TEXT"> / </field> </block> </value> <value name="ADD6"> <block type="text" id="JX)uCa,e]G.zAc`_4e@v"> <field name="TEXT">&lt;font color="</field> </block> </value> <value name="ADD7"> <block type="variables_get" id="`(O=OXp6X8KU3S(qoCoQ"> <field name="VAR" id="9`.L3(5;_hA2PG1ieE!N">farbe_rssi_peer</field> </block> </value> <value name="ADD8"> <block type="text" id="wrVI8yPP+Pu5z;Wj2kH_"> <field name="TEXT">"&gt;</field> </block> </value> <value name="ADD9"> <block type="variables_get" id="Ui1K@n9,g#6xY7DG+.oH"> <field name="VAR" id="9`.L3(5;_hA2PG1ieE!N">farbe_rssi_peer</field> </block> </value> <value name="ADD10"> <block type="text" id="Je7*@~;@PCAfC^P@N^~u"> <field name="TEXT">&lt;/font&gt;</field> </block> </value> </block> </value> <value name="ADD7"> <block type="text" id=")PcKg(cAfc4$$.Xxn@C:"> <field name="TEXT">&lt;/td&gt;&lt;/tr&gt;</field> </block> </value> </block> </value> </block> </statement> <statement name="ELSE"> <block type="variables_set" id="~6_|Zc[ue|X~dBEerSdh"> <field name="VAR" id=";O,|I4cqK/q|U6dt.?NN">falsch</field> <value name="VALUE"> <block type="text_join" id="eaIn|AQS;bPzDxX{h=D/"> <mutation items="8"></mutation> <value name="ADD0"> <block type="variables_get" id="S2NL(M5:wvk$qvo5E0YU"> <field name="VAR" id=";O,|I4cqK/q|U6dt.?NN">falsch</field> </block> </value> <value name="ADD1"> <block type="text" id="+}-tm%Of=MKXG5SD1^$,"> <field name="TEXT">&lt;tr&gt;&lt;td&gt;</field> </block> </value> <value name="ADD2"> <block type="get_attr" id="hO_XBnYCTT^pVqjz[8#6" inline="false"> <value name="PATH"> <shadow type="text" id="`M(}Xc-,@vW_W~2!qMmn"> <field name="TEXT">common.name</field> </shadow> </value> <value name="OBJECT"> <block type="procedures_callcustomreturn" id=":515-1q.JN;3:!vj,8RH"> <mutation name="GetObjectByID"> <arg name="id"></arg> </mutation> <value name="ARG0"> <block type="variables_get" id="F`AHgeeeD*f$ft[6=8PP"> <field name="VAR" id="GI^dumJfw0)4Nzi2HVw`">ParentID</field> </block> </value> </block> </value> </block> </value> <value name="ADD3"> <block type="text" id="Rxi5iY?z$z-XjD0H6?oO"> <field name="TEXT">&lt;/td&gt; &lt;td ALIGN="CENTER"&gt;&lt;font size="3"&gt;&lt;b&gt;&lt;font color=green&gt;●&lt;/font&gt; &lt;/td&gt;&lt;td ALIGN="CENTER"&gt;</field> </block> </value> <value name="ADD4"> <block type="variables_get" id="f*r^zVrt.EqM|!s3W*#~"> <field name="VAR" id="HxY9T=|.h|4{.1*`d}f1">bat_status</field> </block> </value> <value name="ADD5"> <block type="text" id="ukdRtA$`cP6F)N8F)Bjf"> <field name="TEXT">&lt;/td&gt;&lt;td ALIGN="CENTER"&gt;</field> </block> </value> <value name="ADD6"> <block type="text_join" id="%]_DV[o;ZxthhIjL|tXP"> <mutation items="11"></mutation> <value name="ADD0"> <block type="text" id="To}#()TQxafUQLWxzlOb"> <field name="TEXT">&lt;font color="</field> </block> </value> <value name="ADD1"> <block type="variables_get" id="9yLsEM?Ar)K|cN^Xr`TJ"> <field name="VAR" id="**]r2v*$:Ie`E@sV=S;0">farbe_rssi_device</field> </block> </value> <value name="ADD2"> <block type="text" id="3gpkn^crJ0fIj(w|{-1w"> <field name="TEXT">"&gt;</field> </block> </value> <value name="ADD3"> <block type="variables_get" id="a;m7|`nF0;CO1w,WJTmS"> <field name="VAR" id="fK(5$?AE@2A(J3H-+_v5">ausgabe_rssi_device</field> </block> </value> <value name="ADD4"> <block type="text" id="RgKG}5J+(jN~H*bXK$T7"> <field name="TEXT">&lt;/font&gt;</field> </block> </value> <value name="ADD5"> <block type="text" id=")e!F8)-aVWgO(cZqwYzs"> <field name="TEXT"> / </field> </block> </value> <value name="ADD6"> <block type="text" id="V$LuHP6#-kbXPd0gBqjs"> <field name="TEXT">&lt;font color="</field> </block> </value> <value name="ADD7"> <block type="variables_get" id=".OtHH6r,Zg5GsfOQNx9)"> <field name="VAR" id="9`.L3(5;_hA2PG1ieE!N">farbe_rssi_peer</field> </block> </value> <value name="ADD8"> <block type="text" id="R/Ovoz2tt*pv)~P3Y9R{"> <field name="TEXT">"&gt;</field> </block> </value> <value name="ADD9"> <block type="variables_get" id="XpUm05soym:4jFXBXrJ)"> <field name="VAR" id="s*7fEH^qAGME5RwpFJDO">ausgabe_rssi_peer</field> </block> </value> <value name="ADD10"> <block type="text" id="FNOkRr9ztsw=j25V=I*b"> <field name="TEXT">&lt;/font&gt;</field> </block> </value> </block> </value> <value name="ADD7"> <block type="text" id="s[EC{kPNg|04cwb_0Z[["> <field name="TEXT">&lt;/td&gt;&lt;/tr&gt;</field> </block> </value> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="update" id="MuEluk;ouLIt;jtZ$s_j"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.VIS.Akkumeldungen.hmip_akku_tabelle</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text_join" id="a|7(}Ei%ImEwZgVR9QlY"> <mutation items="5"></mutation> <value name="ADD0"> <block type="text" id="8R]0wUngZ2{G6d=Umh,`"> <field name="TEXT">&lt;table style="width: 80%;"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width=10%&gt;&lt;b&gt;&lt;font size="3"&gt;Gerät&lt;/b&gt;&lt;/td&gt;&lt;/font&gt; &lt;td ALIGN="CENTER"&gt;&lt;b&gt;&lt;font size="3"&gt;Empf.&lt;/td&gt;&lt;td ALIGN="CENTER"&gt;&lt;b&gt;&lt;font size="3"&gt;Bat.&lt;/td&gt;&lt;/b&gt;&lt;td ALIGN="CENTER"&gt;&lt;b&gt;&lt;font size="3"&gt;RSSI ↑↓&lt;/td&gt;&lt;/b&gt;&lt;/font&gt; &lt;/tr&gt;</field> </block> </value> <value name="ADD1"> <block type="text" id="1Jqim6lJl#Vf)3XRd^dv"> <field name="TEXT">&lt;tr&gt; &lt;td colspan="4"&gt; &lt;hr&gt; &lt;/dt&gt; &lt;/tr&gt;</field> </block> </value> <value name="ADD2"> <block type="variables_get" id="SrBTsXMtKA)[Fd[i|C}H"> <field name="VAR" id=";O,|I4cqK/q|U6dt.?NN">falsch</field> </block> </value> <value name="ADD3"> <block type="variables_get" id="^ueYD.{yOys73ekp,upE"> <field name="VAR" id="SKh+R[G%ptX]9uv^hB,!">wahr</field> </block> </value> <value name="ADD4"> <block type="text" id="DP?I5B6L:aME?fM%twD]"> <field name="TEXT">&lt;/tbody&gt; &lt;/table&gt;</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </xml>
  • Kopie Blockly Script von RPi auf NUC läuft nicht

    6
    3
    0 Votes
    6 Posts
    436 Views
    HomoranH
    @khk sagte in Kopie Blockly Script von RPi auf NUC läuft nicht: Ist es diese Variante nein! die mini-Screenshots vom log und vom Konsolenoutput kann ich nicht lesen!
  • Datenpunkt Wert in Telegram?

    3
    1
    0 Votes
    3 Posts
    209 Views
    CinimodC
    @biker1602 # erstell einfach nen text aus "wert" und "°C"

565

Online

32.8k

Users

82.8k

Topics

1.3m

Posts