Ein paar meiner ioBroker Blockly Scripte:
Grundlagen per Video: bei YouTube
 

 
Alexa VIS
Sprachausgaben mit Geräuschen, Flüstern etc. per VIS/Blockly und Alexa2-Adapter.
Video Anleitung dazu: YouTube
 
 
Fenster Blockly
Schreibt zu jedem Fenster diverse Datenpunkte inkl. Dezimalformat in "seit x.x Std geöffnet" für die VIS und "seit 2 Stunden und 4 Minuten" fü Alexa-Ansagen.
 
 
Alexa Fensterstatus Abfrage
Antwort auf ioT Alexa Datenpunkt (Alexa Fake ioT Gerät) per ioB auf korrektem Echo Dot (zu dem gesprochen wurde)
 
 
LOG Blockly
Erzeugt in einem Datenpunkt ein HTML Log File
 
 
Stromverbrauch Blockly Siehe extra Seite
Erstellt horizontalle Bar-Chars in HTML für das inventwo "JSON Table"-Widget

 
 
Temperaturen etc. Blockly Siehe extra Seite
Erstellt eigene Logs und vertikale Bar-Chars in HTML für das HTML Widget

 
 
Alexa temperaturen Abfrage
 
 
Waschmaschinen Blockly
 
 
Zigbee Überwachungs Blockly
Erzeugt JSON Table mit allen Zigbee Geräten inkl. letzten Timestamp und meldet per Telegramm falls zu lange "offline"

 
 
WLED Uhr für 32x8 ws2812b Matrix:
Für WLED wohl erst ab v15b! Die Matrix muss korrekt in den WLED LED Settings eingestellt sein, sonst aber nichts.
 
Updates:
10.02.2024: Wechsel von JS Request zu Axios, nun wird das JSON an WLED per Axios gesendet.
LinieOben1 und LinieUnten2 werden nun nur noch beim Init angesteuert.
Man kann sie später selbst per WLED steuern und die Uhr läuft weiter!
ich nutze diese 2 Linien als Status-Licht:
wled_uhr_flash.blockly: Beispiel Blockly um LinieOben und LinieUnten2 im Uhr-Betrieb zu verändern!
09.02.2024: Farbwahl für Zahlen und Doppelpunkt. Die führende Null kann deaktiviert werden.
Exec/curl nicht mehr nötig, nun macht eine JS Funktion den HTTP POST Aufruf.
 
WLED Einstellungen:

 
Das Blockly erzeugt auf der Matrix 14 Segmente. Die Aufteilung:
 

Trigger: Uhr des JavaScript-Adapters 1x die Minute. Nur falls das WLED Gerät auch an ist.
 
Bild:

 
Foto, hier in einer Kugel-Lampe:

 
Hat das Blockly 1x an WLED gesendet dann kann man in WLED ein neues Preset
damit erstellen und für die einzelnen Segmente andere Init Effekte etc kopieren.
Die Pixel ansich speichert WLED aber leider NICHT im API-Call/JSON!
Per Blockly kann man diese aber senden wobei mein Script das immer 2x tut da beim ersten mal,
falls da andere Segment Einstellungen liefen, immer nur die Segmente ansich aufgebaut aber nicht
auch die Pixel befüllt werden. Bug?
 
Allle Zahlen sind als 3x5 Pixel GIFs erstellt worden.
Per "PIXELS" Effekt kann man bei den Farben das "PIXEL MAGIC TOOL" aufrufen und Bilder zu JSON umwandeln lassen.
Alle Zahlen (0-9) sind als Strings im Blockly enthalten.