Weiter zum Inhalt

Blockly

6.6k Themen 79.8k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Blockly für Schleife Bildschirmschoner

    6
    2
    0 Stimmen
    6 Beiträge
    368 Aufrufe
    R
    @paul53 Danke das funktioniert. Nun bräuchte ich noch was damit ich mit Datenpunkt eine App (z.B. Sonos) starte. Diese soll dann 3 Minuten stehen bleiben und dann wieder zurück zu Fully gehen. Ebenfalls zurück zu Fully wenn ich sie mit dem Zurückpfeil abbreche. Mein Versuch war folgender (hier aber noch mit dem Bildschirmschoner in Fully) [image: 1721662463103-screenshot-2024-07-22-173358.png] Das Beispiel ist mit meiner Doorbird
  • Timeout Frage/Hilfe bei Blockly Script

    7
    2
    0 Stimmen
    7 Beiträge
    523 Aufrufe
    M
    @asgothian na bum das ist ein ordentlich langes Script. Danke!!
  • Blockly Trigger Blöcke verändern ihre Farbe

    6
    1
    0 Stimmen
    6 Beiträge
    488 Aufrufe
    HomoranH
    @haifeif-0 sagte in Blockly Trigger Blöcke verändern ihre Farbe: das gemeint? Natürlich! @haifeif-0 sagte in Blockly Trigger Blöcke verändern ihre Farbe: dann stimmt es! klar doch ;-)
  • Musik mit Bewegungsmelder

    6
    1
    0 Stimmen
    6 Beiträge
    448 Aufrufe
    L
    @icebear Das hatte ich nie zuverlässig hinbekommen. Deswegen hatte ich diesen Weg genommen.
  • LaMetric - Blockly Notification

    2
    1
    0 Stimmen
    2 Beiträge
    267 Aufrufe
    haus-automatisierungH
    @eve11 sagte in LaMetric - Blockly Notification: Was auch komisch ist, wenn ich von Blockly auf Javascript umstelle erscheint folgendes: Da ist ein bisschen kurz. Danke, schaue ich mir in Ruhe nochmal an.
  • Aufheizrate Pool bestimmen

    15
    4
    0 Stimmen
    15 Beiträge
    1k Aufrufe
    M
    @paul53 Werde ich so probieren, danke! Nur für mich zum Verständnis: warum funktioniert eine "Pause" zwischen zwei Messungen nicht?
  • [gelöst] - Prusa Telemetriedaten mit Blockly einbinden

    22
    0 Stimmen
    22 Beiträge
    3k Aufrufe
    K
    Hi hier ist mal der ansatz dafür diese zeile im Blockly müsstet ihr ändern curl -v http://192.168.0.91/api/printer --digest -u USER:PASSWORD um die api einzusehen http://ip/api/printer http://ip/api/version <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="B=%HkNFd;Jc-lk:s1;ct">result</variable> </variables> <block type="on" id="iHq6A)^AZ=QN+;coR^ht" x="238" y="-387"> <field name="OID">tuya.0.bffbff9117c8137818tkbd.1</field> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="schedule" id="$@Q{Q!oh$(Xi+YfJ+Sth"> <field name="SCHEDULE">*/30 * * * * *</field> <statement name="STATEMENT"> <block type="exec" id="rl%::%dMuDzH:Oq|nx4Y"> <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation> <field name="WITH_STATEMENT">TRUE</field> <field name="LOG">info</field> <value name="COMMAND"> <shadow type="text" id="S*SWo2P:N:YD_t7GS@AP"> <field name="TEXT">curl -v http://192.168.0.91/api/printer --digest -u USER:PASSWORD</field> </shadow> </value> <statement name="STATEMENT"> <block type="comment" id="yX7S6rmlAz8S41pwf76$"> <field name="COMMENT">Bett-Temperatur</field> <next> <block type="update" id="/JU=hq_EbM2uBYcH#CaL"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Prusa_Mini_Data.MK4.temp_bed</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="3/qiV[k;qu[CEb1F)vlm"> <value name="PATH"> <shadow type="text" id="@oLvnd+50^[4HE/z}A32"> <field name="TEXT">telemetry.temp-bed</field> </shadow> </value> <value name="OBJECT"> <shadow type="get_object" id="RBy5134AZ8s%X*gAr;oY"> <field name="OID">Object ID</field> </shadow> <block type="convert_json2object" id="wY8~t+qQ~SSt/NP+P?2v"> <value name="VALUE"> <block type="variables_get" id="LbTt(:6:+br;^?Ac98Z-"> <field name="VAR" id="B=%HkNFd;Jc-lk:s1;ct">result</field> </block> </value> </block> </value> </block> </value> <next> <block type="comment" id="){|e{c5FD%a!Wj:zbQ?`"> <field name="COMMENT">Nozzle-Temperatur</field> <next> <block type="update" id="KI|.h+7Bi_(u^I?ED4/*"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Prusa_Mini_Data.MK4.temp_nozzle</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="3JtjS~*Azu.Tvy0B5ZdR"> <value name="PATH"> <shadow type="text" id="@.t;#czSI9/wagM2I$4k"> <field name="TEXT">telemetry.temp-nozzle</field> </shadow> </value> <value name="OBJECT"> <shadow type="get_object" id="RBy5134AZ8s%X*gAr;oY"> <field name="OID">Object ID</field> </shadow> <block type="convert_json2object" id="B!?BT$h.22H?X|dNhtuE"> <value name="VALUE"> <block type="variables_get" id="UwY@-hJ:*uEOSI3{OP]d"> <field name="VAR" id="B=%HkNFd;Jc-lk:s1;ct">result</field> </block> </value> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </statement> </block> </xml>
  • Skript für Auslösung Zugangscode bei Homematic HmIP-DPD

    1
    0 Stimmen
    1 Beiträge
    167 Aufrufe
    Niemand hat geantwortet
  • Sonos

    3
    1
    0 Stimmen
    3 Beiträge
    136 Aufrufe
    S
    @asgothian Danke - hat geholfen!!!
  • PV-Leistung mit Abschaltung von Modulen regulieren

    blockly
    7
    2
    0 Stimmen
    7 Beiträge
    478 Aufrufe
    HomoranH
    @sprojekt007 sagte in PV-Leistung mit Abschaltung von Modulen regulieren: Gibt es dafür einen Trick im Blocklyeditor? nein! nur zoomen. und das in ggf. mehrere Screenshots aufteilen, oder / und zu einem Panoramabild vereinen
  • (erledigt bitte aber um Info)Zeitplan ohne funktion bei Pi5

    14
    1
    0 Stimmen
    14 Beiträge
    832 Aufrufe
    HomoranH
    Hab nochmal gesucht. Beim anderrn Fall ging es "nur" um die fehlende Verbindung zum ntp Server. Folgefehler bei iob wurden nicht erwähnt. https://forum.iobroker.net/post/1180029 war aber auch von @ubecker
  • Hand/ Automatikschaltung

    7
    1
    0 Stimmen
    7 Beiträge
    668 Aufrufe
    HomoranH
    @blue231181 sagte in Hand/ Automatikschaltung: ich habe es (glaube ich) gelöst mit: nee, du schaltest noch immer die pumpe um. wenn die gerade aus war läuft sie weiter nimm das Blockly von @paul53, aber Achtung: Er hat den DP "Automatik". Also nicht Manuell. Da ist die Logik invertiert. am besten du änderst das in nicht Wert von manuell damit das zu deinem DP passt
  • Hue Lampe blinkt

    27
    0 Stimmen
    27 Beiträge
    3k Aufrufe
    AsgothianA
    @gluecksmann sagte in Hue Lampe blinkt: @asgothian Hallo, das verstehe ich nicht ganz. In diesem Script gibt es nur eine Bedingung,, nur eine Farbe. Du schreibst weiter oben @gluecksmann sagte in Hue Lampe blinkt: Kurz zur Erklärung: Die Hue Lampen dienen der Information. Verschiedene Farben bedeuten verschiedene Ereignisse. Deshalb lese ich am Anfang die Farbe aus, um sie ggf. später wieder einstellen zu können. Grün ist es halt wenn mein Balkonkraftwerk ausreichend Sttrom liefert, und der Lesekopf am Stromzähler feststellt das eingespeist wird, was durch einen negativen Wert ausgedrückt wird. Bisher hast du nur grün, aber du willst ja später mit anderen Farben andere stati melden - darauf bezieht sich der Kommentar.
  • [Gelöst] Brauche Hilfe bei Script zwecks Abbruch

    20
    2
    0 Stimmen
    20 Beiträge
    2k Aufrufe
    AsgothianA
    @superdad sagte in Brauche Hilfe bei Script zwecks Abbruch: Hoffentlich habe ich jetzt hier keinen Glaubenskrieg ausgelöst? Nicht bei mir. Ich war nur neugierig. Viel Spass mit der Lösung. A.
  • Text vor Wert im Datenpunkt abfragen

    12
    2
    0 Stimmen
    12 Beiträge
    1k Aufrufe
    Steffe.S.S
    @homoran sagte in Text vor Wert im Datenpunkt abfragen: @steffe-s Damit ist es eine Werteliste und der Zustand kann nur über die Zahlen abgefragt werden. Wenn du die Worte abfragen willst musst du die Werteliste sozusagen rückwärts als Übersetzung für jeden möglichen Fall programmieren. Ich werde das ganze einfach die nächsten Tage beobachten und mir einfach die Zahlenwerte bei Warmwasser Aufbereitung und so weiter aufschreiben und dann ins blocky eintragen. Vielen Dank für die Mühe an alle
  • Stabile Datenpunktumschaltung Helligekeitswerte

    6
    1
    0 Stimmen
    6 Beiträge
    459 Aufrufe
    HomoranH
    @takahara sagte in Stabile Datenpunktumschaltung Helligekeitswerte: Könntest du etwas genauer werden? Schalte an bei 12000 lux und aus bei 10000. Hysterese von 2000 Lux. nur als Beispiel. Die Werte in deiner Umgebung musst du ermitteln. nix timer, nix anderes
  • mqtt-Power Limit über Blockly

    25
    3
    0 Stimmen
    25 Beiträge
    2k Aufrufe
    K
    @homoran @Codierknecht besten Dank für euere Hilfe! das Script läuft natürlich. Ich werde mir etwas von dem Lesestoff oben verlinkt durchlesen... Man macht es so sporadisch, deshalb ist es so schwer mir jedenfalls ein Script selbst zu erstellen. Besten Dank nochmal
  • Skript wird nicht ausgeführt

    6
    2
    0 Stimmen
    6 Beiträge
    413 Aufrufe
    CodierknechtC
    @wibear sagte in Skript wird nicht ausgeführt: Was ist denn falsch am Zeitplan? Eigentlich nur, dass es sich um einen "Wizard" Zeitplan handelt. Und die funktionieren nach meiner Erfahrung eher schlecht als recht. Wie kann man in CRON eine Zeitperiode von-bis einstellen? [image: 1721119909376-296bd28e-e9ef-498a-b088-f5813efafbf0-image.png] So wie @paul53 es geschrieben hat. Auf der ersten Seite ist exakt Minute 50 eingestellt. Hier sagst Du ihm, dass das Ganze zwischen 7 und 21 Uhr so laufen soll. Also im Prinzip: Führe aus in Minute 50 in den Stunden von 7 bis 21. CRON funktioniert sicher.
  • Blockly Küchenbeleuchtung mit Optimierungsbedarf

    4
    1
    0 Stimmen
    4 Beiträge
    407 Aufrufe
    paul53P
    @smarthome2020 sagte: Mir war nicht bewusst, dass es keines Triggers bedarf, um die Variable zu setzen. Der Trigger ist erforderlich, aber auch das Setzen den Variable bei Skriptstart, wenn mit falsch verglichen wird. Mit "falls nicht manuell" wäre das Setzen bei Skriptstart nicht unbedingt erforderlich.
  • Befehl wird immer doppelt ausgeführt

    19
    1
    0 Stimmen
    19 Beiträge
    1k Aufrufe
    F
    @bananajoe Ich habe 4 Switche und 4 Relais eingerichtet. Ich werte dann die Power1 - 4 Datenpunkte vom Sonoff Adapter aus.

551

Online

32.8k

Benutzer

82.8k

Themen

1.3m

Beiträge