Weiter zum Inhalt

Blockly

6.6k Themen 79.8k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Abfrage der Astrozeiten

    7
    1
    0 Stimmen
    7 Beiträge
    223 Aufrufe
    paul53P
    @manfredh-1 sagte: Das mit dem "nicht zwischen" ist die Lösung. Das hatte @Homoran bereits geschrieben. Falls aktueller Zeit ist nicht zwischen sunrise end und golden hour
  • Callback vom SendTo-Block

    1
    1
    0 Stimmen
    1 Beiträge
    240 Aufrufe
    Niemand hat geantwortet
  • Fehler im Blockly mit WLED

    4
    1
    0 Stimmen
    4 Beiträge
    638 Aufrufe
    H
    @hardl Hallo Asgothian, jetzt wurde endlich mein Garagentor geliefert und ich habe andere Auslöser für das Script. Dies ist ein Teil meines Scripts, bei dem ich nicht verstehe, warum der Led-Strip nach ca. 4 Sekunden verlöscht. Kannst Du oder ein anderer Mitleser mir sagen, warum das nicht nach 15 Sekunden passiert. [image: 1645035672776-bildschirmfoto-2022-02-16-um-19.19.47.png]
  • Heizung runterregeln bei offenem Fenster

    13
    1
    0 Stimmen
    13 Beiträge
    2k Aufrufe
    Berges01B
    @durchi76er Ja viele Wege führen nach Rom wie das fast immer so ist. Meine Vorgabe wahr : Fester oder Tür auf runter auf 8 Grad. Dafür ein Zeitversatz ca. 5 min. Wenn die Tür und das Fester zu sind wieder auf die Alte Temperatur Auch dafür ein Zeitversatz ca. 5 min. Unterschiedliche Raumtemperaturen für unterschiedliche Zeiträume. Leichte Erweiterbarkeit. (Zusätzliche Fenster,Türen, Heizkörper). Nur Ansteuern der Ventile wenn sich etwas verändert hat. Einfache Softwahre, damit das jeder versteht ohne zu viel zu wissen. (Tenor : Was ist wenn mir mal was passiert). Bei mir läuft das jetzt schon geraume Zeit ohne Probleme.
  • Bewegung trigger nur in einem best. Zeitfenster

    5
    2
    0 Stimmen
    5 Beiträge
    264 Aufrufe
    A
    @meister-mopper super merci. danke für die schnelle Antwort. Jetzt fehlen mir allerdings noch die Werktage. Wie bekomme ich die noch rein ohne das Zeitmodul?
  • (gelöst) Wiederholen alle 8 Sekunden - 5 mal

    9
    1
    0 Stimmen
    9 Beiträge
    936 Aufrufe
    D
    ich Danke dir recht herzlich, lüppt.
  • (gelöst) Prüfung An-/Abwesenheit per Ping & Schaltung Lampe

    5
    2
    0 Stimmen
    5 Beiträge
    420 Aufrufe
    D
    @haselchen werde mich mal durch's Forum wühlen, danke für deine Hilfe! Und keine Sorge, bei der Sache mit der Haustüre bin ich absolut bei dir. Die wird aktuell und auch in Zukunft schön manuell abgeschlossen. Der Rest dient nur Dingen wie Videoaufzeichnung, Alarm usw. Sollte sonst jemand die gleiche Frage, wie ich oben haben, hier ist das Blockly-Skript, wie es bei mir aktuell gut funktioniert. [image: 1644856166087-f0da5a3d-17e1-4ee7-9a73-9fd93e5a9b5c-image.png]
  • Tabelle für Backupverlauf

    4
    1
    0 Stimmen
    4 Beiträge
    189 Aufrufe
    David G.D
    Bin jetzt fertig. So sieht es jetzt aus. [image: 1644786209640-screenshot_20220213-204620_fully-kiosk-browser-2.jpg] Fehlerhafte Backups werden rot hervorgehoben (ab BackupIt 2.3.2). Oben die Zeile mit dem Fehler, bezieht sich immer auf den letzten Fehler den es bei einem Backup gab. Wenn im Verlauf kein Fehler zu finden ist verschwindet die Zeile komplett. Anbei das Skript: Spoiler [image: 1644786413008-screenshot_20220213-220626_chrome.jpg] <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="]qSnf%4zxqWestQA_|w8">fehlermerker</variable> <variable id="D?f8d1}yqMAQtN6*#D[=">tabelle_backup</variable> <variable id="`Gx:t#j6V|d3X;um-a*O">Liste_backup</variable> <variable id="Z^[~#Xa,tDAQ3.@!Xbxm">text_fehler</variable> <variable id="qBavb}BH]gCu?^|_[#d+">i</variable> <variable id="e611AD9uF^v98HFpN4=b">obj_backup</variable> <variable id="k-n-/t=xT{X6,mPRsT(M">datum</variable> <variable id="SL/R/)aq*FUQ0^X`Wu9[">quelle</variable> <variable id="Z1{kN?pgEdRgO~H8YyV5">ziel</variable> <variable id="*pm.4^0iJwGj}mMQ4I[-">groesse</variable> <variable id="tANAQ$rrD@HIgv7#S9%{">fehler</variable> <variable id="cVu:k[|gr`TFk49Y45b{">Fehler_farbe</variable> </variables> <block type="on" id="GRUtF4Vs$g$HKYsBwXbg" x="137" y="62"> <field name="OID">backitup.0.history.json</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="variables_set" id="VRrH6vTW^BV2S3NFhWn["> <field name="VAR" id="]qSnf%4zxqWestQA_|w8">fehlermerker</field> <value name="VALUE"> <block type="math_number" id="rX1K5mOtK}~F[K2OKx2G"> <field name="NUM">0</field> </block> </value> <next> <block type="variables_set" id="GTi,dk[?$E8{v,?U9^t="> <field name="VAR" id="D?f8d1}yqMAQtN6*#D[=">tabelle_backup</field> <value name="VALUE"> <block type="text" id="fzPH]P`L^.p2NN)7!?g~"> <field name="TEXT"></field> </block> </value> <next> <block type="variables_set" id=":iNu7teVft6eRy,X^]ji"> <field name="VAR" id="`Gx:t#j6V|d3X;um-a*O">Liste_backup</field> <value name="VALUE"> <block type="convert_json2object" id="OO+bET).IEq0kh3WH[jQ"> <value name="VALUE"> <block type="get_value" id="B!+`v=fag5bPjiaD6QAJ"> <field name="ATTR">val</field> <field name="OID">backitup.0.history.json</field> </block> </value> </block> </value> <next> <block type="variables_set" id="z9^tj?~?V(A*$?3KH)T|"> <field name="VAR" id="Z^[~#Xa,tDAQ3.@!Xbxm">text_fehler</field> <value name="VALUE"> <block type="text" id="X1Xa/ol{r(DS)+f6$#@{"> <field name="TEXT"></field> </block> </value> <next> <block type="controls_for" id="2W=RDigLBBxs_B`0PsDM"> <field name="VAR" id="qBavb}BH]gCu?^|_[#d+">i</field> <value name="FROM"> <shadow type="math_number" id="zm@(S,gLm}#wHyn5Qq9}"> <field name="NUM">1</field> </shadow> </value> <value name="TO"> <shadow type="math_number" id="z3#XH-)!!ssABeZ/MxsD"> <field name="NUM">10</field> </shadow> <block type="lists_length" id="hRN5Il/8[|m*dK|[|(-2"> <value name="VALUE"> <block type="variables_get" id="1yZP$9?O+H4LQBUP?pwk"> <field name="VAR" id="`Gx:t#j6V|d3X;um-a*O">Liste_backup</field> </block> </value> </block> </value> <value name="BY"> <shadow type="math_number" id="le!N,+DCszazCe]Qau!I"> <field name="NUM">1</field> </shadow> </value> <statement name="DO"> <block type="variables_set" id="7r=57B2@)7a6p9]b%Z)P"> <field name="VAR" id="e611AD9uF^v98HFpN4=b">obj_backup</field> <value name="VALUE"> <block type="lists_getIndex" id="-OJU56A=[1^raGq,Y:2^"> <mutation statement="false" at="true"></mutation> <field name="MODE">GET</field> <field name="WHERE">FROM_START</field> <value name="VALUE"> <block type="variables_get" id="dX!4d0zd98)/^}=qd;}T"> <field name="VAR" id="`Gx:t#j6V|d3X;um-a*O">Liste_backup</field> </block> </value> <value name="AT"> <block type="variables_get" id="HHJAf(!k=Bx~%n,NaT!Z"> <field name="VAR" id="qBavb}BH]gCu?^|_[#d+">i</field> </block> </value> </block> </value> <next> <block type="variables_set" id="*`MOE53qLp/jRZ..5${D"> <field name="VAR" id="k-n-/t=xT{X6,mPRsT(M">datum</field> <value name="VALUE"> <block type="get_attr" id="zL|QH!2@5|qp8V(*@/[["> <value name="PATH"> <shadow type="text" id="iUO@mIvJ[n7[Uw;9I_Y$"> <field name="TEXT">timestamp</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="F)DtA.MO@}Fq}n(Nb*us"> <field name="VAR" id="e611AD9uF^v98HFpN4=b">obj_backup</field> </block> </value> </block> </value> <next> <block type="variables_set" id="SjI]K#)3btO*JEXWYVT|"> <field name="VAR" id="SL/R/)aq*FUQ0^X`Wu9[">quelle</field> <value name="VALUE"> <block type="get_attr" id="a[gS{x(~M`5`~xg{{erm"> <value name="PATH"> <shadow type="text" id="ZEH}dmsR_nZ!h7CR,LT["> <field name="TEXT">type</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="]9KWEjpt!.-kkU+7VPRU"> <field name="VAR" id="e611AD9uF^v98HFpN4=b">obj_backup</field> </block> </value> </block> </value> <next> <block type="variables_set" id=";?kK7h!xomO@hYlyO--p"> <field name="VAR" id="Z1{kN?pgEdRgO~H8YyV5">ziel</field> <value name="VALUE"> <block type="get_attr" id="!CL;Z5c.bt#eq|J}V%tv"> <value name="PATH"> <shadow type="text" id="l7l%wt.q[0=BS%c)k^c{"> <field name="TEXT">storage</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="wOS,JN{51gT)2(e?UCSI"> <field name="VAR" id="e611AD9uF^v98HFpN4=b">obj_backup</field> </block> </value> </block> </value> <next> <block type="variables_set" id=")rJW5JBMaBo)Zv{72PWP"> <field name="VAR" id="*pm.4^0iJwGj}mMQ4I[-">groesse</field> <value name="VALUE"> <block type="get_attr" id="[;-VX?3QZ(58=gOjtb@:"> <value name="PATH"> <shadow type="text" id="Yt_{[RBj#fKB_uDW~)bc"> <field name="TEXT">filesize</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="+A9Aa!IWd:Jt8-j3y_uC"> <field name="VAR" id="e611AD9uF^v98HFpN4=b">obj_backup</field> </block> </value> </block> </value> <next> <block type="variables_set" id="Z}AorM|W3%t!ipRBFd]Y"> <field name="VAR" id="tANAQ$rrD@HIgv7#S9%{">fehler</field> <value name="VALUE"> <block type="get_attr" id="eHbD4!_1Cq!qz]8O^|kK"> <value name="PATH"> <shadow type="text" id="VMDEX]CJofgkS`vXmzej"> <field name="TEXT">error</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="}#b}2KKPE:y,GRNqZBe9"> <field name="VAR" id="e611AD9uF^v98HFpN4=b">obj_backup</field> </block> </value> </block> </value> <next> <block type="controls_if" id="hbf|_*4MvA0XpbQFW;RL"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="ep?x-Vb*q65G6/C}p@+@"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="4#j=_cP+`JIc1GX`UxF4"> <field name="VAR" id="tANAQ$rrD@HIgv7#S9%{">fehler</field> </block> </value> <value name="B"> <block type="text" id="zHJcdK|6LJ~ysK])oLA$"> <field name="TEXT">none</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="ai(ZUR{`p?(g^zVW_jO8"> <field name="VAR" id="cVu:k[|gr`TFk49Y45b{">Fehler_farbe</field> <value name="VALUE"> <block type="text" id="J[ZXujIq{z,CQ!fx?yQc"> <field name="TEXT">&lt;font color=green&gt;</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="variables_set" id="I)!ej_t_w?g~ZpGrFSp~"> <field name="VAR" id="cVu:k[|gr`TFk49Y45b{">Fehler_farbe</field> <value name="VALUE"> <block type="text" id="tt1[(5Rdu,U~~7OT{_F}"> <field name="TEXT">&lt;font color=red&gt;</field> </block> </value> <next> <block type="controls_if" id="z4Tv5U]z!a4@=;vnq?18"> <value name="IF0"> <block type="logic_compare" id="hlC{L+K,1yIAc+qMr[gl"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="vU6g|!Vybq+y66%0ry$s"> <field name="VAR" id="]qSnf%4zxqWestQA_|w8">fehlermerker</field> </block> </value> <value name="B"> <block type="math_number" id="#WU+b6zL{nml@V0-6PZr"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="Y~cnW9Nv-oT(j[#4Vy|f"> <field name="VAR" id="Z^[~#Xa,tDAQ3.@!Xbxm">text_fehler</field> <value name="VALUE"> <block type="text_join" id="mmL{#zGyAZcsB@DUA8tO"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="WCL}3)Z6xbTEjms*2V=/"> <field name="TEXT">Letzter Backupfehler - </field> </block> </value> <value name="ADD1"> <block type="variables_get" id="$@4-2YXm`m4WTl:ibQa6"> <field name="VAR" id="tANAQ$rrD@HIgv7#S9%{">fehler</field> </block> </value> <value name="ADD2"> <block type="text" id="~tNyJQc{6`,2*U52T^*d"> <field name="TEXT">&lt;br&gt;</field> </block> </value> </block> </value> <next> <block type="variables_set" id="Jp+ycblbyyzOnG?jk~D]"> <field name="VAR" id="]qSnf%4zxqWestQA_|w8">fehlermerker</field> <value name="VALUE"> <block type="math_number" id="(sChNpn%eZd5R)cMf*Id"> <field name="NUM">1</field> </block> </value> </block> </next> </block> </statement> </block> </next> </block> </statement> <next> <block type="variables_set" id=")m^3{dQ4fQw]`f9*[xzT"> <field name="VAR" id="D?f8d1}yqMAQtN6*#D[=">tabelle_backup</field> <value name="VALUE"> <block type="text_join" id="#O_?iv,ZUg9:@%.2AU)Q"> <mutation items="11"></mutation> <value name="ADD0"> <block type="variables_get" id="[J*^[oB}-wyiUO^n1P0@"> <field name="VAR" id="D?f8d1}yqMAQtN6*#D[=">tabelle_backup</field> </block> </value> <value name="ADD1"> <block type="text" id="^=*L/b5/+k_J!k=|4|Ux"> <field name="TEXT">&lt;tr&gt;&lt;td&gt;</field> </block> </value> <value name="ADD2"> <block type="convert_from_date" id="bp{kgd{F2]vLMLJrzCE{"> <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation> <field name="OPTION">custom</field> <field name="FORMAT">TT.MM SS:mm</field> <value name="VALUE"> <block type="variables_get" id="g(WgLYjyr~b7@sq|gLn*"> <field name="VAR" id="k-n-/t=xT{X6,mPRsT(M">datum</field> </block> </value> </block> </value> <value name="ADD3"> <block type="text" id="}x#IN[hn2k=+ys=^qs-E"> <field name="TEXT">&lt;/td&gt;&lt;td&gt;</field> </block> </value> <value name="ADD4"> <block type="variables_get" id="B??|SW~rp_;UIaBbqLu)"> <field name="VAR" id="cVu:k[|gr`TFk49Y45b{">Fehler_farbe</field> </block> </value> <value name="ADD5"> <block type="variables_get" id="3rY=!qo-ZSKH{PPSqtwP"> <field name="VAR" id="SL/R/)aq*FUQ0^X`Wu9[">quelle</field> </block> </value> <value name="ADD6"> <block type="text" id=":,]a=72.ag@1Pcem$_kK"> <field name="TEXT"> &lt;/font&gt;&lt;/td&gt;&lt;td&gt;</field> </block> </value> <value name="ADD7"> <block type="variables_get" id="A?)+ys55pGGHpsUeCctk"> <field name="VAR" id="*pm.4^0iJwGj}mMQ4I[-">groesse</field> </block> </value> <value name="ADD8"> <block type="text" id="?r}yw(Q[`02:DUP3bcUA"> <field name="TEXT">&lt;/td&gt;&lt;td&gt;</field> </block> </value> <value name="ADD9"> <block type="variables_get" id="q0M8+,ELR{Rq}lE$#T7_"> <field name="VAR" id="Z1{kN?pgEdRgO~H8YyV5">ziel</field> </block> </value> <value name="ADD10"> <block type="text" id="T_uN%,Dhtl-J1c*KqIpX"> <field name="TEXT">&lt;/td&gt;&lt;/tr&gt;</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="update" id="1=d#lLZ4le*e1#_#;n{/"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.VIS.Tabellen.Backup</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text_join" id="H]6pVar:omjEqZQ|ASft"> <mutation items="4"></mutation> <value name="ADD0"> <block type="variables_get" id="lZ7;pMQ|^:-eQBxd#Lf."> <field name="VAR" id="Z^[~#Xa,tDAQ3.@!Xbxm">text_fehler</field> </block> </value> <value name="ADD1"> <block type="text" id="ji)pPpja_KiJk?2%WY./"> <field name="TEXT">&lt;table width="100%"&gt;&lt;tr&gt;&lt;th width="85px" align=left&gt;Datum&lt;/th&gt; &lt;th align=left&gt;Quelle&lt;/th&gt;&lt;th align=left&gt;Größe&lt;/th&gt;&lt;th align=left&gt;Ziel&lt;/th&gt;&lt;tr&gt;&lt;td colspan="4"&gt;&lt;hr&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &#10;</field> </block> </value> <value name="ADD2"> <block type="variables_get" id="=[CSjfu.DUzr-dFSgn?u"> <field name="VAR" id="D?f8d1}yqMAQtN6*#D[=">tabelle_backup</field> </block> </value> <value name="ADD3"> <block type="text" id="KxUF:wWwdcR*f*Nds3zz"> <field name="TEXT">&lt;/table&gt;</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </xml>
  • [gelöst] Licht verzögert ausschalten bzw. Dauer einschalten

    13
    1
    0 Stimmen
    13 Beiträge
    552 Aufrufe
    M
    @paul53 Hat sich schon erledigt. War mein Fehler. Durchs kopieren war die erste Stop Variable falsch.
  • Suche Blockly Briefkasten zum download

    blockly communication
    5
    0 Stimmen
    5 Beiträge
    511 Aufrufe
    F
    @paul53 Vielen Dank Gruß Hans-Frank
  • Meros Blockly Datenpunkt Änderung löst keine Aktion aus

    Ungelöst
    3
    1
    0 Stimmen
    3 Beiträge
    114 Aufrufe
    S
    @paul53 Super, vielen Dank. Nun funktioniert es! Und "working" braucht es auch nicht.
  • [gelöst]Bewegungserkennung Script macht Pause

    13
    1
    0 Stimmen
    13 Beiträge
    757 Aufrufe
    apollon77A
    @frankyboy73 @Jürgen_S Ja bei Forbidden mal reload der seite
  • Fehlalarm - ESPEasy MQTT Blockly Iobroker

    5
    5
    0 Stimmen
    5 Beiträge
    380 Aufrufe
    S
    @paul53 Danke vielmals, so blind kann man doch gar nicht sein Wie oft ich das mit funktionierenden Blöcken verglichen habe und nichts Auffälliges gefunden habe Problem damit erfolgreich gelöst, Danke nochmal!
  • Astrofunktion (falls / mache) + Steuere mit Skript trigger

    16
    1
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    S
    @paul53 Oh man, ich wundere mich ebenfalls warum "zwischen" nicht funktioniert und "nicht zwischen" klappt. Danke für die Info!
  • Skript kopieren

    5
    0 Stimmen
    5 Beiträge
    644 Aufrufe
    HomoranH
    @erich-1 sagte in Skript kopieren: Danke. Da muss man mal drauf kommen Naja, das erste was ich mache, wenn ich etwas neues habe: ich sehe mir alle Menüpunkte an, was man machen könnte
  • WLED Preset Loop [gelöst]

    5
    0 Stimmen
    5 Beiträge
    657 Aufrufe
    L
    @paul53 sagte in WLED Preset Loop: Anmerkung: Die 6 setStateDelayed() werden unmittelbar hintereinander ausgeführt. Es wird nicht gewartet, bis die Verzögerungszeit abgelaufen ist. Genau da liegt anscheinend mein Problem. das scheint bei Interval auch so zu sein. Thema gelöst, hab die Firmware des ESP upgedatet hier wird mir jetzt über eine Playlistfunktion die zu realisierende Aufgabe angeboten.
  • [gelöst]Hilfe bei Erstellung von Blockly - Anwesenheit

    blockly
    15
    0 Stimmen
    15 Beiträge
    469 Aufrufe
    WszeneW
    Traumhaft so soll es sein 1001 Dank an @paul53 Wenn es jemand interessiert hier das Blockly <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="B~6E2M9LNR0A68YO_!?h">ids</variable> <variable type="timeout" id="start">start</variable> <variable id="8xwpI[Ec2NLCoKl2G^HN">anwesend</variable> <variable id="b~edSQ%u?[=zCg?@@NVd">id</variable> </variables> <block type="procedures_defcustomnoreturn" id="D:0E=~0D8*EFnn8f|sd." x="-1138" y="-463"> <mutation statements="false"></mutation> <field name="NAME">Datenpunkte_erstellen</field> <field name="SCRIPT">Ly8gRFAgb2huZSBBbGV4YQpjcmVhdGVTdGF0ZSgnMF91c2VyZGF0YS4wLjAyMF9Tb25zdGlnZXMuQW53ZXNlbmhlaXQuTWFyY2VsJywgeyduYW1lJzonTWFyY2VsIEFud2Vlc2VuZCcsICd0eXBlJzonYm9vbGVhbicsICdyZWFkJzp0cnVlLCAnd3JpdGUnOnRydWUsICdyb2xlJzonc3RhdGUnLCAnZGVmJzpmYWxzZSwgInNtYXJ0TmFtZSI6IGZhbHNlIH0pOwovLyBEUCBtaXQgQWxleGEKLy9jcmVhdGVTdGF0ZSgnMF91c2VyZGF0YS4wLjAwMDFfVGVzdC50ZXN0LWRwLWFsZXhhJywgeyduYW1lJzonVGVzdCBEUCBBbGV4YScsICd0eXBlJzonYm9vbGVhbicsICdyZWFkJzp0cnVlLCAnd3JpdGUnOnRydWUsICdyb2xlJzonc3dpdGNoJywgJ2RlZic6ZmFsc2UsICJzbWFydE5hbWUiOiB7ImRlIjogIlRlc3QtR2Vyw6R0Iiwic21hcnRUeXBlIjogIkxJR0hUIn0gfSk7</field> <comment pinned="false" h="80" w="160">Datenpunkte erstellen</comment> </block> <block type="comment" id="/_6pGOv!o3)I1~^MR*yi" x="-1137" y="-437"> <field name="COMMENT">Funktion ausführen</field> <next> <block type="timeouts_settimeout" id="8FQd(trxfKDt`(FG0(?="> <field name="NAME">start</field> <field name="DELAY">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="procedures_callcustomnoreturn" id="}{A#y;jy-Pl_)n6[of`b"> <mutation name="Datenpunkte_erstellen"></mutation> </block> </statement> </block> </next> </block> <block type="variables_set" id="@r0H7Pd#IuCWPzYVs]@B" x="-1138" y="-287"> <field name="VAR" id="B~6E2M9LNR0A68YO_!?h">ids</field> <value name="VALUE"> <block type="selector" id="9dmgHnb{Mu,KR]4`=we+"> <field name="TEXT">state[id=*](functions=anwesend)</field> </block> </value> <next> <block type="on_ext" id="|J))({--a@{f:i%:B6=!"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="[?h1n*ipJA5z3%Z(Fe7A"> <field name="oid">default</field> </shadow> <block type="variables_get" id="NM6FjaeM/e|vN6))Wjl8"> <field name="VAR" id="B~6E2M9LNR0A68YO_!?h">ids</field> </block> </value> <statement name="STATEMENT"> <block type="variables_set" id="W9cD^h2NB/Oh6uCM~,ch"> <field name="VAR" id="8xwpI[Ec2NLCoKl2G^HN">anwesend</field> <value name="VALUE"> <block type="logic_boolean" id="EK#H|i-qNzR8{6L@qCs:"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="controls_forEach" id="fcL+iAOQ?2UQ{l%R@Ben"> <field name="VAR" id="b~edSQ%u?[=zCg?@@NVd">id</field> <value name="LIST"> <block type="variables_get" id="|LRMU1|FENYMFt?tKXql"> <field name="VAR" id="B~6E2M9LNR0A68YO_!?h">ids</field> </block> </value> <statement name="DO"> <block type="debug" id=".n!pnU7r[Q)}xF!+~Z._" disabled="true"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="qei2KI8)Z+HTi.iDty+C"> <field name="TEXT">test</field> </shadow> <block type="text_join" id="`[kmxP4e#x}%#pKLw;ei"> <mutation items="3"></mutation> <value name="ADD0"> <block type="variables_get" id="tv@RG,_o3z_]2|QoI;)3"> <field name="VAR" id="b~edSQ%u?[=zCg?@@NVd">id</field> </block> </value> <value name="ADD1"> <block type="text" id="c-F%qmhaJ@{J!SsfF7f$"> <field name="TEXT"> : </field> </block> </value> <value name="ADD2"> <block type="get_value_var" id="O=D6Yw4J/%U90ae?kn*b"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="5H(j1*]9Flo81ly#4itt"> <field name="VAR" id="b~edSQ%u?[=zCg?@@NVd">id</field> </block> </value> </block> </value> </block> </value> <next> <block type="controls_if" id="q*MoV25XBw2yjtA/#U;e"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="GA*ckh?Pp/%@%+5)8C?s"> <field name="OP">EQ</field> <value name="A"> <block type="get_value_var" id="C*qbN~*s|0Y[,|yE0w:;"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="{9}$5RK-gBSnkI[~/qun"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="tHy8m#37cp1AiM#mF$J5"> <field name="VAR" id="b~edSQ%u?[=zCg?@@NVd">id</field> </block> </value> </block> </value> <value name="B"> <block type="logic_boolean" id="/!dprzsB*lsRbR6$v6m4"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="fy7ZPy/LDb$jnsJ~-]/~"> <field name="VAR" id="8xwpI[Ec2NLCoKl2G^HN">anwesend</field> <value name="VALUE"> <block type="logic_boolean" id="Jy1;ir02zJi$n;+0,^mD"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="controls_flow_statements" id="`CM-oF[[Z,xAFsleL`H4"> <field name="FLOW">BREAK</field> </block> </next> </block> </statement> <statement name="ELSE"> <block type="variables_set" id="~mtzbd`zn~MO?Wj)`p~2"> <field name="VAR" id="8xwpI[Ec2NLCoKl2G^HN">anwesend</field> <value name="VALUE"> <block type="logic_boolean" id="5=!Majg[*^Z*GbHZRsBj"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </next> </block> </statement> <next> <block type="update" id="A9rcbHAGvYr()@Dq}FS|"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.020_Sonstiges.Anwesenheit.Marcel</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="(?Ieb;C^RtOKl[Q~7TV/"> <field name="VAR" id="8xwpI[Ec2NLCoKl2G^HN">anwesend</field> </block> </value> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </xml>
  • [gelöst] blockly-request-seltsamer fehler

    8
    2
    0 Stimmen
    8 Beiträge
    567 Aufrufe
    apollon77A
    @liv-in-sky sagte in [gelöst] blockly-request-seltsamer fehler: @apollon77 - danke auch dir - war kein blockly problem sondern wie meist: ein user problem All Fine, dazu sind wir alle hier um uns gegenseitig zu helfen
  • Astro Handhabeung 🤔

    28
    0 Stimmen
    28 Beiträge
    785 Aufrufe
    J
    @paul53 super danke! Sonst passt es jetzt? Funktioniert meine runterdimmen denn so? Also mit Erhöhe Helligkeit um 0-5 Müsste ja 5 abziehen 😅 Hab es mit einem Probescript und debug getest. Läuft.
  • [Gelöst] Lampe über Lichtsensor einschalten

    blockly
    19
    2
    0 Stimmen
    19 Beiträge
    464 Aufrufe
    S
    @zarello Ja, läuft, DANKE [image: 1644587036172-1.jpg]

322

Online

32.8k

Benutzer

82.8k

Themen

1.3m

Beiträge