Skip to content

Blockly

6.6k Topics 79.9k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • Blockly Unterfunktion/Aufruf extern oder mehrere Trigger?

    7
    0 Votes
    7 Posts
    506 Views
    D
    @eubecker einfach bei dem UND-Baustein, rechte Maustaste und dann externe Eingänge anklicken. Hatte ich damals auch mal vergeblich gesucht
  • Meldung ausgeben wenn Wert länger gleich bleibt

    6
    1
    0 Votes
    6 Posts
    371 Views
    MartinPM
    @peter-c said in Meldung ausgeben wenn Wert länger gleich bleibt: @paul53 said in Meldung ausgeben wenn Wert länger gleich bleibt: Wenn ein Wert unverändert bleibt, wird während dieser Zeit nicht auf "wurde geändert" getriggert. Wenn ich den Trigger z.B. auf kleiner oder gleich setze ist die Triggerwert ja auch nicht definiert. Kann man nicht einen Wertebereich definieren in dem dem ein Trigger auslösen soll? Das geht soweit ich weiß nicht. Aber man kann natürlich beim Ausführen den Wert abfragen, den man erhalten hat ... [image: 1707738539337-1299a51b-bec0-468d-91db-a9f581f964dd-grafik.png]
  • Objekt in Array und über Schleife auslesen...geht nicht!?

    4
    3
    0 Votes
    4 Posts
    331 Views
    M
    @mcu Oh Mann...natürlich!!! Ich spreche unten alles über die ObjektID an, also muss das Array auch die ID's enthalten. Manchmal sieht man den Wald vor lauter Bäumen nicht... Danke euch!
  • Wert mit neustem Zeitstempel aus Liste auslesen

    4
    0 Votes
    4 Posts
    145 Views
    CodierknechtC
    @triplex Ich würde auf „Level“ triggern und einfach „Wert“ und „Letzter Wert“ vergleichen. Ist der Wert größer als der letzte, geht’s aufwärts - sonst halt abwärts.
  • Zigbee - Smart Scene Button

    3
    0 Votes
    3 Posts
    444 Views
    1Topf1
    @iot4db Ist ja witzig . Das mit command und event hab ich schon mitbekommen, aber das umschalten per 3fach-Klick funzt mehr schlecht als recht. Auf alle Fälle erstmal vielen Dank für die Vorlage. Ich hab ab Mittwoch Urlaub, hoffentlich finde ich da etwas Zeit (Kind hat Ferien ... ).
  • Hallenheizung Gas Heizluftgebläse Frostschutz

    65
    0 Votes
    65 Posts
    3k Views
    B
    @paul53 Tatsächlich !!!!!! Jetzt Läufts ! Du bist der Wahnsinn ! Ich wüste nicht was ich ohne dieses Forum machen würde, wahrscheinlich hätte ich wieder nen Wii Buttler :-) Danke !!!
  • [Erledigt] Beim Trigger eine Variable nutzen, ist das okay?

    2
    1
    0 Votes
    2 Posts
    231 Views
    paul53P
    @jojo58 sagte: ist es erlaubt oder sinnvoll? Ja, wenn die Variable eine Datenpunkt-ID oder ein Array aus Datenpunkt-IDs enthält, ist es okay.
  • Balkonlaufwerk Leistung integrieren

    5
    0 Votes
    5 Posts
    497 Views
    paul53P
    @schnotzler sagte: Gibt es einen Integrierer in Blockly oder lässt sich das irgendie nachbauen? Siehe hier
  • HTTP-Reuqest, timeout?

    4
    0 Votes
    4 Posts
    507 Views
    DJMarc75D
    @jumbo125 sagte in HTTP-Reuqest, timeout?: da kann ich keine timeout zeit festsetzen na dann bau erstmal einen Debugblock in einen Timeout-Block von z.B. 15 Sekunden ein.
  • Schalten ein Lampe mit verschiedenen Helligkeitsstufen

    27
    1
    0 Votes
    27 Posts
    841 Views
    M
    Vielen Dank für Eure großartige Hilfe. !!! Das funktioniert jetzt perfekt. Sowohl im Kinderzimmer, als auch im Vorzimmer (mit der 3-stufigen LED-Lampe). Die einzige Änderung die ich noch machen musste war, dass ich das Timeout auf 1000ms eingestellt habe. Mit weniger kommt das nach ein paar schaltungen irgendwie durcheinander.
  • Bräuchte Hilfe bei erster Blockly programmierung

    5
    0 Votes
    5 Posts
    224 Views
    CodierknechtC
    @erdbeerfranz Vielleicht hilft Dir das hier https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps
  • Blockly Ladelimit

    10
    0 Votes
    10 Posts
    786 Views
    D
    @paul53 said in Blockly Ladelimit: @docsnyder7 sagte: Blockly umgestrickt Sind die Ladelimit-DP vom Typ "string"? Gibt es zu den MQTT-DP nicht auch einen Alias vom Typ "boolean"? Wenn ja, sollte man den Alias verwenden. EDIT: Vorschlag mit Ladelimit-DP vom Typ "boolean" [image: 1707415925476-blockly_temp.jpg] oder meinst du mit Alias hier gelb... den Alias der true/false steht also der 10 oder 20KW alias? dann hab ich deinen Vorschlag nicht korrekt gelesen.. entschuldige Bitte Aber kann der Radiobutton auch True/False setzen, wenn Boolean? Denn den Wert 10 oder 20 muss noch in den MQTT DP für limitenergy...
  • HUE Farbwert (HSV?) nach HEX konvertieren

    25
    0 Votes
    25 Posts
    3k Views
    ArmilarA
    @tklein Der Umweg geht von HSV nach RGB nach HEX
  • kWh Wert eines Verbrauchers nur vom Bezugsstrom

    9
    0 Votes
    9 Posts
    769 Views
    F
    Ich Habe das bei mir folgendermaßen gelöst. Hab mir für den Heizstab einen Doppeltarif-Zwischenzähler mit S0 Bus eingebaut. Hab dazu ein Blockly laufen das mir bei mehr wie 50W Bezug einen Shelly schaltet. Der Shelly schaltet mir dann den Zähler z.B von Tarif 1 PV auf Tarif 2 Netz oder dann andersrum. So kann ich dann genau sagen wieviel der Heizstab von PV oder Netz verbraucht hat.
  • [gelöst] Bewegungsmelder für Flur

    30
    1
    0 Votes
    30 Posts
    3k Views
    A
    @homoran hi, jo. das ist klar. mal schauen
  • Regelung bzw Ansteuerung Heizstab gesucht (Blockly)

    Moved
    2
    0 Votes
    2 Posts
    186 Views
    T
    @timowald Keiner eine Lösung bzw. Tip für mich?
  • PI-Regler für Null-Einspeisung

    2
    0 Votes
    2 Posts
    503 Views
    paul53P
    @schnotzler sagte: Xp ist die Leistung des Wechselrichter? Nein, Xp ist das Proportionalband des Reglers. Ich würde mit dem 10-fachen der Wechselrichterleistung starten und dann durch Versuch optimieren. @schnotzler sagte in PI-Regler für Null-Einspeisung: Tn ist 'nur' eine Zeitkonstante welche das Regelverhalten bestimmt? Tn ist die Nachstellzeit des Reglers. @schnotzler sagte in PI-Regler für Null-Einspeisung: Wo kann ich die Zielgröße einstellen wohin geregelt wird? Also z.B. 5W Bezug als Minimum? Dann muss ein Offset auf den Messwert verwendet werden, also 5 von Wert subtrahieren. So ein kleiner Offset wird sich nicht erkennbar auf die Regelung auswirken.
  • während def. Zeitfenster Watt in kWh

    14
    0 Votes
    14 Posts
    1k Views
    A
    @axel Hat sich erledigt. Danke für die Unterstützung.
  • *ERLEDIGT*Handtuchheizung, TIMER Problem

    1
    2
    0 Votes
    1 Posts
    201 Views
    No one has replied
  • Einfach Skript für Gruppenstatus

    12
    0 Votes
    12 Posts
    817 Views
    AsgothianA
    @codierknecht sagte in Einfach Skript für Gruppenstatus: @paul53 Genau sowas hatte ich im Sinn. @homoran sagte in Einfach Skript für Gruppenstatus: ich habe noch dunkel im Kopf, dass KNX für Sende- und Emfangsnachrichten unterschiedliche Kanäle nutzt, die ggf. erst vereint werden müssen. So wie ich das verstanden habe, will er ja die 42 nur lesen. Beschrieben wird nur ein einzelner State. Für das nachhalten eines reinen True/False ist mir das eigentlich zu aufwändig. Ich komm aber mal wieder nicht an Blockly ran, deswegen als pseudo-code. Eine Liste idan definieren, in denen die id‘s der eingangsstati gespeichert werden. Im trigger auf den selektor (oder eine vordefinierte Liste von Kandidaten): Idx = Index von id in idan Falls (wert == wahr und Idx ==0) füge id als letztes Objekt derListe idan hinzu Falls (wert == falsch und Idx <> 0) entferne Objekt an stelle Idx aus der Liste. Steuere ObjektID mit (Länge der Liste idan >0) Da muss dann noch in scheifen geschleift werden. A.

532

Online

32.8k

Users

82.9k

Topics

1.3m

Posts