Weiter zum Inhalt

Blockly

6.6k Themen 79.8k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Berechnung Zeitdifferenz -> komisches Ergebnis

    3
    1
    0 Stimmen
    3 Beiträge
    109 Aufrufe
    MartinPM
    @homoran Dann lasse ich das erstmal so, wenn der Update irgendwann in den nächsten Wochen kommt... Für die kurze Zeit einen barocken Balkon für die Differenzberechnung zu Fuß einzubauen lohnt wohl nicht ... EDIT: Habe doch eine Hauruck-Abhilfe geschaffen. Minuten und Sekunden, die führende Nullen haben müssten werden zwar falsch dargestellt, aber sei's drum ;-) [image: 1705947837374-b9049d38-8a1d-4cd3-ba2d-b016431644f7-grafik.png]
  • [BSHB] Alarmanlage an HomeKit anbinden

    2
    0 Stimmen
    2 Beiträge
    421 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
    287 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
    382 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
    119 Aufrufe
    Niemand hat geantwortet
  • Alexa soll Wert in eine Variabele setzen

    3
    0 Stimmen
    3 Beiträge
    258 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
    140 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
    660 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
    280 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
    719 Aufrufe
    M
    @asgothian :( Ok Danke dir :) !
  • [gelöst] Raum aus Aufzählung übernehmen

    15
    2
    0 Stimmen
    15 Beiträge
    977 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
    82 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
    749 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
    350 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
    646 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
    259 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
    286 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
    518 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

577

Online

32.8k

Benutzer

82.8k

Themen

1.3m

Beiträge