Skip to content

Blockly

Hilfe für Skripterstellung mit Blockly

6.5k Topics 79.4k Posts

NEWS

  • Heizungssteuerung über Ping

    6
    1
    0 Votes
    6 Posts
    135 Views
    J
    Es funzt !! DANKE! Anfangs zwar etwas humpelig, weil das Script 3-4x durchlaufen werden muss, aber es geht.. Der Langzeittest steht aus... [image: 1770500349513-dfe1bbbf-36ad-4e83-9fa2-72deca072439-image.png]
  • Inhalt einer Variable auf Text abfragen

    Moved
    6
    2
    0 Votes
    6 Posts
    108 Views
    G
    @paul53 sagte in Inhalt einer Variable auf Text abfragen: @gmt94 sagte: activityName kommt aus dem Garmin Adapter und ändert sich sobald meine Uhr dort ein Training hochlädt. [image: 1770463268935-blockly_temp.jpg] Dankeschön werde ich mal ausprobieren.
  • Auf Existenz eines Datenpunkt triggern - geht das?

    9
    0 Votes
    9 Posts
    121 Views
    HomoranH
    @Heimweh sagte in Auf Existenz eines Datenpunkt triggern - geht das?: EInen Script gibt es in dem Sinn nicht - die Fehler kommen aus dem Blockly. für die Zukunft: auch ein Blockly ist ein Skript und hat Zeilen Dazu die Ansicht auf js umstellen
  • Reihenfolge der Abarbeitung von Triggern

    7
    1
    0 Votes
    7 Posts
    162 Views
    AsgothianA
    @guitardoc sagte in Reihenfolge der Abarbeitung von Triggern: Ich muss noch mal nachfragen - wenn die drei Datenpunkte auf das gleiche Ereignis reagieren, wie ist die Abarbeitung dann? Ich frage deswegen, weil die ersten beiden Blocklys zuerst ausgeführt werden sollen und dann erst das dritte. Dann müsste ich die Logik in einem einzigen Blockly unterbringen, in getrennten ist es aber einfacher zu programmieren. Wäre aber letztlich auch kein Problem. Es gibt eine einfache Lösung zu erzwingen das eines davon später arbeitet als die anderen - darin einfach einen pause 5 Baustein verwenden - damit wird die folgende abarbeitung um 5 ms verzögert - das ist nichts im Zeitablauf, aber signifikant genug um die Logik nach hinten zu schieben. A.
  • Licht über Anwesenheit und Helligkeit schalten [gelöst]

    30
    1
    0 Votes
    30 Posts
    1k Views
    DuffyD
    @paul53 Ich habe das einmal nachgebaut und siehe da ich sitze nicht mehr sporadisch im dunklen. Ich habe mir das Blocly mal von Chat GPT erklären lassen, hammer wie man da selber drauf kommen kann. Auf jeden Fall vielen Dank. VG Duffy
  • Datenpunkte spiegel - wie?

    26
    0 Votes
    26 Posts
    347 Views
    I
    @peterfido Danke! Das wäre eine weitere Alternative, wenn ich mit dem TadoAdapter am Ende scheitere. Dann würde ich den Weg gehen wollen, das ganze via Matter zu lösen. Hab oben ja schonmal kurz erwähnt, dass ich schon einen Sonoff MG25 Thread Dongle hier liegen habe. Den habe ich allerdings noch nicht geflasht und im PI eingerichtet. Wenn es nur der Batteriestatus ist der fehlt, damit könnte ich leben. Den könnte ich mir ja dann immernoch aus dem TadoAdapter nehmen, wenn ich das möchte
  • morgendliche Alexa ansagen in Folge abfragen

    Moved
    3
    1
    0 Votes
    3 Posts
    100 Views
    AgrippinenserA
    ah, vielen Dank! auf die Idee, de texte zusammen zusetzten bin ich nicht gekommen.
  • Briefkasten Benachrichtigung / Anzeige Alexa ohne Ton

    9
    1
    0 Votes
    9 Posts
    232 Views
    M
    Ich habe einen zweiten Statuspunkt (Briefkasten_State) dazu genommen, den ich über einen Button immer wieder zurücksetze. [image: 1769854217178-screenshot-2026-01-31-110831.png]
  • In Skripten genutzte DP für Alias-Struktur

    3
    0 Votes
    3 Posts
    85 Views
    S
    @TT-Tom Vielen Dank für den Tip.
  • Homematic IP Türschlossantrieb steuern

    8
    2
    0 Votes
    8 Posts
    174 Views
    K
    Hallo, wollt mich nur nochmal schnell zurückmelden - es funktioniert jetzt! Vielen Dank an alle für eure Unterstützung! :) Mfg Marcus
  • Shelly Dimmer 2 brightness 0%

    blockly
    4
    2
    0 Votes
    4 Posts
    392 Views
    C
    @cookiemonster1706 Habe das gleiche Problem und komme mit meinem Blockly leider nicht weiter. Kannst du bitte deinen Script hier posten?
  • Mit Home Connect Waschmaschine starten

    25
    1
    0 Votes
    25 Posts
    508 Views
    K
    Vielen Dank, dann teste ich mit deinem Vorschlag!
  • Fehler im Blockly Skript?

    13
    1
    0 Votes
    13 Posts
    250 Views
    W
    @paul53 es sind i.M. überschaubare 4 Fenster. Zur Not müßte halt jedes Fenster sein Script kriegen 🤷
  • Blockly-Noob - DP wie ansprechen...

    10
    2
    0 Votes
    10 Posts
    122 Views
    Thomas BraunT
    @paul53 Danke dir! Blockly hab ich angepasst und issue erstellt.
  • Wie kann man ein Programm in ""Falls Objekt(e)" stoppen?

    14
    0 Votes
    14 Posts
    197 Views
    AsgothianA
    @hg6806 Hmm.. das bringt erst einmal wenig. Kannst du mal bitte im globalen ioBroker protokoll nachschauen was da vom JS Adatper noch mehr an Meldungen kommt ? Ich seh da erst einmal wenig was 'warnfähig' wäre. A
  • Countdown-Timer 00:30 mit Blockly

    20
    0 Votes
    20 Posts
    237 Views
    OliverIOO
    @Roelli das macht kein sinn ständig den datenpunkt zu aktualisieren. das schluckt nur unnötig cpu performance und netzwerkbandbreite. auch einen exakten rythmus einhalten ist schwer. für die anzeige in vis gibt es ja die widgets. eine beispiel eieruhr gibt es weiter unten in der doku [image: 1769264876771-b64bfced-526f-438b-851e-a05fa6fffcb7-image.png]
  • Gelöst: JS-Fehlermeldung "haystack.replace"

    5
    1
    0 Votes
    5 Posts
    62 Views
    haus-automatisierungH
    @MartinP sagte in Gelöst: JS-Fehlermeldung "haystack.replace": Hier meckert der Haystack nicht ... ohne "nach String" schon Dann wird es am falschen Datentyp im State liegen. Die Funktion .replace gibt es natürlich nur auf Strings.
  • JS aus Funktion wird nicht ausgeführt

    2
    0 Votes
    2 Posts
    59 Views
    David G.D
    Hab den Trigger nochmal neu eingefügt und den code anders eingerückt und nun geht es. Ka was das war ......
  • Wie auf ein Timing triggern?

    10
    0 Votes
    10 Posts
    175 Views
    hg6806H
    Moin! Recht aufwendig das Ganze, die Vergehensweise habe ich aber mittlerweile soweit verstanden und klappt auch. Vielen Dank!
  • Rechenaufgabe liefert "NULL"

    32
    4
    0 Votes
    32 Posts
    265 Views
    surfer09S
    @paul53 sagte in Rechenaufgabe liefert "NULL": @haus-automatisierung sagte: Schreib den Wert im korrekten Datentyp neu. Mit einem Punkt als Dezimal-Trennzeichen @surfer09 Alternativ führe folgendes Skript einmalig aus: const id2025 = '0_userdata.0.PV-Anlage.Einspeisung-ins-Netz-2025'; const val2025 = getState(id2025).val; if(typeof val2025 == 'string') setState(id2025, parseFloat(val2025.replace(',', '.')), true); Danke!!! Das hat funktioniert! [image: 1768914555523-ddf47f44-2484-46a5-8f0e-78ef308aac87-grafik-resized.png]

671

Online

32.7k

Users

82.4k

Topics

1.3m

Posts