Weiter zum Inhalt

Blockly

6.6k Themen 80.5k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

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

    Angeheftet
    13
    11
    20 Stimmen
    13 Beiträge
    25k 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!
  • Skoda API

    1
    0 Stimmen
    1 Beiträge
    31 Aufrufe
    Niemand hat geantwortet
  • [Vorlage] Gartenbewässerung mit 6 Ventilen

    1k
    7
    7 Stimmen
    1k Beiträge
    511k Aufrufe
    R
    Hallo, Danke für das Skript und eigentlich läuft meine Steuerung sehr gut. Ich würde nur gerne die Warnmeldungen im Iob Protokoll beseitigen und habe keine Ahnung wo ich ansetzen muss. Vielleicht kann mir jemand helfen? Danke [image: 1787929487082-bew%C3%A4sserung.jpg]
  • Regelung eines Hoymiles Solarinverters (Nulleinspeisung)

    236
    1
    1 Stimmen
    236 Beiträge
    87k Aufrufe
    T
    @Murphy-0 sagte: Hier steuerst du ja den WR2 auch fix mit 5% an. Ausserdem triggerst du nach festem Zeitplan, soweit kein Problem. Nir innerhalb vom Blockly noch zusätzlich Trigger kenn ich so nicht, wird auch nicht funktionieren. Ja, ich wollte erstma den WR2 mit einem festen Wert ansteuern und nur WR1 regeln. Der Trigger ist einzeln.
  • Blockly löst nicht aus [erledigt]

    8
    1
    0 Stimmen
    8 Beiträge
    282 Aufrufe
    Thomas BraunT
    Heute Abend hat alles wieder funktioniert. Keine Ahnung was da dann in den letzten Tagen geklemmt hat.
  • OpenDTU-onBattery Blockly DPL Ein/Aus

    Verschoben
    102
    2
    0 Stimmen
    102 Beiträge
    13k Aufrufe
    maxclaudiM
    weitere FirmwareBuilds für: 2026.07.23 nur auf Anfrage. Viel Spaß!
  • Liebherr Smart Device einbinden - so geht's

    9
    7
    3 Stimmen
    9 Beiträge
    2k Aufrufe
    D
    @bullemausberlin ich denke Du hast alles richtig eingebaut. Es liegt vermutlich daran dass Dein Gerät im Json einen anderen Aufbau hat und daher die Reihenfolge der Values angepasst werden muss. Das war es z.B. bei mir. Mit diesen Anpassungen hat es dann funktioniert. Damit du es testen kannst musst du einen wert im Json ändern damit das Skript überhaupt wieder läuft [image: 1786786935571-c72ebed5-1fa5-429c-8268-7634d479d031-image.jpeg] Du siehst in meinem Fall war es 3.value und 3.target für die Temperatur und 2.value für superfrost. Sonst schick doch mal ein Bild von Deinem Json dann kann man das genau sagen.
  • Script zum Laden/Entladen von Zendure Solarflow

    310
    5
    2 Stimmen
    310 Beiträge
    52k Aufrufe
    Murphy 0M
    Ausgelagert
  • Wie Wert in json finden

    8
    0 Stimmen
    8 Beiträge
    206 Aufrufe
    W
    erledigt
  • Ausführung einmalig und dann timeout für 2 Minuten

    12
    1
    0 Stimmen
    12 Beiträge
    209 Aufrufe
    D
    Nochmals herzlichen Dank!!!
  • Verweiste Objekte/Datenpunkte in Skripten finden (gelöst)

    18
    1
    0 Stimmen
    18 Beiträge
    414 Aufrufe
    S
    @paul53 const subs = getSubscriptions(); const ids = Object.keys(subs); for(const id of ids) { if(!existsState(id)) log(id + ' im Skript ' + subs[id][0].name + ' hat keinen Zustand!'); } Danke für die Lösung, dass war genau wonach ich gesucht habe.
  • Hilfe bei Blockly

    257
    1
    0 Stimmen
    257 Beiträge
    27k Aufrufe
    tiobbT
    @paul53 sagte: Keine Ahnung 😂 Kaum zu glauben 😂 [image: 1786275257655-screenshot-2026-08-09-133350.png] [image: 1786275336068-screenshot-2026-08-09-133517.png]
  • Umzug in SQL Datenbank

    15
    0 Stimmen
    15 Beiträge
    307 Aufrufe
    M
    muuulle sagte: @oliverio Ja, genauso ist meine Installation (MariaDB, phpmyadmin und jeweils im Docker Container). Der SQL läuft bereits und ist mit ioBroker über den SQL Adapter verbunden. @oliverio Kurzes Update. Beim umbenennen der Datenpunkte werden die alten History Daten übernommen. Bisher aber nur bei einer kleinen Stichprobe von einem Datenpunkt ausprobiert 😉
  • Ausgabe Name des Senders

    44
    0 Stimmen
    44 Beiträge
    1k Aufrufe
    matze55M
    Nach stunden...und vielen versuchen sieht es so momentan aus. Jetzt noch ein wenig feinarbeit dann passt es. [image: 1785651067394-tvscreen.jpg]
  • Blockly Skript hat jahre lang funtkioniert!

    28
    5
    0 Stimmen
    28 Beiträge
    626 Aufrufe
    paul53P
    @LaBamba [sagte]: TImeout gar nicht funktioniert. So hat es keine Wirkung. Falls eine kurze Sperre gewünscht, dann so: [image: 1785313889376-blockly_temp.jpg] Verarbeite alle 7 Tasten eines Raffstores in einem Blockly mit nur einem Trigger auf "Coverstatus"! Kann man die Lamellenposition über den Datenpunkt steuern?
  • Kühlaggregat für Hydroponik steuern!

    12
    1
    0 Stimmen
    12 Beiträge
    182 Aufrufe
    L
    Danke für die Mühe! @paul53
  • Fehlermeldung bei Blocklyauslösung

    20
    5
    0 Stimmen
    20 Beiträge
    527 Aufrufe
    HomoranH
    @emil70 sagte: Das ist mein Netzwerk zu Hause. Dann musst du die IPs anpassen. Diese IPs sind reserviert und dürfen nicht in privaten Netzen verwendet werden. Beim Aufruf einer 192.168.x.y weiss der Router dass das eine private IP ist und sucht bei dir zu Hause. Nimmst du aber 125.123.x.y sucht der Router im Internet bei Chinanet.
  • Bitte Hilfe bei einem Blockly Matter Fenster/Türgriff

    5
    0 Stimmen
    5 Beiträge
    131 Aufrufe
    JackDanielJ
    @Asgothian sagte: der Baustein wert bekommt seinen Wert in dem Moment wo der Trigger auslöst. Das ändert sich nicht wenn du nach einer Pause von 1 Sekunde nochmal nachschaust. Sollte der Trigger innerhalb der 1 Sekunde nochmal auslösen, dann gibt es eine zweite Instanz des Bausteins wert, der den Inhalt des DP bei diesem Trigger hat. Diese Instanz ist aber in dem vom vorherigen trigger gestarteten Ablauf nicht verfügbar. danke das erklärt vieles
  • Ein und Ausschalten bei bestimmten PV Speicher Werten

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    887 Aufrufe
    A
    danke das wird besser sein, werde ich mal versuchen ob ich es hinbringe. Bis jetzt bin ich mit dem PV Speicher immer über den eingestellten Wert. Mit Dank und Gruß
  • RFID TAG mit Blockly auslesen

    6
    1
    0 Stimmen
    6 Beiträge
    210 Aufrufe
    A
    @paul53 sagte: @andreas7712 [sagte]: als Taster funktioniert Also nur kurz einschaltet? Super so funktioniert es!!!! Vielen Dank!!!!!!

320

Online

33.0k

Benutzende

83.7k

Themen

1.3m

Beiträge