Weiter zum Inhalt

Blockly

6.6k Themen 80.5k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Umsetzung PRG Homematic zu Blockly

    16
    1
    0 Stimmen
    16 Beiträge
    642 Aufrufe
    hg6806H
    @paul53 Geht jetzt. hier war noch ein Fehler: [image: 1641758937726-869b3652-2788-4c02-8511-962d46272004-image.png] Danke nochmals allen Beteiligten.
  • Farben von IKEA Lampen ändern

    blockly monitoring
    18
    0 Stimmen
    18 Beiträge
    648 Aufrufe
    A
    @homoran Hat geklappt. Danke dir!
  • Aktion am letzten Tag des Monats

    12
    0 Stimmen
    12 Beiträge
    2k Aufrufe
    frana120500F
    @paul53 ach wie doof, da bin ich gar nicht drauf gekommen :-) Script funktioniert. Ich denke ich bin mit den Millisekunden durcheinandergekommen, so dass die Prüfung nicht richtig war.
  • Gerät anhand der Leistung ausschalten

    14
    1
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    AsgothianA
    @gintonik sagte in Gerät anhand der Leistung ausschalten: Bei mir funktioniert die Logik nicht und ich habe einen Verdacht: Der Trigger ist ja die Leistungsmessung. Wenn diese sich nicht verändert, und das kann ja passieren, wenn sie konstant bleibt, wird der Turnus kein zweites mal ausgeführt und somit kann keine Vergleichsmessung stattfinden, oder sehe ich das falsch? Ich habe den Drucker eingeschaltet und das Heizbett erwärmt und 2min. später wieder deaktiviert, er bleibt trotzdem an... Du hast einen Denkfehler in deiner Logik. Es findet kein Leistungsvergleich statt. Statt dessen ist es eine reine "Event" Abarbeitung: Fällt die Leistungsaufnahme unter 14 W wird angestossen das das Gerät in 5 Minuten ausgeschaltet wird - ohne weitere Prüfungen. Steigt die Leistungsaufnahme über 14 W wird ein gegebenenfalls angestossenes Abschalten deaktiviert, das Gerät läuft also weiter. A
  • [gelöst] Blockly startet ungewollt mehrfach

    5
    1
    0 Stimmen
    5 Beiträge
    506 Aufrufe
    Daniel BohnD
    @paul53 und deins auch :)))
  • Trigger auf feste Zeit ?

    15
    1
    0 Stimmen
    15 Beiträge
    1k Aufrufe
    HomoranH
    @skokarl sagte in Trigger auf feste Zeit ?: Willst Du wirklich ne ernsthafte ehrliche Antwort ? Immer - Ehrlich! @skokarl sagte in Trigger auf feste Zeit ?: und muss immer wieder nachlesen so was kenne ich auch - ist nicht wirklich schön. Abgesehen davon dass es nach ein paar mal drin ist (Minuten - Stunden - Tag - Monat - also die ersten 4 Stellen ist das Datum rückwärts und dann der Wochentag) ist in dem Triggerblock CRON auch noch eine Onlinehilfe, der durch anwählen der Minuten, Stunden usw. den CRON generiert
  • Aktuelle Zeit als DP und über VIS ändern

    blockly
    8
    1
    0 Stimmen
    8 Beiträge
    884 Aufrufe
    NashraN
    @bananajoe sagte in Aktuelle Zeit als DP und über VIS ändern: ich nutze inzwischen den time-switch Adapter, so kann ich in der VIS die Zeiten anpassen und mein Script muss nur noch auf den Datenpunkt reagieren den der Zeitplan ändert. Wenn dieser True/False ist kann das sogar direkt der Datenpunkt der Lampe sein. https://forum.iobroker.net/topic/31479/test-adapter-time-switch-v2-0-x-github-latest [image: 1641558747807-c990ccb6-6dd1-48b9-a2f4-7dd30072f429-image.png] Danke für den Tip aber ich möchte nicht noch einen Adapter, soll alles im Blockly passieren
  • mehrere Bewegungsmelder und LED Strips in einem Flur

    10
    4
    0 Stimmen
    10 Beiträge
    948 Aufrufe
    T
    @paul53 Ok, wieder was gelernt, danke.
  • Schlagzeilen als Datenpunkt in IoB

    48
    0 Stimmen
    48 Beiträge
    6k Aufrufe
    SeiteBallon74S
    <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="interval" id="Intervall">Intervall</variable> <variable id="RM}IB6Haie0KqfAXGP9h">text</variable> <variable id="IHwL`AB66?q8*B9ffsZn">feed2</variable> <variable type="interval" id="Intervall2">Intervall2</variable> <variable id="3[9HDT:}lPudZkmmX8Z+">msg2</variable> <variable type="interval" id="Intervall3">Intervall3</variable> <variable id="e.Hw9-61~#@h3527|TvQ">msg3</variable> <variable type="interval" id="Intervall4">Intervall4</variable> <variable id="K%NN~D}hP}$Wn~CV(CYi">msg4</variable> <variable type="interval" id="Intervall5">Intervall5</variable> <variable id="QMuC}2I,^YHovnMvw,(*">msg5</variable> <variable type="interval" id="Intervall6">Intervall6</variable> <variable id="3@_dL%UAv#T-OBIMFwzc">msg6</variable> <variable type="interval" id="Intervall7">Intervall7</variable> <variable id="h@=Z[:(D[Y52lvDl??TD">msg7</variable> <variable type="interval" id="Intervall8">Intervall8</variable> <variable id="_1=`UCG+wMA.pRQ/W*8a">msg8</variable> <variable type="interval" id="Intervall9">Intervall9</variable> <variable id="8M;I;?+;RU|^GtLDqU$(">msg9</variable> <variable id="AM4NVDx!nhvka?#7fc)z">msg10</variable> <variable id="f]q]qDe]0?U|71;nt4a5">msg11</variable> <variable id="m28LI:=Y|qQk0pM2HJ3p">msg12</variable> <variable id="[e-s1w?g[g|xi!1:1_Kp">msg13</variable> </variables> <block type="schedule" id="J?PnjF3?REEOG5UtM" x="13" y="338"> <field name="SCHEDULE">*/5 * * * * *</field> <statement name="STATEMENT"> <block type="control" id="SxFI)QFztwO4GT)8d{IM"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id=":wr0:6Uk*Y;9xtKPRx?*"> <field name="VAR" id="3[9HDT:}lPudZkmmX8Z+">msg2</field> </block> </value> <next> <block type="control" id="OvJA|E{qY}6!MzOfu+T|"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="9UX*y@LjP%.Q-IR^_;4t"> <field name="VAR" id="e.Hw9-61~#@h3527|TvQ">msg3</field> </block> </value> <next> <block type="control" id="|o]YbF*?1{XZfH!s9:yZ"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="uN#_R#]/_VNBn5){c%J;"> <field name="VAR" id="K%NN~D}hP}$Wn~CV(CYi">msg4</field> </block> </value> <next> <block type="control" id="S(BCqYirB`BB7n-{Hp%S"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="N`5$hc]K9RKZS:CDAtYm"> <field name="VAR" id="QMuC}2I,^YHovnMvw,(*">msg5</field> </block> </value> <next> <block type="control" id="N{Iwt^%yG`@.OE,U78I0"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="8[MR+t506iS[GC0xU(nq"> <field name="VAR" id="3@_dL%UAv#T-OBIMFwzc">msg6</field> </block> </value> <next> <block type="control" id="CdhdWx2]btRc(a.yabQc"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="}.wR]T`xBD5Ql.x)_|6c"> <field name="VAR" id="h@=Z[:(D[Y52lvDl??TD">msg7</field> </block> </value> <next> <block type="control" id="Z8a_sz)~m,~ogjT6QSfw"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="s?s0v7ziOlT]C!4f,;V$"> <field name="VAR" id="_1=`UCG+wMA.pRQ/W*8a">msg8</field> </block> </value> <next> <block type="control" id="oq2g]F^cC^?[R!urF5#U"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="sl#Q,]m{9u[MF[?G?]/u"> <field name="VAR" id="8M;I;?+;RU|^GtLDqU$(">msg9</field> </block> </value> <next> <block type="control" id="@U=-Nbny#Ge?PfHplda4"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="t^qS:[VwY-PP$j}?}:Yj"> <field name="VAR" id="AM4NVDx!nhvka?#7fc)z">msg10</field> </block> </value> <next> <block type="control" id="b%|-5WZ`:1U9ysH$Tz(+"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="Ow!]K^Kg[rll,K7,M2~L"> <field name="VAR" id="f]q]qDe]0?U|71;nt4a5">msg11</field> </block> </value> <next> <block type="control" id="K#l--2M2!G[@0t_+yz:J"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="dE1-jJd:#+ujS)3++I`F"> <field name="VAR" id="m28LI:=Y|qQk0pM2HJ3p">msg12</field> </block> </value> <next> <block type="control" id="|iV`!G;,Q.w4gDRWXR#]"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.jeedom.message</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="st^S!{N1=Kn)UR#(=6cA"> <field name="VAR" id="[e-s1w?g[g|xi!1:1_Kp">msg13</field> </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> </statement> </block> <block type="procedures_defcustomreturn" id="4{wZ;wP0O+/-$wM%$P1." x="112" y="337"> <mutation statements="false"> <arg name="text" varid="RM}IB6Haie0KqfAXGP9h"></arg> </mutation> <field name="NAME">text2JSON</field> <field name="SCRIPT">Y29uc3Qgb2JqID0gew0KICAgIHRleHQ6IHRleHQsDQogICAgcHJpb3JpdGU6IDEsDQogICAgbHVtOiAwLA0KICAgIHBvczogMSwNCiAgICBlZmZfaW46IDEsDQogICAgZWZmX291dDogMSwNCiAgICBzcGVlZDogMTAsDQogICAgcGF1c2U6IDEsDQoNCn07DQpyZXR1cm4gSlNPTi5zdHJpbmdpZnkob2JqKTs=</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> </block> <block type="timeouts_setinterval" id="~AQfW;08uFMkA/r:vWky" collapsed="true" x="538" y="388"> <field name="NAME">Intervall</field> <field name="INTERVAL">3000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="variables_set" id="t3P.K|R118on88q-AGKp"> <field name="VAR" id="IHwL`AB66?q8*B9ffsZn">feed2</field> <value name="VALUE"> <block type="get_value" id="zAfg#3F(7PXSrY$-Mv+z"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> <next> <block type="variables_set" id="^O{2B[~jZFu.wAH|^C#z"> <field name="VAR" id="3[9HDT:}lPudZkmmX8Z+">msg2</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="5-0N.n+^gIK0|JB=`==?"> <mutation name="text2JSON"> <arg name="text"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="Yn)6kw5Cy]sBjf?{NLS["> <mutation items="2"></mutation> <value name="ADD0"> <block type="text_getSubstring" id="b}F?wFKH4K`n/QT-pz%h"> <mutation at1="false" at2="true"></mutation> <field name="WHERE1">FIRST</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="get_attr" id="D3`x-l`0K7I-8i~Y,Ej@"> <value name="PATH"> <shadow type="text" id=";06dHh(XBlbn{00/2w^_"> <field name="TEXT">articles.0.title</field> </shadow> </value> <value name="OBJECT"> <block type="get_value" id=";%cs(_e~DnV9~Cgj01Oh"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> </block> </value> <value name="AT2"> <block type="math_number" id=")w$yFsDd}0J.;`q))W3q"> <field name="NUM">600</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </next> </block> </statement> <next> <block type="timeouts_setinterval" id="pLD}e@86ybWXF+{+qZ[M" collapsed="true"> <field name="NAME">Intervall2</field> <field name="INTERVAL">3000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="variables_set" id="FJJ=`SXZNZgtwx3jTeg-"> <field name="VAR" id="IHwL`AB66?q8*B9ffsZn">feed2</field> <value name="VALUE"> <block type="get_value" id="2n|lOh7xU6w2kBaqAjQ0"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> <next> <block type="variables_set" id="xrZu%O(C5q(Levg{8Io^"> <field name="VAR" id="e.Hw9-61~#@h3527|TvQ">msg3</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="M0$aTl2)FUG_7l=5SyP*"> <mutation name="text2JSON"> <arg name="text"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="FlxD98mT7lNtQ[#TeM]x"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text_getSubstring" id=".~hZaLSUpG)!r_UAtSPO"> <mutation at1="false" at2="true"></mutation> <field name="WHERE1">FIRST</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="get_attr" id="/2:gaT.TjXQZ8MM,n53%"> <value name="PATH"> <shadow type="text" id="qhtJrf8AEuc`|/O.tLv("> <field name="TEXT">articles.1.title</field> </shadow> </value> <value name="OBJECT"> <block type="get_value" id="gBN!^DoA*L21+5D)sY9E"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> </block> </value> <value name="AT2"> <block type="math_number" id="#RE$y1bj,WlwC3j9qQl]"> <field name="NUM">1000</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </next> </block> </statement> <next> <block type="timeouts_setinterval" id="eMd:mse5)I,e9L_Itni2" collapsed="true"> <field name="NAME">Intervall3</field> <field name="INTERVAL">3000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="variables_set" id="n-YjsLR$HWN_.xcpWtkV"> <field name="VAR" id="IHwL`AB66?q8*B9ffsZn">feed2</field> <value name="VALUE"> <block type="get_value" id="g#-%3.=jmm[`{nqG_v{X"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> <next> <block type="variables_set" id="!5YVJG^AZGfO8^]c24PY"> <field name="VAR" id="K%NN~D}hP}$Wn~CV(CYi">msg4</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="aII6qX;JeVc`FdJ1f~ez"> <mutation name="text2JSON"> <arg name="text"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="c_U?1]hHW}l|Vj3QycA4"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text_getSubstring" id="_6%Kx]UIp]:(aT?%9*y1"> <mutation at1="false" at2="true"></mutation> <field name="WHERE1">FIRST</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="get_attr" id="wFsauTibIp-VB4bRUov("> <value name="PATH"> <shadow type="text" id="@Hzk04i-xlaNx?B8aoeA"> <field name="TEXT">articles.2.title</field> </shadow> </value> <value name="OBJECT"> <block type="get_value" id="}FezL~LO@uGFOcgx2Sf#"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> </block> </value> <value name="AT2"> <block type="math_number" id="N],Z=@}x5`pVBM0Irqoy"> <field name="NUM">1000</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </next> </block> </statement> <next> <block type="timeouts_setinterval" id="@}n!E*#?h+hyZ$/)mOcc" collapsed="true"> <field name="NAME">Intervall4</field> <field name="INTERVAL">3000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="variables_set" id="5Ga[#}?ux+ZX-Q4wXYeZ"> <field name="VAR" id="IHwL`AB66?q8*B9ffsZn">feed2</field> <value name="VALUE"> <block type="get_value" id="pPLI6eq/Wqk#(iXN2x}b"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> <next> <block type="variables_set" id="d/InR34eG9LrWtGsU6fd"> <field name="VAR" id="QMuC}2I,^YHovnMvw,(*">msg5</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="aKMKSRKDh7.Nau[S.}63"> <mutation name="text2JSON"> <arg name="text"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="tqn?F6oqd4HI8X)4Efc+"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text_getSubstring" id="LeeE+)yv6:Gn.;Z(K@(Q"> <mutation at1="false" at2="true"></mutation> <field name="WHERE1">FIRST</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="get_attr" id="eaXIO1KhQSbhRPH%dfK`"> <value name="PATH"> <shadow type="text" id="Uln7x}Ea@z_#Tb?wZCPl"> <field name="TEXT">articles.3.title</field> </shadow> </value> <value name="OBJECT"> <block type="get_value" id="W#WJ|tP*7;k-tUp58lSt"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> </block> </value> <value name="AT2"> <block type="math_number" id="%-d/5r/D`]I~KJE{KTa9"> <field name="NUM">1000</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </next> </block> </statement> <next> <block type="timeouts_setinterval" id="?r0I=(yT.]sOOvXaxFDa" collapsed="true"> <field name="NAME">Intervall5</field> <field name="INTERVAL">3000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="variables_set" id="5j`YkHsEO}^csH+n`WDL"> <field name="VAR" id="IHwL`AB66?q8*B9ffsZn">feed2</field> <value name="VALUE"> <block type="get_value" id="|qN_P@/=Vk+1M:utN0.P"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> <next> <block type="variables_set" id="L[1Qsw0C#3keE6iHnbKy"> <field name="VAR" id="3@_dL%UAv#T-OBIMFwzc">msg6</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="n_Fa3v-bPG@ytEMaw6AK"> <mutation name="text2JSON"> <arg name="text"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="I2Tb(~VqrHn`_@g(JzU|"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text_getSubstring" id="-kG]{c$%+j%4oU%O|[@w"> <mutation at1="false" at2="true"></mutation> <field name="WHERE1">FIRST</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="get_attr" id="pVRa~w5EQA3co%s`1S;v"> <value name="PATH"> <shadow type="text" id="^BE6(3w%z7Y#qyH#]C)o"> <field name="TEXT">articles.4.title</field> </shadow> </value> <value name="OBJECT"> <block type="get_value" id="sCgCx:V,[MqsX^Pjp99X"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> </block> </value> <value name="AT2"> <block type="math_number" id="Masxd=s|AW@D)X:JAbR;"> <field name="NUM">1000</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </next> </block> </statement> <next> <block type="timeouts_setinterval" id="~[@T/HQVT-r5SegAhT.p" collapsed="true"> <field name="NAME">Intervall6</field> <field name="INTERVAL">3000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="variables_set" id="k]x%3DxoO`=RExyY0L[{"> <field name="VAR" id="IHwL`AB66?q8*B9ffsZn">feed2</field> <value name="VALUE"> <block type="get_value" id="6~gjSod}-$J)|dM{70`a"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> <next> <block type="variables_set" id=",m+0ivzS%+~kT9SJ*k.c"> <field name="VAR" id="h@=Z[:(D[Y52lvDl??TD">msg7</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="^:-8s.LKWylb:Qp,X^~3"> <mutation name="text2JSON"> <arg name="text"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="rhNv5]p-gCKRl_Kqz2pj"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text_getSubstring" id="-Ch5BrADf8P;ml4lBA2u"> <mutation at1="false" at2="true"></mutation> <field name="WHERE1">FIRST</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="get_attr" id="#oJrR=J@m@)NEk)grF4L"> <value name="PATH"> <shadow type="text" id="9-BG8,e8le(/(]-Jg/w2"> <field name="TEXT">articles.5.title</field> </shadow> </value> <value name="OBJECT"> <block type="get_value" id="mR_s_ask/{n~GuLk|~^P"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> </block> </value> <value name="AT2"> <block type="math_number" id="ByyFC{m?S[v!J:Q`G*$X"> <field name="NUM">1000</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </next> </block> </statement> <next> <block type="timeouts_setinterval" id=":$iaPc/?t`tqu0M0f+m," collapsed="true"> <field name="NAME">Intervall7</field> <field name="INTERVAL">3000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="variables_set" id="X_gmym_/I3!9D[5ylw?#"> <field name="VAR" id="IHwL`AB66?q8*B9ffsZn">feed2</field> <value name="VALUE"> <block type="get_value" id="Y1#212lUlg,U)x}j7uhG"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> <next> <block type="variables_set" id="@+MR%xFW:VoOJ:ZdfZ=T"> <field name="VAR" id="_1=`UCG+wMA.pRQ/W*8a">msg8</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="B=C{|xWE!DJu`6Of%@Ot"> <mutation name="text2JSON"> <arg name="text"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="$9wD?i2FDxp#K-56*!Qe"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text_getSubstring" id="/v(lj[xRa0F~8|2mHili"> <mutation at1="false" at2="true"></mutation> <field name="WHERE1">FIRST</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="get_attr" id="u^s,.8UY!ec1_jFSfuXP"> <value name="PATH"> <shadow type="text" id="P~oHa1;z*#_d$%dN,[@g"> <field name="TEXT">articles.6.title</field> </shadow> </value> <value name="OBJECT"> <block type="get_value" id="a#Qb@a4V@bLg$Sl1J#/D"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> </block> </value> <value name="AT2"> <block type="math_number" id="`NG2VYu%8Fa1P8x3):8t"> <field name="NUM">1000</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </next> </block> </statement> <next> <block type="timeouts_setinterval" id="pMmM.9Fu6N}h![]3^EP`" collapsed="true"> <field name="NAME">Intervall8</field> <field name="INTERVAL">3000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="variables_set" id="%k]qQGfW-IrRO|VQ$T!e"> <field name="VAR" id="IHwL`AB66?q8*B9ffsZn">feed2</field> <value name="VALUE"> <block type="get_value" id="HV%6WQ}Px$,e1NUF3D}/"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> <next> <block type="variables_set" id="Ry57^x9w|wkh9%{oWeaL"> <field name="VAR" id="8M;I;?+;RU|^GtLDqU$(">msg9</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="-;k4Oc89p8}t4UGkxL8["> <mutation name="text2JSON"> <arg name="text"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="Y2OZ`Ig#lgAqMvaSdn;4"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text_getSubstring" id="as^!@?.bc1@b[puDixnF"> <mutation at1="false" at2="true"></mutation> <field name="WHERE1">FIRST</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="get_attr" id="{9EP+wM,Gl,Rg/Nm(S;v"> <value name="PATH"> <shadow type="text" id=";dC1S]rt{F~}9laS$Rtb"> <field name="TEXT">articles.7.title</field> </shadow> </value> <value name="OBJECT"> <block type="get_value" id="+L@77GIsOKJhaN($7xQa"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> </block> </value> <value name="AT2"> <block type="math_number" id="z!3xP%;SRVZ`9oWSh27I"> <field name="NUM">1000</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </next> </block> </statement> <next> <block type="timeouts_setinterval" id="G3To1/oz-*S$9NOzrC|~" collapsed="true"> <field name="NAME">Intervall9</field> <field name="INTERVAL">3000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="variables_set" id="bWB%77Z{k~08I37lqCp!"> <field name="VAR" id="IHwL`AB66?q8*B9ffsZn">feed2</field> <value name="VALUE"> <block type="get_value" id="z0PO;=bLo2A+)zp({/OF"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> <next> <block type="variables_set" id="m8V_i!M.Mkbd:[FbC15V"> <field name="VAR" id="AM4NVDx!nhvka?#7fc)z">msg10</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="(D!$hB-PJCdri/WiAUP9"> <mutation name="text2JSON"> <arg name="text"></arg> </mutation> <value name="ARG0"> <block type="text_join" id="OH)~JB#t,;=;lw3X$P@!"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text_getSubstring" id=".GS03gzu;VPo0xx{kSN%"> <mutation at1="false" at2="true"></mutation> <field name="WHERE1">FIRST</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="get_attr" id="bh$,-ZQkrpK6/@q50-Hh"> <value name="PATH"> <shadow type="text" id="888qpD{87b=x*jyA97FY"> <field name="TEXT">articles.8.title</field> </shadow> </value> <value name="OBJECT"> <block type="get_value" id="4:Tm}Z?vXy)3]eBG.BCo"> <field name="ATTR">val</field> <field name="OID">rssfeed.0.Topnews.Bild</field> </block> </value> </block> </value> <value name="AT2"> <block type="math_number" id="_v}aOm,b)~VQEmf~[IC*"> <field name="NUM">1000</field> </block> </value> </block> </value> </block> </value> </block> </value> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </xml>
  • UND Baustein nicht vorhanden

    7
    0 Stimmen
    7 Beiträge
    648 Aufrufe
    J
    super, das war es.
  • WLED und Garagentorbeleuchtung

    8
    0 Stimmen
    8 Beiträge
    1k Aufrufe
    S
    @thomasm super Danke..., habe den HM-LC-Sw1-PI-CT auch im Einsatz, habe einen Hörmann Antrieb einfachste Ausführung . Freue mich auf ein Feedback von Dir
  • Tasmota Steckdose über Leistung eine Hue Lampe schalten

    11
    1
    0 Stimmen
    11 Beiträge
    1k Aufrufe
    E
    Super klappt einwandfrei ... Danke
  • Komplexe Kommentare

    2
    0 Stimmen
    2 Beiträge
    354 Aufrufe
    liv-in-skyL
    @fenriswolf nimm ein javascript funktions blockly [image: 1641474812975-aapossis-167.gif]
  • Wert auslesen/erkennen und dann Aktion durchführen.

    8
    3
    0 Stimmen
    8 Beiträge
    380 Aufrufe
    CinimodC
    @franzbroler Zwei trigger in einander verschachteln ist ein NoGO, das funktioniert nicht. Das solltest du dringend ändern !! Für deine Sperre kannst einfach timeout nutzen, etwa so: [image: 1641414323967-bildschirmfoto-2022-01-05-um-21.25.00.png]
  • Auswertung eines Strings

    blockly
    7
    2
    0 Stimmen
    7 Beiträge
    724 Aufrufe
    SBorgS
    Du musst nur abfragen ob er 3 oder 4 ist ;)
  • variable Zeiten definieren

    10
    1
    0 Stimmen
    10 Beiträge
    841 Aufrufe
    ?
    Er soll ja auch ausgehen wenn der Rechner ausgeschaltet wird...
  • Ical Termine an Telegram auseinander und zusammensetzen

    26
    0 Stimmen
    26 Beiträge
    2k Aufrufe
    SeiteBallon74S
    [gelöst] @David-G Egal jetzt. Wenn ich bei ical nur noch 5 Tage einstelle dann läuft es. Lass ich jetzt so. Aber bei deinem anderen Script von gestern ist mir ein Fehler aufgefallen. Es wird der Tag 4 nicht angezeigt. Soll ich da wieder im passendem Forum weiterschreiben?
  • Doppelklick mit Clickcounter (Philips Hue Dimmer Switch V1)

    blockly
    8
    2
    0 Stimmen
    8 Beiträge
    654 Aufrufe
    paul53P
    @mars_script Will man einen Doppelklick auswerten, kann man nicht auf "unwahr" triggern. Willst Du umschalten (ein/aus/ein/...), dann nimm den Block "umschalten".
  • Farbwechsel Vor dann Zurück

    5
    1
    0 Stimmen
    5 Beiträge
    523 Aufrufe
    K
    Vielen Dank paul53 und Cinimod, Das Programm läuft super! Das ist zudem auch ein sehr mächtiges Programm, da nicht viele Hersteller keinen langsamen Farbwechsel her geben, aber es die Hardware zulässt.
  • Verbindung KNX Datenpunkt zu Zigbee

    7
    1
    0 Stimmen
    7 Beiträge
    660 Aufrufe
    L
    @paul53 Ich werde mal es umschreiben vielleicht war es das schon. Könnte der bessagte Wald sein in dem man die Bäume nicht mehr sieht. Danke

367

Online

33.0k

Benutzende

83.7k

Themen

1.3m

Beiträge