Weiter zum Inhalt

Blockly

6.6k Themen 79.9k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • "Blockly for dummies" ... Starthilfe und Tipps

    Angeheftet
    13
    11
    20 Stimmen
    13 Beiträge
    24k Aufrufe
    CodierknechtC
    Zeitpläne: Wie bereits erwähnt, funktioniert ein CRON (zumindest meiner Erfahrung nach) stabiler als Zeitpläne mit dem "Wizard". Hier mal einige Beispiele: Letzter Tag des Monats [image: 1744894226631-051251c5-aa62-4cc0-a1cb-5aabcd0ffea0-image.png] Dieser Zeitplan wird um 20:45 Uhr ausgeführt. Allerdings nur zwischen dem 28. und dem 31. eines Monats, denn sonst könnte der nächste Tag niemals der 1. sein. Die Aktionen werden nur gestartet, wenn der nächste Tag der 1. ist und damit nur am letzten Tag eines Monats. Erster XXXtag des Monats [image: 1745839449800-6590796e-937a-4253-964b-86f6f912f0e5-image.png] Dieser Zeitplan wird an jedem Samstag um 20:15 Uhr ausgeführt. Die Aktionen werden aber nur gestartet, wenn das aktuelle Tagesdatum am oder vor dem 7. des Monats liegt und damit nur am ersten Samstag eines jeden Monats. Jeden zweiten XXXtag [image: 1745839741367-c7352f39-c6d8-48f5-b2c2-6c14bc4b8225-image.png] Dieser Zeitplan wird an jedem Sonntag um 20:15 Uhr ausgeführt. Die Aktionen werden aber nur gestartet, wenn die Kalenderwoche gerade ist und damit nur jede zweite Woche. Jeden X-ten Tag [image: 1749203344341-3c732eaf-3335-467a-96bf-59e0ebf42d7d-image.png] Dieser Zeitplan wird an jeden Tag um 05:30 Uhr ausgeführt. Die Aktionen werden aber nur gestartet, wenn ein Zähler ohne Rest durch 3 teilbar ist und damit nur jeden dritten Tag. Dazu wird ein "Tageszähler" in einem eigenen Datenpunkt geführt. Dieser DP muss (unterhalb von 0_userdata.0) selbst angelegt werden!
  • Funktion mit einer Objekt-ID als Parameter

    4
    1
    0 Stimmen
    4 Beiträge
    80 Aufrufe
    BananaJoeB
    @miwu Du kannst da auch überall einfach Text verwenden, also einen Textbaustein auf das Objektfeld ziehen: [image: 1778877780688-3c9139ac-2d25-4cc0-a7f7-05af4ebcedc4-image.jpeg] Das hat den Charme, das du den Text der Objekt-ID auch zusammenbauen kannst mit den Textbausteinen wie erstelle Text aus
  • Wie Listenwerte erweitert auswerten?

    9
    2
    0 Stimmen
    9 Beiträge
    77 Aufrufe
    HomoranH
    Ich muss mich korrigieren, ich hatte schon ans Minimum gedacht, aber von der Gesamtliste. Da ergab das ja wegen morgens und nachmittags keinen Sinn. Mal sehen, ob da brauchbare Werte kommen [image: 1778846873807-940.jpg]
  • Leuchte nur vor Sonnenaufgang einschalten

    6
    0 Stimmen
    6 Beiträge
    74 Aufrufe
    paul53P
    @c3b [sagte]: Abfrage gemacht. Wozu ist die? Licht, das schon aus ist, muss nicht ausgeschaltet werden.
  • Hilfe bei Blockly

    130
    1
    0 Stimmen
    130 Beiträge
    7k Aufrufe
    tiobbT
    Das verstehe ich nicht, ich dachte ich kann da nichts ändern weil der Tageswert in den nächsten Tag übernommen werden muss. Das wäre ja aber für die Gesamtberechnung, wenn die Heizung gar nicht läuft, ja nicht korrekt. Ich hab aber eine einfache "Lösung" gefunden wie ich den Wert nullen kann. Ich lasse einfach jeden Tag kurz nach 00:00 Uhr die Heizung für 122 Sekunden laufen, erst nach genau Minuten 2 Minuten springt der Brenner an, läuft dann 2 Sekunden und geht wieder aus, so wird dann null Liter verbrauch angezeigt.
  • HmIP-BBL-I fährt nicht die befohlenen Level

    4
    1
    0 Stimmen
    4 Beiträge
    80 Aufrufe
    C
    Update: Mit dem Combined Parameter verhalten sich die Storen gleich, wie mit den getrennt angesteuerten Level/Level2. Somit ist mein Problem noch nicht gelöst. Hat jemand noch einen anderen Ansatz?
  • Wert aus JSON? per Blockly auslesen

    12
    0 Stimmen
    12 Beiträge
    91 Aufrufe
    haselchenH
    @tunichgut Dann wäre die Fehlermeldung hilfreich . Auch für zukünftig Fragende.
  • Datenpunkte nicht auf false nach 60min - timeout problem ?

    5
    1
    0 Stimmen
    5 Beiträge
    116 Aufrufe
    paul53P
    @Qlink [sagte]: Vorschlag so richtig umgesetzt ? Ja, wobei ein Vergleich mit wahr sinnlos ist, denn das Ergebnis eines Vergleichs ist true oder false. Das Einlesen des Trigger-DP (SOC) kostet unnötig Ressourcen, denn der Wert liegt bereits als Variable vor (unter "Trigger"). [image: 1778398716688-blockly_temp.jpg]
  • HDMI ausgang am Raspberry Pi 5 schalten per exec

    10
    0 Stimmen
    10 Beiträge
    314 Aufrufe
    icebearI
    @Jannik1808 sagte: ERROR: Output 'HDMI-A-1' Freut mich wenn es jetzt funktioniert. Den 'HDMI-A-1' muß man natürlich auf sein System anpaasen, je nachdem an welchem HDMI Port das Display eingesteckt ist, entweder '0' oder '1'.
  • Bloxkly Skript für LowBat

    11
    0 Stimmen
    11 Beiträge
    244 Aufrufe
    B
    aaah, danke. Habe nicht gesehen, das man da noch weiter runterscrollen kann. Habe beim Speichen sofort eine Meldung auf Pushover bekommen. Scheint zu funktionieren. Mal die nächste, leere Batterie abwarten.
  • Laufzeit aus history berechnen

    4
    0 Stimmen
    4 Beiträge
    79 Aufrufe
    paul53P
    @Homoran [sagte]: Differenz der Timestamps für ein und aus in einem eigenen DP aufzusummieren. Beispiel: [image: 1778073762551-blockly_temp.jpg]
  • Pool Heizung abhängig von PV ein- und ausschalten

    7
    3
    0 Stimmen
    7 Beiträge
    182 Aufrufe
    D
    @BananaJoe ist auch ein guter Ansatz. Ich bleib mal bei meiner Version. Wenn es mir zuviel ein / aus ist habe ich ja noch Deine Variante die ich implementieren kann. Besten Dank
  • Ganz simples Blockly tut nicht

    7
    1
    0 Stimmen
    7 Beiträge
    192 Aufrufe
    HomoranH
    @hg6806 sagte: Ich finde es sehr seltsam, dass man ein True und False als String ausgibt. Das ist bei mqtt durchaus üblich, dass da alles als String ankommt
  • SQL Abfrage von MariaDB in Blockly

    8
    5
    0 Stimmen
    8 Beiträge
    291 Aufrufe
    Uwe-KU
    @BananaJoe @dr.-bakterius es funkioniert jetzt - hatte in Eure Kommentare mehr reininterpretiert als notwendig :-) Vielen Dank für die Geduld
  • [Vorlage] Gardena Bewässerung Irrigation Control

    blockly
    19
    15
    2 Stimmen
    19 Beiträge
    4k Aufrufe
    Samson71S
    @rosiges Der Beitrag ist 5 Jahre alt und der angesprochene Nutzer war vor knapp 2 Jahren das letzte Mal online. Ich würde mir also nicht zu viele Hoffnungen auf Antwort machen.
  • Worx Landroid Rasenmähroboter

    1
    0 Stimmen
    1 Beiträge
    62 Aufrufe
    Niemand hat geantwortet
  • stringified JSON via Blockly

    3
    1
    0 Stimmen
    3 Beiträge
    174 Aufrufe
    nik82N
    Hallo, leider funktioniert das bei mir immer noch nicht, also der zweite Post von mir ist falsch. Falls jemand noch eine Idee hat wie man das per Blockly lösen kann, bitte gerne Bescheid geben :-)
  • Script zum Laden/Entladen von Zendure Solarflow

    308
    5
    2 Stimmen
    308 Beiträge
    33k Aufrufe
    M
    Gestern war bei VolMax 3,54V Ladeende 100%, das Entladen stoppt halt dann doch relativ bald wenn ich bei Volmin 3,16V stoppe, aber wird wohl Sinn machen. Damit es ein bisschen hinausgezögert wird habe ich aber aktuell schon von 40% (500W) bis 10% verlaufend das Entladelimmit bis zu nur noch maximal 200W runtergesetzt.
  • Blockly Sprachausgabe

    2
    1
    0 Stimmen
    2 Beiträge
    94 Aufrufe
    paul53P
    @Mestro [sagte]: wenn nach 18:30 die 1x die Haustür geöffnet wird, eine Sprachausgabe gestartet wird ! Danach erst wieder am nächsten Tag [image: 1777039077509-blockly_temp.jpg]
  • Runden OHNE Nachkommastellen

    Verschoben
    3
    1
    0 Stimmen
    3 Beiträge
    118 Aufrufe
    M
    So einfach! Danke!

530

Online

32.9k

Benutzer

83.0k

Themen

1.3m

Beiträge