Weiter zum Inhalt

Blockly

6.6k Themen 80.2k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Logikfehler

    4
    1
    0 Stimmen
    4 Beiträge
    414 Aufrufe
    T
    @draexler Hab noch keine Logikfehler gefunden aber du machst (BE && !BS && (AS==1 || AS==3)) || (BE && BS && !GA && time) kürzer wäre: BE && !BS && (AS==1 || AS==3 || (!GA && time)) && = und / || = oder / ! = falsch / == = = :D
  • Licht mit Aktoren-Schalter,DP und Fenstersensor *gelöst*

    7
    1
    0 Stimmen
    7 Beiträge
    741 Aufrufe
    S
    @paul53 hast du eine Idee was der Fehler bedeutet? Alias subscription error. Please check your alias definitions: sourceId=0_userdata.0.Licht.Gartenbeleuchtung, sourceObj={"common":{"name":"0_userdata.0.Licht.Gartenbeleuchtung","role":"state","type":"mixed"},"native":{},"type":"state","from":"system.adapter.javascript.0","user":"system.user.admin","ts":1691788973908,"_id":"0_userdata.0.Licht.Gartenbeleuchtung","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} hab ich grad nach dem ändern in Log gefunden. Evtl das ein Alias auf einen DP in userdata verweist? Ist am Ende nicht schlimm. war nur ein Test und ich kann den DP in userdata verwenden
  • Blockly - Meldung nur einmal senden

    5
    1
    0 Stimmen
    5 Beiträge
    501 Aufrufe
    Thomas BraunT
    @paul53 :-D Ich wusste, du kommst mit einer wesentlich eleganteren Lösung um die Ecke! Danke schön!
  • Leicht zu merkendes, täglich wechselndes Passwort

    6
    1
    1 Stimmen
    6 Beiträge
    730 Aufrufe
    David G.D
    @sten-tor sagte in Leicht zu merkendes, täglich wechselndes Passwort: @david-g Interessante Idee. Für was setzt du das Passwort ein? Hier meine Idee für die Schleife: [image: 1690391675945-4b2ab730-2249-4518-bf9f-eda6a5ac9730-image.png] Die erlaubt dann auch >2 stellige Zahlen. Nur der Vollständigkeit halber. Wollte jetzt auch mehr als 2 Zahlen verarbeiten können. Jedoch hab ich bei deinem Skript nicht ganz durch geblickt 🤣 Da hab ich mich selber nochmal versucht (möchte wenn möglich immer verstehen was meine Skripte machen, falls man mal was ändern muss). Hier meine Lösung: [image: 1693049470776-screenshot_20230826_132658_chrome.jpg]
  • Gartenlicht Wled blocky verbesserung ?

    blockly
    1
    1
    0 Stimmen
    1 Beiträge
    243 Aufrufe
    Niemand hat geantwortet
  • "Wurde aktualisiert"-Erkennung dauert zu lange

    7
    1
    0 Stimmen
    7 Beiträge
    753 Aufrufe
    H
    @nitrox9 Nur so als Info: Bei mir ist es auch so, dass ZigBee-Schaltbefehle manchmal recht lange (viele Sekunden) brauchen, bis sie ausgeführt werden. Unabhängig von Skript/Blockly. Das ist auch so, wenn ich direkt im ZigBee-Adapter schalte. Ich habe den Eindruck, das passiert tendenziell dann, wenn über ZigBee einige Zeit nichts gesendet wurde.
  • Skript warten lassen bis ZigBee Ausführung bestätigt

    3
    1
    0 Stimmen
    3 Beiträge
    355 Aufrufe
    H
    @paul53 Danke! Damit kann ich mir das einfacher basteln. Das hat jetzt eine zweite (Anfänger)Frage ausgelöst, ist aber ein anderes Thema, daher neuer Thread...
  • Zeitsteuerung bei Blockly Script unzuverlässig

    blockly javascript
    13
    2
    0 Stimmen
    13 Beiträge
    2k Aufrufe
    H
    @codierknecht Nein, hatte ich auch vermutet, aber im Datenpunkt ändert sich nichts.
  • Script für Alexa2 tut nichts, manuell funktioniert es

    blockly communication
    24
    2
    0 Stimmen
    24 Beiträge
    3k Aufrufe
    HomoranH
    @lessthanmore korrekt! der Adapter des Geräts wird mit steuere angesprochen
  • Blocky Kopieren von Datei A nach B

    14
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    Skyx3S
    @thomas-braun In der Tat ja. Dann mache ich das so. Vielen Dank für deine Hilfe.
  • markise raus / rein bestimmte Bedingungen

    29
    0 Stimmen
    29 Beiträge
    2k Aufrufe
    A
    @infinity Hi, ja das ist mir schon klar das es nicht trivial ist bei WInd als auch bei Regen. Die Wetterstation ist bei Regen sehr träge. heir überlege ich mir was neues empfindlicheres zu bauen. Beim wWind habe ich bei meiner alten Regelung , für mich , die richtige EInstellung gefunden. @Paul53: Script läuft nicht. mache mich gleich mal auf die Suche nach dem Fehler. Bestimmt habe ich mioch wo vertippt oder so. Viellecht beim Schalter für die Markise. wird auch über true und false gesteuert. Noch mal vielen Dank für eure schnelle Hilfe. Gruß Alero
  • Leistung errechnen, werden nicht in HM übertragen.

    22
    1
    0 Stimmen
    22 Beiträge
    2k Aufrufe
    CodierknechtC
    @homewolf sagte in Leistung errechnen, werden nicht in HM übertragen.: @codierknecht wie erstelle ich einen alias Du gehst in den Objektbaum unter alias.0und legst Dir dort einen eigenen DP an. Wenn Du magst, in einer Struktur Deiner Wahl. Dort kannst Du dann den Original-DP wählen und aktivierst die Konvertierung. Dort trägst Du (beim Lesen) ein: val / 1000
  • [gelöst] Problem mit Blockly Garagentorbeleuchtung WLED

    10
    1
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    H
    @ticaki Sorry, ich hatte sehr viel probiert und auch das mit 4, 8, 12 Sekunden um die Wartezeit zu verkürzen, aber da das mit dem Löschen, falls läuft verkehrt war, konnte auch das nicht funktionieren.
  • Bewegungsmelder Bereich ohne Bewegung

    6
    1
    0 Stimmen
    6 Beiträge
    521 Aufrufe
    paul53P
    @homewolf sagte: falls mal wieder jemand vergessen hat es auszumachen. Bei HomeMatic immer nur dann ausschalten, wenn eingeschaltet ist (Duty cycle!). Prinzip: [image: 1692629351641-blockly_temp.jpg]
  • Spülmaschine automatisieren

    31
    0 Stimmen
    31 Beiträge
    3k Aufrufe
    I
    @homewolf Naja, dein erster Post liest sich da ganz anders. Wie gesagt, für die reine Benachrichtigung das die Spülmaschine/Waschmaschine usw. an aus ist gibt es den Adapter.
  • Problem mit der Astrofunktion

    53
    0 Stimmen
    53 Beiträge
    5k Aufrufe
    I
    @homoran Genau den hatte ich genommen.
  • Ausführung eines Blocks nur alle 15 Minuten - wie?

    22
    1
    0 Stimmen
    22 Beiträge
    3k Aufrufe
    paul53P
    @wofried sagte: dann lasse ich es so. Die Abfrage von "0_userdata.0.waermepumpenautomatik" muss nach innerhalb des Trigger-Blocks verlegt werden - wie gezeigt! Die Abfrage wirkt sonst nur bei Skriptstart.
  • Werte auslesen und umwandeln, Gelöst

    16
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    B
    @paul53 Was will man das sagen, läuft perfekt, danke. Damit Gelöst. Wenn ich das wieder hingebracht hätte dann ewig langes Blockly, wenn überhaupt, aber das ist schon phänomenal was du hier immer zauberst. Danke Dir
  • Blockly Script zum Schalten nach LUX

    4
    1
    0 Stimmen
    4 Beiträge
    454 Aufrufe
    haus-automatisierungH
    @fuxxz2 sagte in Blockly Script zum Schalten nach LUX: Aber wird die Variable ganz oben dann nicht IMMER auf falsch gesetzt, bevor das Skript überhaupt läuft? Die wird auf false gesetzt, sobald das Script startet. "Bevor das Script läuft" ist technisch unmöglich.
  • Speiseplan Download und Versand

    2
    0 Stimmen
    2 Beiträge
    280 Aufrufe
    N
    @darkdevil so vielleicht [image: 1692262856686-9dc61c92-1f85-4a3e-8cd1-299886197a00-image.png] in der Funktion dann das var date = new Date(); var currentThursday = new Date(date.getTime() +(3-((date.getDay()+6) % 7)) * 86400000); var yearOfThursday = currentThursday.getFullYear(); var firstThursday = new Date(new Date(yearOfThursday,0,4).getTime() +(3-((new Date(yearOfThursday,0,4).getDay()+6) % 7)) * 86400000); var weekNumber = Math.floor(1 + 0.5 + (currentThursday.getTime() - firstThursday.getTime()) / 86400000/7); return (weekNumber); [image: 1692262965930-ef4b65a9-a007-4878-a9f8-dbb71d27f0bd-image.png]

473

Online

33.0k

Benutzer

83.4k

Themen

1.3m

Beiträge