Weiter zum Inhalt

Blockly

6.6k Themen 79.8k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Sonnenuntergang berechnen

    13
    2
    0 Stimmen
    13 Beiträge
    1k Aufrufe
    S
    Danke für die Hilfe. Ich habe den einfachsten Weg genommen und hole mir die Daten aus „das Wetter“
  • Email versand aus Blockly: Sporadisch Log: "Error undefined"

    1
    2
    0 Stimmen
    1 Beiträge
    99 Aufrufe
    Niemand hat geantwortet
  • Wert von Dateien / Objekten splitten

    19
    0 Stimmen
    19 Beiträge
    1k Aufrufe
    E
    @djmarc75 Das ist lieb von dir :-)
  • Oder-Verknüpfung?

    3
    0 Stimmen
    3 Beiträge
    114 Aufrufe
    B
    Vielen, vielen Dank. Manchmal ist es doch so einfach. Daran hatte ich nicht gedacht. Das ist die Sache mit den Bäumen und dem Wald.
  • Offene Tabs im Blockly/Javascript Web-Editor

    4
    0 Stimmen
    4 Beiträge
    117 Aufrufe
    HomoranH
    @martinp sagte in Offene Tabs im Blockly/Javascript Web-Editor: Es geht mir um diese Tabs ich weiss! ich kenne das Verhalten.
  • Frage zur Systemlast/Limitierungen bei Cron-Blöcken

    1
    2
    0 Stimmen
    1 Beiträge
    82 Aufrufe
    Niemand hat geantwortet
  • Blockly Anwesenheit Ble.0 Adapter Mi Band Problem ( Gelöst )

    7
    3
    0 Stimmen
    7 Beiträge
    352 Aufrufe
    paul53P
    @walter-o sagte: Ich gehe davon aus das der Trigger-DP (RSSI) ausgewertet wurde Wo? EDIT: Es sollte etwa so aussehen: [image: 1706703915497-blockly_temp.jpg] Spoiler <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="]%[Pv~2OU1w5nijZ:/I">Anwesenheit</variable> <variable type="timeout" id="timeout">timeout</variable> </variables> <block type="variables_set" id="Ufc^7Tg^$.Yj/r*[lVuk" x="13" y="13"> <field name="VAR" id="]%[Pv~2OU1w5nijZ:/I">Anwesenheit</field> <value name="VALUE"> <block type="logic_boolean" id="roJ~Uigo|5*+ahNK,_"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="on" id="ogPjCIwOw.8o=@RUnwT"> <field name="OID">ble.0.f2:55:92:c3:13:0d.rssi</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="snNGA}vmf{sH}zRjpUJ3"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="6?|Hp=l-94A_]OSZ^I.Z"> <field name="OP">GT</field> <value name="A"> <block type="on_source" id="aycQRX!J/=_[(d]8}ZYN"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="I1V/qF/%}B2C[/sH)/J{"> <field name="NUM">-60</field> </block> </value> </block> </value> <statement name="DO0"> <block type="timeouts_cleartimeout" id="S/QlljbFlTqk6PBofij?"> <field name="NAME">timeout</field> <next> <block type="controls_if" id="y[yC:Mo#:lD~(wpQcQ7H"> <value name="IF0"> <block type="logic_negate" id="6$!vu^C9Go:bUd#Y3S)"> <value name="BOOL"> <block type="variables_get" id="g.8[?4eQ3{4YuqN=Lk"> <field name="VAR" id="]%[Pv~2OU1w5nijZ:/I">Anwesenheit</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="}o4z!3h9I$i+{7RMB5q"> <field name="VAR" id="]%[Pv~2OU1w5nijZ:/I">Anwesenheit</field> <value name="VALUE"> <block type="logic_boolean" id="Lj/{P=rbVmWU.wHFMkEg"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="}W*WRq1:Pr-w2F^Btcr}"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Diverse.Test.Anwesenheit-MiBand</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Y?PT1pL8~gzwAJHhQ!Z"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="debug" id="%rfT]WDUYS7Vmwi}SMp"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="ra;wNRDryR%^{05VA^,E"> <field name="TEXT">Bin zu Hause. Mi Band</field> </shadow> </value> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </statement> <value name="IF1"> <block type="logic_compare" id="tVHsGQ;~Pi=;/da0-h/)"> <field name="OP">GT</field> <value name="A"> <block type="on_source" id="$zYu3;@4iZPL#yI+ia$%"> <field name="ATTR">oldState.val</field> </block> </value> <value name="B"> <block type="math_number" id="kLBF!%+a7Umfs*,iHrRJ"> <field name="NUM">-60</field> </block> </value> </block> </value> <statement name="DO1"> <block type="timeouts_settimeout" id="ZaZMXpJ6h^]D{}~YZl;"> <field name="NAME">timeout</field> <field name="DELAY">30</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="controls_if" id="2tr1HC@()p9?Ux]9}4,9"> <value name="IF0"> <block type="variables_get" id="0N:y0M5h8K]HZE6Wp81."> <field name="VAR" id="]%[Pv~2OU1w5nijZ:/I">Anwesenheit</field> </block> </value> <statement name="DO0"> <block type="variables_set" id=",Qcig],)rM(g@[CbA4xG"> <field name="VAR" id="]%[Pv~2OU1w5nijZ:/I">Anwesenheit</field> <value name="VALUE"> <block type="logic_boolean" id="W!_OqMp3t,q$/xO%?[R"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="QLOH$5Pzb}?zyph2juv4"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Diverse.Test.Anwesenheit-MiBand</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="ZpCO,,vd8++-OYh@Zh1y"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="debug" id=".C(S$pWa+l-3n+r7WE.;"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id=",%f6+ikK)G-ztOiQ-YP"> <field name="TEXT">Bin dann mal weg. Mi Band</field> </shadow> </value> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </statement> </block> </statement> </block> </next> </block> </xml>
  • Blockly bildet Schleife

    15
    1
    0 Stimmen
    15 Beiträge
    852 Aufrufe
    S
    Alles klar ich probiere es aus danke für eure Hilfe...
  • "please delete this Post" Im Anhang nochmal das Blocky

    1
    0 Stimmen
    1 Beiträge
    229 Aufrufe
    Niemand hat geantwortet
  • Eufy Cam Modus mit Homematic IP Schutzmodus verknüpfen

    3
    0 Stimmen
    3 Beiträge
    3k Aufrufe
    O
    @thorstenwolpers-0 Ich nutze das so in Verbindung mit Blink-Kameras. Eufy habe ich nicht. Die Änderungen des Schutzzustands wird über den HmIP-Adapter signalisiert.
  • Hilfe bei Id´s vom Selector

    14
    2
    0 Stimmen
    14 Beiträge
    3k Aufrufe
    M
    @djmarc75 das war der entscheidende Hinweis.. viel einfacher als gedacht... [image: 1706598516042-ee9cb568-d3ca-4cac-9969-b8feb742e686-image.png] Was wollte ich erreichen ? Ich frage den Status der Waschmaschine ab, und bisher kam die Ausgabe immer im Wohnzimmer... jetzt kommt sie in dem Raum, in dem ich die Abfrage gestartet habe. Danke !!
  • [gelöst] Json konvertieren und als Telegram ausgeben

    16
    1
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    DJMarc75D
    @paul53 sagte in [gelöst] Json konvertieren und als Telegram ausgeben: Weshalb so kompliziert? "0.geometry.coordinates" enthält ein Array. Gerade gesehen und Du hast mal wieder Recht ;) [image: 1706568064172-screenshot-2024-01-29-234027.png]
  • Letztes Zeichen entfernen

    22
    1
    0 Stimmen
    22 Beiträge
    2k Aufrufe
    DJMarc75D
    @uncleb sagte in Letztes Zeichen entfernen: Ist für das Komme die Teilliste zuständig? wenn man etwas zu einer Liste hinzufügt werden alle Werte in der Liste mit einem Komma getrennt, da braucht man nicht noch extra ein Komma einfügen ;)
  • Wert aus XML in Blockly

    3
    0 Stimmen
    3 Beiträge
    89 Aufrufe
    M
    @homoran ok danke. so hab ich es mir eh auch gedacht. War der meinung es gebe vielleicht eine Möglichkeit ähnlich wie es bei json objekten ist.
  • Wie zeige ich auf ein Objekt?

    3
    2
    0 Stimmen
    3 Beiträge
    136 Aufrufe
    hg6806H
    @liv-in-sky Danke, sieht gut aus!
  • Wie splitte ich die Wert-Ausgaben?

    3
    0 Stimmen
    3 Beiträge
    400 Aufrufe
    F
    @paul53 Hey Danke, wirklich!
  • variable Dauer bei zyklischer Ausführung

    17
    1
    0 Stimmen
    17 Beiträge
    945 Aufrufe
    rtwlR
    @asgothian super danke, dann werde ich damit mal einen Test machen und bei Erfolg in mein großes Skript einbauen. Danke für deine Zeit und Hilfe 👍
  • Referenz auf Variable

    3
    1
    0 Stimmen
    3 Beiträge
    245 Aufrufe
    ChristianSrC
    @paul53 said in Referenz auf Variable: @christiansr Lese die Liste in eine Variable ein, verändere den Eintrag in der Variablen, und schreibe die Liste zurück in den DP. Das macht keinen Sinn. Die Idee ist, dass ich die Wenn-Abfrage nur einmal machen möchte und dann im folgenden im Skript nur noch mit der Variable arbeite. So muss ich die ganze wenn-Abfrage jedes mal machen, wenn ich etwas aus der Liste lesen oder in die Liste schreiben möchte.
  • Brauchwasserwärmepumpe SmartGrid steuern

    3
    0 Stimmen
    3 Beiträge
    227 Aufrufe
    P
    @wendy2702 vielen Dank 😊
  • Ikea E2213 sendet mehrere States

    11
    0 Stimmen
    11 Beiträge
    926 Aufrufe
    M
    @asgothian Du hast Recht. Hat nicht lange gedauert da hatte ich genau das Problem. Triggere jetzt auf den 'short_release'! Top vielen Dank!

575

Online

32.8k

Benutzer

82.8k

Themen

1.3m

Beiträge