Skip to content

Blockly

6.6k Topics 79.8k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • S0 Schnittstelle mit ESPEasy auslesen - null Werte

    10
    7
    0 Votes
    10 Posts
    2k Views
    HomoranH
    @jarek sagte in S0 Schnittstelle mit ESPEasy auslesen - null Werte: Hab jetzt noch einen Ausreißer kann theoretisch vorkommen wenn die Impulse sich zufällig genau über die Zeitgrenzen retten Dann muss man glätten kann aber auch am ESP liegen @jarek sagte in S0 Schnittstelle mit ESPEasy auslesen - null Werte: mal habe ich 1 Minute übersprungen Kann sein, wenn du beim loggen "nur bei Änderung" eingestellt hast und in der fehlenden Minute keine Änderung vorlag
  • Boolean wird falsch abgearbeitet ?

    5
    3
    0 Votes
    5 Posts
    250 Views
    HumidorH
    @cinimod ok, meine Suche hat ergeben, dass der Bool zwar deklariert ist, in 2 blockly abgefragt wird, aber nie beschrieben wird.
  • Alexa Sprachausgabe- Receiver Lautstärke drosseln

    3
    1
    0 Votes
    3 Posts
    305 Views
    T
    @paul53 Super! Vielen Dank für die schnelle Antwort. Läuft perfekt!
  • [GELÖST] Reolink cgi link

    8
    0 Votes
    8 Posts
    287 Views
    J
    Danke @paul53 Du bist der Beste!!!
  • Hue Smartdimmer gleiche Taste zwei Funktionen?

    blockly
    3
    1
    0 Votes
    3 Posts
    343 Views
    SchmakusS
    @4-real Hi, erstens solltest du deine Abfrage ändern in "der Fall ist" => Triggerwert. Im Falle von 1000, machen.... / Im Falle von 1001, machen.... usw. Danach könntest du mal eins versuchen: Der Triggerwert liefert auch den "vorherigen" Wert. Bedeutet, du machst im Falle von 2000 noch eine zusätzliche Abfrage, ob der "vorherige Wert" = 2000 ist. Wenn ja, dann stoppe den Rollladen, wenn nein dann Fahre den Rollladen.
  • Bewegungsmelder / Licht aber erst ab 21 Uhr

    9
    1
    0 Votes
    9 Posts
    733 Views
    F
    @greg-nrw Kann ich dir in 20 Minuten sagen :)
  • [Gelöst] Blockly blinkende LED

    blockly
    9
    1
    0 Votes
    9 Posts
    1k Views
    N
    @paul53 Vielen lieben Dank
  • Zeitschaltung nach Liste/Tabelle

    blockly
    3
    0 Votes
    3 Posts
    342 Views
    KevinK
    @liv-in-sky Generell ist es ähnlich einer Astrofunktion allerdings, leben die Tiere unsprünglich ja nicht hier und ich möchte den natürlichen Tageszyklus realisieren. Zudem will möchte ich dass die Beleuchtung abends immer zur selben Zeit aus geht, da ich ja normal den ganzen Tag bei der Arbeit bin. Allerdings bin ich nun schon weiter gekommen: Ich habe mir den Zyklus in eine Exceltabelle packt und mir die Daten über das linear füllen lassen. Somit habe ich eine Tabelle mit 366 Werten für die Beleuchtungsdauer je Tag. Dann habe ich mit Excel die Licht An und Aus zeiten in einer Extra spalte berechnet. Diese habe ich mir dann als JSON exportiert und auf den iobroker geladen. Nun zum Skript: Als erstes musste ich nun eine Funktion bauen, welche mir den Tag des Jahres ausgibt. [image: 1640092000976-535534f4-fe67-43d9-a817-c8ea4ad56472-image.png] Dann habe ich aus der JSON die passenden Daten anhand des Jahrestages extrahiert, mir daraus die Strings für Cron Jobs generiert und diese in Datenpunkte geschrieben. Diese Daten werden dann jedentag um 03:00Uhr aktualisiert: [image: 1640092327838-47a8017a-fdc9-4334-973c-f750d78f6741-image.png] Zuletzt habe ich dann noch zwei Trigger gesetz damit beim aktualisieren der String die zwei CronJobs neu gesetzt werden: [image: 1640092422184-44b8fa11-10f7-4baa-89e3-a4f78c4448ef-image.png] Getestet ist das ganze bisher noch nicht, aber ich denke es sollte so klappen. die Json sieht so aus: jsonExample.json
  • Dynamisches Pumpenintervall realisieren

    2
    0 Votes
    2 Posts
    95 Views
    AsgothianA
    @accu Das ist letztendlich einfach, wenn auch nicht offensichtlich: Du definierst dir 2 Variablen: Intervallzeit Laufzeit dann nimmst du die normalen ausführen Intervall und ausführen Timeout Bausteine und trägst an stelle der Zahl den jeweiligen Variablennamen ein. Soweit ich das erinnere müssen die Zeiten dabei in Millisekunden definiert sein, so das in den Bausteinen direkt auch "ms" als Zeiteinheit eingetragen ist. Die Variablen kannst du über einen Trigger auf "Wassermenge am Tag" automatisch anpassen lassen. A.
  • Ikea Tradfri Fernbedienung Lampen dimmen

    8
    1
    0 Votes
    8 Posts
    272 Views
    L
    @rushmed Hier mal die Datenpunkte der Lampen[image: 1640022231636-tuya_lampe_datenpunkte.png]
  • Blockly immer gleiche Anzeige

    blockly
    17
    1
    0 Votes
    17 Posts
    358 Views
    SegwayS
    @crunchip sagte in Blockly immer gleiche Anzeige: Alias anlegen kannst du ja Stück für Stück, zwischendurch anlegen. Wenn du mal durch bist, kannst beginnen alles umzustellen auf Alias(Skripte/Vis...etc) Ja da hast du recht, werde ich mal überlegen :-) @crunchip sagte in Blockly immer gleiche Anzeige: Influx lass ich noch, blick da noch nicht so durch mit der Umstellung Ist ein riesenkackmist :-(
  • [x,y] Farbwerte setzen

    5
    1
    0 Votes
    5 Posts
    405 Views
    M
    @paul53 Vielen Dank! Jetzt läuft es! Schöne Grüße Mercy
  • Performance Trigger

    7
    0 Votes
    7 Posts
    524 Views
    paul53P
    @ulli1 sagte: nicht "Änderung" sondern "wahr" würde das, wie beschrieben, so sein, oder? Nein, "ist größer als letztes" triggert nur bei Wertänderung false --> true.
  • Shelly durch Hue Bewegungsmelder schalten [Hue Push API]

    blockly
    3
    1
    0 Votes
    3 Posts
    718 Views
    CinimodC
    @stagea Ganz oft haben die BM aber einen internen Zeitpan bevor der wieder auf false geht, dann kann man den ggf. anpassen, und im Skript ganz auf den timeout verzichten, muss man halt prüfen.
  • Doppelklick selber bauen?

    7
    0 Votes
    7 Posts
    603 Views
    paul53P
    @paul-ol sagte: wie kann ich damit eine Art "Doppelklick" bauen? Also wenn jemand innerhalb der nächsten 3 Sekunden nochmal den Sensor auslöst. Siehe hier.
  • Alle Lampen auf hellweiss schalten

    blockly
    6
    0 Votes
    6 Posts
    204 Views
    mickymM
    @segway Ja das geht. Du bekommst dann für jede Gruppe eine eigene Kachel mit der Du die Gruppe dann steuerst.
  • [Gelöst] Anfänger - Tür offen mehrfach melden

    8
    1
    0 Votes
    8 Posts
    776 Views
    S
    @cinimod Hey, vielen Dank! Das ist genau, wie ich es mir vorgestellt habe. Danke für die schnelle Hilfe Gruß Martin
  • automatisch Licht ausschalten

    5
    1
    0 Votes
    5 Posts
    481 Views
    M
    Objekt-ID Switch ist der Shelly 1L. Das Problem ist, dass die Werte im Shelly [image: 1639848508164-ae7bcbf6-e934-48a7-b429-c8bca305ceca-image.png] nur verändert werden, wenn man einen der Schalter betätigt. Der Trigger ist so eingestellt: [image: 1639848544103-cfc9b3b0-1f4a-417e-b8eb-aee4bcb4754f-image.png] Wenn ich das umstelle auf den Switch-Wert vom Shelly, dann funktioniert es auch am Schalter nicht mehr.
  • True/false errechnen

    21
    0 Votes
    21 Posts
    2k Views
    paul53P
    @bahnuhr sagte: Man probiert so lange, bis es klappt. Die Alternative dazu ist erst studieren (lesen) und dann testen.
  • Außenbeleuchtungs Steuerung

    34
    1
    0 Votes
    34 Posts
    3k Views
    H
    @paul53 Vielen Dank

348

Online

32.8k

Users

82.8k

Topics

1.3m

Posts