Skip to content

Blockly

6.6k Topics 79.9k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • [gelöst] Raum aus Aufzählung übernehmen

    15
    2
    0 Votes
    15 Posts
    1k Views
    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 Votes
    3 Posts
    91 Views
    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 Votes
    6 Posts
    774 Views
    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 Votes
    18 Posts
    397 Views
    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

    Locked
    3
    1
    0 Votes
    3 Posts
    660 Views
    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 Votes
    7 Posts
    279 Views
    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 Votes
    3 Posts
    293 Views
    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 Votes
    5 Posts
    527 Views
    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 Votes
    39 Posts
    1k Views
    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 Votes
    12 Posts
    831 Views
    B
    @paul53 Ein cleveres Kerlchen hat hier mal was gepostet, dann klappts auch mit dem Raumnamen ;-) Danke!
  • Einfaches Blockly plötzlich ohne funktion.

    67
    1
    0 Votes
    67 Posts
    3k Views
    wendy2702W
    @thomas-braun sagte in Einfaches Blockly plötzlich ohne funktion.: acpitool -b | grep "Battery" | awk ' {print $5}' | cut -d'%' -f1 Danke. Werde ich testen.
  • Blockly-Bausteine

    3
    1
    0 Votes
    3 Posts
    222 Views
    paul53P
    @manfredhi sagte: wofür man die folgenden Blockly-Bausteine verwendet Die grünen Blöcke z.B. für das Erstellen einer ID-Liste. [image: 1705441656126-blockly_temp.jpg] Die Blöcke mit dem Haken sind die asynchronen Versionen mit Übergabe des Ergebnisses an die Callback-Funktion. [image: 1705442023935-blockly_temp.jpg]
  • Variabler Datenpunkt in Fronius

    6
    1
    0 Votes
    6 Posts
    471 Views
    paul53P
    @grazer2500 sagte: wie du 2 Blöcke an das "erstelle Text" hängen geschaft hast. Hier mal die Schritte von oben nach unten: [image: 1705424723790-blockly_temp.jpg] Im 2. Schritt habe ich auf "interne Eingänge" umgestellt.
  • Shelly per HMIP Bewegungsmelder schalten

    12
    1
    0 Votes
    12 Posts
    826 Views
    N
    @paul53 Vielen Dank Paul. Es ist erledigt und funktioniert genauso, wie Du gesagt hast. Ich hatte in dem Shelly (der war neu), noch nicht alle Einstellungen richtig hinterlegt. Unter anderem fehlte der MQTT Zugang, mit denen ioBroker mit den Shellys kommuniziert. Dann konnte das auch so nicht klappen. Dankeschön
  • [gelöst] Trigger mit Variable auslösen

    16
    2
    0 Votes
    16 Posts
    369 Views
    David G.D
    @haus-automatisierung Im Endeffekt ja. Hab es nur falsch gedeutet, da keine Debugmeldungen gekommen sind weil das Json durch meinen Fehler leer war. Die Tage kommt eine Dockertabelle. Ist jetzt fertig. Muss mal noch Screenshots von den möglichen Varianten machen wie man sie einstellen kann.
  • multiple and conditions ; mehrere und Bedingungen

    6
    1
    1 Votes
    6 Posts
    329 Views
    haus-automatisierungH
    @homoran Ja, den gibts ja auch in Blockly-Plus. Aber da habe ich auch absolut keine Lust die Issues und Fragen zu beantworten, weil jemand nicht versteht wie zB „und und oder und“ nun eigentlich zu verstehen ist und was da raus kommt. Daher ja auch die bewusste Trennung der Blöcke.
  • Wert enthält "," - Fehler "val.indexOf is not a function"

    Moved
    5
    1
    0 Votes
    5 Posts
    538 Views
    T
    Lösung: [image: 1705330418590-d943040c-03a5-4f3f-b134-b6d0bf315870-image.png] Ich lasse / Trage den Wert mit "Jarvis" eigentlich in ein Number-Objekt ein kA wie es Jarvis schafft dann ein String draus zu machen. Aber ende bin ich nun zufrieden das ich den Wert eingeben kann wie ich mag als mit "." oder "," und es sauber dann in den anderen Wert geschrieben wird :)
  • Licht an wenn jemand nicht da ist

    17
    1
    0 Votes
    17 Posts
    831 Views
    HomoranH
    @stefan341 sagte in Licht an wenn jemand nicht da ist: Also ist false kleiner als true? Natürlich! false ist 0, true ist 1 wie sich brave Bits eben verhalten.
  • Blockly zur Berechnung Strom-Hausverbrauch über 24h

    27
    0 Votes
    27 Posts
    3k Views
    HomoranH
    @centurytt-0 sagte in Blockly zur Berechnung Strom-Hausverbrauch über 24h: gehe ich richtig in der Annahme, wenn ich die Energy also den Hausverbrauch, exakt messen möchte bitte erst einmal genau definieren was du meinst! Paul fragt schon die ganze Zeit. die aktuell Leistung in W, oder die verbrauchte Energie in kWh ??
  • neuer blockly block - mehrfach "UND"

    4
    1
    7 Votes
    4 Posts
    458 Views
    liv-in-skyL
    @schmakus genau so soll es sein ;-) der "wert" kann nicht 2 sein, bevor es 5:00 ist

543

Online

32.8k

Users

82.9k

Topics

1.3m

Posts