Weiter zum Inhalt

Blockly

6.6k Themen 80.2k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • [BSHB] Alarmanlage an HomeKit anbinden

    2
    0 Stimmen
    2 Beiträge
    466 Aufrufe
    werner2000xW
    @loredo Ich habe versucht direkt in den Objekten einen Alarm zu provozieren - ohne Erfolg. Wie kann man denn einen (Rauch-)Alarm auslösen ?
  • Blockly für Bewegungsmelder & Schalter gleichzeitig

    3
    0 Stimmen
    3 Beiträge
    340 Aufrufe
    AsgothianA
    @n811e sagte in Blockly für Bewegungsmelder & Schalter gleichzeitig: Hat sowas schon mal jemand gemacht? Ja. (viele) Auf die einfachste Lösung hat @geschild schon hingewiesen - diese ist aber davon abhängig ob die Hardware die DP liefert. Tut sie das nicht, dann brauchst du: einen Trigger auf den Status des Shelly Darin eine 'Falls' Abfrage ob der 'Ursprung' (den bekommst du aus dem Bereich Trigger, da ist der Stein mit ObjektID vordefiniert) den Text 'javascript' beinhaltet. Wenn ja, dann Timeout, nach 60 Sekunden ausschalten. Wenn nein, dann nicht. A. Nachtrag: Siehe auch hier.
  • Blockly problem mit wert "present" "not present"

    6
    3
    0 Stimmen
    6 Beiträge
    417 Aufrufe
    geschildG
    @walter-o Wenn ich es richtig verstanden habe, willst du bei NOT PRESENT senden, dann das Gleich-Zeichen in ein Ungleich-Zeichen ändern.
  • Objekt-/Adapterlisten in Script übernehmen

    1
    0 Stimmen
    1 Beiträge
    139 Aufrufe
    Niemand hat geantwortet
  • Alexa soll Wert in eine Variabele setzen

    3
    0 Stimmen
    3 Beiträge
    310 Aufrufe
    TscheurgenT
    @hefer du kannst auf dem Alexa 2.0 Adapter einen Trigger auf den letzten Sprachbefehl vom Echo Device setzen, wenn du ihn mit deinem gewünschten Befehl vergleichst, könntest du den Wert mit div. String Funktionen herausschneiden.
  • Stromverfügbarkeit für bestimmten Zeitraum [gelöst]

    3
    0 Stimmen
    3 Beiträge
    166 Aufrufe
    DuffyD
    @paul53 Unglaublich, hat auf anhieb geklappt. Herzlichen Dank für Deine Mühe. Jetzt kann ich das alte "Kästchen" durch eine Steckdose ersetzen mit weniger Stromverbrauch und mehr Komfort. Freue mich wie Bolle :-) LG Duffy
  • Sendet immer zwei Whats App Nachrichten

    10
    1
    0 Stimmen
    10 Beiträge
    828 Aufrufe
    G
    @heidepower Hier steuert das Script den counter bei einem Wert von unter 6250 mit 1 und kurz danach mit 2 weil beide Falls-Wege wahr sind. Du musst das mittels "sonst falls" machen und beim ersten teil die 6251 mit ins spiel bringen! [image: 1705843080652-3b723fa3-bf89-4af0-a615-b519e194eb8e-grafik.png]
  • DWD Datenpunkte unklar

    5
    2
    0 Stimmen
    5 Beiträge
    327 Aufrufe
    HomoranH
    @accu sagte in DWD Datenpunkte unklar: ging auch nicht. heisst auf deutsch was?
  • Home Connect Geschirrspüler starten

    8
    2
    0 Stimmen
    8 Beiträge
    2k Aufrufe
    K
    @alexander-hauser ich kann es auf dem Bild nur halb erkennen, aber sind das Unterstriche bei der Auswahl des Programms? Müssten Punkte sein: "Dishcare.Dishwasher.Program.Kurz60"
  • Licht durch Bewegungsmelder an und nach zeit aus !

    8
    2
    0 Stimmen
    8 Beiträge
    870 Aufrufe
    M
    @asgothian :( Ok Danke dir :) !
  • [gelöst] Raum aus Aufzählung übernehmen

    15
    2
    0 Stimmen
    15 Beiträge
    1k Aufrufe
    HomoranH
    @spitfire4all sagte in [gelöst] Raum aus Aufzählung übernehmen: Hab halt noch nie Funktionen benutzt umso wichtiger ist es immer alles zu zeigen! https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1
  • Window & Shutter widget Animation spinnt

    3
    2
    0 Stimmen
    3 Beiträge
    111 Aufrufe
    T
    @haselchen said in Window & Shutter widget Animation spinnt: @triplex Ist tatsächlich ein Widget Problem. Hatten wir schon oft das Thema. Kann dir leider nicht sagen wie der Stand der Dinge ist und/oder ob sich darum noch jemand kümmert. Aaaaaber, ich weiss nicht mehr wie, bei mir funktioniert es, wie es eigentlich soll. Habe 7 Shellys 2,5 so eingebunden. Und der Rollladen ist in der VIS auf 25%, 45%, 65% und so weiter eingestellt. Und die Animation zeigt es auch richtig an. [image: 1705604930105-f4b2695b-4870-4fb7-93e8-44b28f4a715d-grafik.png] [image: 1705604967347-bcaa332d-5822-4e63-9ce3-2d3cd2aa47f3-grafik.png] Danke für die Info. Gibt es denn eine schöne Alternative?
  • Zählerstand auswerten - Triggerfehler

    6
    3
    0 Stimmen
    6 Beiträge
    835 Aufrufe
    L
    @paul53 Das stimmt. Da hatte ich das ganze per ESP-Easy versucht. Das klappte nicht so die Differenz zum Zählerstand war immer riesig. Egal was ich eingestellt hab. Nun hab ich mir das mit Tasmota aufgebaut und kann die Impulse auch richtig zählen. Dein Blockly läuft nun durchgehend hier und er hat bis auf eine kleine Differenz das richtig schön gezählt. Nur wenn ordentlich Last anliegt, werden wohl ein paar Impulse mal verschluckt. Da passt mein eingestellter Debounce woh noch nich so ganz perfekt
  • Timeout aus Variable klappt nicht

    18
    2
    0 Stimmen
    18 Beiträge
    470 Aufrufe
    David G.D
    Ich habe den Fehler gefunden. Außerhalb des Triggers gibt man die min für den Timeout an. Weiter unten rechne ich es dann in ms um. Hab da für das Ergebniss allerdings die selbe Variable genommen. So haben sich die ms immer wieder neu in ms umgerechnet. Das ist dann bei der ersten Wiederholung so viel geworden, dass der Timeout Block wohl sein default von 1000ms eingesetzt hat.
  • Skript Heizstabsteuerung 3 Schaltstufen über Shelly 4

    Gesperrt
    3
    1
    0 Stimmen
    3 Beiträge
    712 Aufrufe
    M
    @homoran Danke dir, ich habe mich an die anderen Beiträge geschrieben. Dieser Post kann geschlossen werden, ich weiß leider nicht wie.
  • Mittelwert alle paar Minuten

    7
    1
    0 Stimmen
    7 Beiträge
    335 Aufrufe
    AsgothianA
    @schmakus sagte in Mittelwert alle paar Minuten: Warum nicht einfach bei jeder Änderung des Werts die Liste aktualisieren und den Mittelwert berechnen? Warum ein Interval mit 2 Minuten? Das Problem mit dem Mittelwert bei Aktualisierung ist das du dann ggf. nicht den Mittelwert von 2 Minuten bekommst. Zusätzlich musst du dir irgendwo merken wann der erste Wert hinein gekommen ist.
  • [gelöst]Zeitstempel von mqtt DP Überwachen

    3
    1
    0 Stimmen
    3 Beiträge
    327 Aufrufe
    AsgothianA
    @mickym sagte in [gelöst]Zeitstempel von mqtt DP Überwachen: Das Rechnen ist jedoch Käse in meinen Augen, da durch die permanente Pollerei nur unnötige Systemresourcen vergeudet werden. Ist es. Die einfache Lösung in Blockly ist: [image: 1705525940355-screenshot-2024-01-17-at-22.09.34.png] Zur Erklärung: der Trigger get auf dein Objekt ID 170. Wichtig ist: triggern auf jede Aktualisierung. Die beiden "Update" Blöcke kümmern sich um deine Anzeige und zeigen deswegen auf "Überwachung mqtt". Jedes mal wenn ein Signal rein kommt wird zunächst einmal die Überwachung auf "wahr" gesetzt - es ist ja was angekommen. Danach wird 5 Sekunden verzögert die Überwachung auf falsch gesetzt. Sollte in der Zwischenzeit ein Signal rein gekommen sein dann wird der Befehl abgebrochen und mit neuer 5 Sekunden Verzögerung wiederholt. Der Befehl am Anfang sorgt dafür das bei Skriptstart schon ein verzögertes Schalten aktiviert wird, welches durch eine Aktualisierung durch MQTT blockiert wird. A.
  • ical - Termin - Heizung 4 Stunden vorher hochfahren

    5
    0 Stimmen
    5 Beiträge
    595 Aufrufe
    DJMarc75D
    @huhie Mit dem DP Text wirst Du nicht weit kommen. Du musst den DP ical.0.data.table auswerten. Habe mir eben mal einen Termin "Vorstandssitzung" für morgen von 18:30 Uhr bis 19:30 Uhr im Kalender angelegt. Dann mit folgendem Blockly den DP "zerlegt": [image: 1705518476816-screenshot-2024-01-17-200524.png] Könnte man dann als Trigger einen Zeitplan nehmen und die Start- und Endzeit der Heizung als CRON weitergeben.
  • Ausführung eines Blocklys kurzzeitig stoppen [gelöst]

    39
    1
    0 Stimmen
    39 Beiträge
    1k Aufrufe
    DuffyD
    @paul53 Dann mal wieder vielen dank für deine tolle Unterstützung. Ich galube wenn ich bei mir im Haushalt sagen würde "alles von Paul53 aus" würde ich im dunklen sitzen :-) LG Duffy
  • [gelöst] Maximum aus Selektor

    12
    1
    0 Stimmen
    12 Beiträge
    995 Aufrufe
    B
    @paul53 Ein cleveres Kerlchen hat hier mal was gepostet, dann klappts auch mit dem Raumnamen ;-) Danke!

450

Online

33.0k

Benutzer

83.4k

Themen

1.3m

Beiträge