Skip to content

Blockly

6.6k Topics 79.7k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • (erledigt bitte aber um Info)Zeitplan ohne funktion bei Pi5

    14
    1
    0 Votes
    14 Posts
    817 Views
    HomoranH
    Hab nochmal gesucht. Beim anderrn Fall ging es "nur" um die fehlende Verbindung zum ntp Server. Folgefehler bei iob wurden nicht erwähnt. https://forum.iobroker.net/post/1180029 war aber auch von @ubecker
  • Hand/ Automatikschaltung

    7
    1
    0 Votes
    7 Posts
    666 Views
    HomoranH
    @blue231181 sagte in Hand/ Automatikschaltung: ich habe es (glaube ich) gelöst mit: nee, du schaltest noch immer die pumpe um. wenn die gerade aus war läuft sie weiter nimm das Blockly von @paul53, aber Achtung: Er hat den DP "Automatik". Also nicht Manuell. Da ist die Logik invertiert. am besten du änderst das in nicht Wert von manuell damit das zu deinem DP passt
  • Hue Lampe blinkt

    27
    0 Votes
    27 Posts
    2k Views
    AsgothianA
    @gluecksmann sagte in Hue Lampe blinkt: @asgothian Hallo, das verstehe ich nicht ganz. In diesem Script gibt es nur eine Bedingung,, nur eine Farbe. Du schreibst weiter oben @gluecksmann sagte in Hue Lampe blinkt: Kurz zur Erklärung: Die Hue Lampen dienen der Information. Verschiedene Farben bedeuten verschiedene Ereignisse. Deshalb lese ich am Anfang die Farbe aus, um sie ggf. später wieder einstellen zu können. Grün ist es halt wenn mein Balkonkraftwerk ausreichend Sttrom liefert, und der Lesekopf am Stromzähler feststellt das eingespeist wird, was durch einen negativen Wert ausgedrückt wird. Bisher hast du nur grün, aber du willst ja später mit anderen Farben andere stati melden - darauf bezieht sich der Kommentar.
  • [Gelöst] Brauche Hilfe bei Script zwecks Abbruch

    20
    2
    0 Votes
    20 Posts
    2k Views
    AsgothianA
    @superdad sagte in Brauche Hilfe bei Script zwecks Abbruch: Hoffentlich habe ich jetzt hier keinen Glaubenskrieg ausgelöst? Nicht bei mir. Ich war nur neugierig. Viel Spass mit der Lösung. A.
  • Text vor Wert im Datenpunkt abfragen

    12
    2
    0 Votes
    12 Posts
    1k Views
    Steffe.S.S
    @homoran sagte in Text vor Wert im Datenpunkt abfragen: @steffe-s Damit ist es eine Werteliste und der Zustand kann nur über die Zahlen abgefragt werden. Wenn du die Worte abfragen willst musst du die Werteliste sozusagen rückwärts als Übersetzung für jeden möglichen Fall programmieren. Ich werde das ganze einfach die nächsten Tage beobachten und mir einfach die Zahlenwerte bei Warmwasser Aufbereitung und so weiter aufschreiben und dann ins blocky eintragen. Vielen Dank für die Mühe an alle
  • Stabile Datenpunktumschaltung Helligekeitswerte

    6
    1
    0 Votes
    6 Posts
    459 Views
    HomoranH
    @takahara sagte in Stabile Datenpunktumschaltung Helligekeitswerte: Könntest du etwas genauer werden? Schalte an bei 12000 lux und aus bei 10000. Hysterese von 2000 Lux. nur als Beispiel. Die Werte in deiner Umgebung musst du ermitteln. nix timer, nix anderes
  • mqtt-Power Limit über Blockly

    25
    3
    0 Votes
    25 Posts
    2k Views
    K
    @homoran @Codierknecht besten Dank für euere Hilfe! das Script läuft natürlich. Ich werde mir etwas von dem Lesestoff oben verlinkt durchlesen... Man macht es so sporadisch, deshalb ist es so schwer mir jedenfalls ein Script selbst zu erstellen. Besten Dank nochmal
  • Skript wird nicht ausgeführt

    6
    2
    0 Votes
    6 Posts
    410 Views
    CodierknechtC
    @wibear sagte in Skript wird nicht ausgeführt: Was ist denn falsch am Zeitplan? Eigentlich nur, dass es sich um einen "Wizard" Zeitplan handelt. Und die funktionieren nach meiner Erfahrung eher schlecht als recht. Wie kann man in CRON eine Zeitperiode von-bis einstellen? [image: 1721119909376-296bd28e-e9ef-498a-b088-f5813efafbf0-image.png] So wie @paul53 es geschrieben hat. Auf der ersten Seite ist exakt Minute 50 eingestellt. Hier sagst Du ihm, dass das Ganze zwischen 7 und 21 Uhr so laufen soll. Also im Prinzip: Führe aus in Minute 50 in den Stunden von 7 bis 21. CRON funktioniert sicher.
  • Blockly Küchenbeleuchtung mit Optimierungsbedarf

    4
    1
    0 Votes
    4 Posts
    394 Views
    paul53P
    @smarthome2020 sagte: Mir war nicht bewusst, dass es keines Triggers bedarf, um die Variable zu setzen. Der Trigger ist erforderlich, aber auch das Setzen den Variable bei Skriptstart, wenn mit falsch verglichen wird. Mit "falls nicht manuell" wäre das Setzen bei Skriptstart nicht unbedingt erforderlich.
  • Befehl wird immer doppelt ausgeführt

    19
    1
    0 Votes
    19 Posts
    1k Views
    F
    @bananajoe Ich habe 4 Switche und 4 Relais eingerichtet. Ich werte dann die Power1 - 4 Datenpunkte vom Sonoff Adapter aus.
  • Blockly mit "falls kleiner als" funktioniert nicht

    8
    1
    0 Votes
    8 Posts
    677 Views
    JoJo58J
    @homoran @paul53 Jetzt habe ich es auch begriffen . Bin manchmal etwas langsam, sorry.
  • kleiner oder größer mit null werten

    7
    1
    0 Votes
    7 Posts
    531 Views
    M
    @homoran Sicher sind das minimale Abweichungen, aber ich dachte das ich es genauer hinbekomme, wenn ich den letzten Wert vor dem einschalten des Wechselrichter's nehme und da war mir die Idee gekommen mit den 0 Werten. Was ja auch die Frage war ob er bei "kleiner 0 " dann den negativen Wert als solches betrachtet. Bei "größer 0" ist es dann halt der obere Teil vom Blockly der dann den Tageswert mit dem letzten Wert berechnet.
  • Schalten mit Debounce

    8
    1
    0 Votes
    8 Posts
    3k Views
    P
    @paul53 sagte in Schalten mit Debounce: @passuff sagte: in Abhängigkeit von Wassertemperatur und PV Leistung schalten: Ich würde Temperatur und PV-Leistung in getrennten Triggern behandeln. [image: 1720181200325-blockly_temp.jpg] Wenn ich die TEmperaturfreigabe vor dem Block prüfe, hilft das beim Einschalten , aber Ausschalten kann ich so nicht. [image: 1720951035883-6541ecab-5f3f-49f7-bd78-a99ac63419b9-image.png] Mir fällt keine Lösung für eine getrennte Prüfung von Temperatur und PV Leistung ein. Ich würde versuchen es wieder in einer gemeinsamen Prüfung umzusetzen.
  • Offene Fenster mit Alexa in Zeitabständen melden

    blockly
    169
    0 Votes
    169 Posts
    23k Views
    D4vED
    @dslraser ah verstehe dachte erst das der kalt wert ist das das Fenster zu gemacht wird und der warm wert das die Meldung aufhört :) sehr schönes Skript danke dafür lg David
  • Shelly flood blockly verhält sich komisch

    Moved
    9
    3
    0 Votes
    9 Posts
    663 Views
    ?
    @arteck Issue aufmachen? und ich wette, der Developer verlangt ein Debug-Log.. :D @haus-automatisierung irgendwo im Adapter ne Variable vertauscht... ?
  • Pv Überschuss steurung

    4
    0 Votes
    4 Posts
    235 Views
    BananaJoeB
    Ich habe so etwas ähnliches Laufen. Statt Verzögerungen und Timeouts (damit nicht zu oft ein- und ausgeschaltet wird), nutze ich einfach einen Zeitplan. Bei den Klimaanlagen z.B. alle 15 Minuten. Da wird geprüft ob die aktuelle Leistung negativ genug ist für den Verbrauch der Klimaanlagen (und ob diese ausgeschaltet ist). Auf deutsch: Sagt der Stromzähler das mehr als 1500W eingespeisst werden, geht die Klimaanlage an. Mindestens für 15 Minuten da erst dann wieder geprüft wird. Ist die Klimaanlage an, wird nur geprüft ob der Bezug größer als 200W ist. Falls ja wird die Klima wieder abgeschaltet. Und das Spielchen beginnt von vorne. So etwas habe ich dann je nach Verbraucher in anderen Maßstäben, z.B. im 5 Minuten Takt.
  • Brauche Hilfe beim erstellen einer Variablen

    7
    2
    0 Votes
    7 Posts
    236 Views
    icebearI
    @ullij said in Brauche Hilfe beim erstellen einer Variablen: laut Handbuch unterstützt die Box aber OpenWebif, da gibt es den Zap Befehl zum umschalten. Danke für deine Unterstützung, es funktioniert jetzt mit dem 'Zap with Servicereferenz. Das problem lag allerdings woanders, bei dem neuen http (GET) kann man ja auch ein Timeout angeben, das hab ich jetzt mal raufgesetzt von 5 auf 20 sec. Dann muß anscheinend der 'timeout' im 'sonst'-Block weg, da der das sonst aufaddiert und ich hatte beim testen wohl nicht lange genug gewartet. Also lange Rede kurzer Sinn, mit dem Blockly funktioniert es jetzt einwandfrei [image: 1720774777515-enigma2.png] Also vielen Dank nochmal für deine Unterstützung
  • [gelöst] Füllstandabfrage funktioniert nicht wie geplant

    12
    1
    0 Votes
    12 Posts
    916 Views
    WintermuteW
    @paul53 sagte in Füllstandabfrage funktioniert nicht wie geplant: Bei dem gezeigten Skript wird nur gesendet, wenn die Steckdose eingeschaltet ist und die Stromaufnahme erstmalig unter 0.1 (A?) sinkt. Wie es aussieht, funktioniert es so, wie Du gesagt hast (auch wenn ich es nicht genau verstehe). Vielen Dank dafür Danke auch an @BananaJoe für Deinen Input. Mit Variablen zu arbeiten habe ich bisher gar nicht so auf dem Schirm gehabt
  • Blockly script Trigger Zeitpunkt ODER Variablenänderung

    11
    0 Votes
    11 Posts
    707 Views
    T
    @bananajoe "EG_Klingel:3.STATE = False" bedeutet in meinem Falls, dass die Klingel eingeschaltet wird. Das liegt an der Verdrahtung zwischen dem angesteuerten Relais und dem Klingelgong. Hab erstmal vielen Dank. Werde es in den kommenden Tagen mal testen. VG Takahara
  • Blockly für Stufeneinschaltung

    21
    0 Votes
    21 Posts
    4k Views
    flkontaktF
    @paul53 mathe kann so einfach sein ;-). danke für den Schubser in die richtige Richtung!

564

Online

32.7k

Users

82.6k

Topics

1.3m

Posts