Skip to content

Blockly

6.6k Topics 79.9k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

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

    Pinned
    13
    11
    20 Votes
    13 Posts
    24k Views
    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 Votes
    4 Posts
    57 Views
    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 Votes
    9 Posts
    67 Views
    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 Votes
    6 Posts
    71 Views
    paul53P
    @c3b [sagte]: Abfrage gemacht. Wozu ist die? Licht, das schon aus ist, muss nicht ausgeschaltet werden.
  • Hilfe bei Blockly

    130
    1
    0 Votes
    130 Posts
    7k Views
    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 Votes
    4 Posts
    75 Views
    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 Votes
    12 Posts
    87 Views
    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 Votes
    5 Posts
    113 Views
    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 Votes
    10 Posts
    310 Views
    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 Votes
    11 Posts
    241 Views
    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 Votes
    4 Posts
    77 Views
    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 Votes
    7 Posts
    152 Views
    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 Votes
    7 Posts
    192 Views
    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 Votes
    8 Posts
    290 Views
    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 Votes
    19 Posts
    4k Views
    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 Votes
    1 Posts
    60 Views
    No one has replied
  • stringified JSON via Blockly

    3
    1
    0 Votes
    3 Posts
    169 Views
    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 Votes
    308 Posts
    33k Views
    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 Votes
    2 Posts
    88 Views
    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

    Moved
    3
    1
    0 Votes
    3 Posts
    118 Views
    M
    So einfach! Danke!

440

Online

32.9k

Users

83.0k

Topics

1.3m

Posts