Skip to content

Blockly

6.6k Topics 79.9k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • [gelöst] dynamischer Cronjob, wie?

    blockly
    28
    3
    0 Votes
    28 Posts
    3k Views
    CodierknechtC
    @martinp sagte in dynamischer Cronjob, wie?: wer guckt schon unter die Motorhaube Jepp - letztlich ist es gehopst wie gesprungen. Ob String oder Zahl ist da eigentlich ziemlich egal.
  • Hue Tap Dial Switch Drehschalter

    16
    0 Votes
    16 Posts
    2k Views
    D
    @Tomek-Napierala hast Du den Hue Tap Dial schalter mit IOBROKER so erbinden können, dass Du damit alle möglichen Events starten kannst, oder gelingt es mit dem Schalter nicht? Wenn ja, kann ich jeden Taster mehrfach belegen wie klick doppelklick long press Viele Grüße Jürgen
  • Werte in Variable schreiben und an SendTo übergeben

    1
    1
    0 Votes
    1 Posts
    155 Views
    No one has replied
  • MQTT Zahl in Variable ESP8266

    Moved
    26
    0 Votes
    26 Posts
    2k Views
    S
    [image: 1706090481182-20240124_105619.jpg] [image: 1706090499453-20240124_105633.jpg] Also bisher läuft alles ohne BUG. Hier mal noch 2 Bilder wie das ganze aussieht. Alles mit dem 3D Drucker erstellt. MinTemp (blau), aktuelle Temp(je nach Temp - gelb) und Max Temp. (rot). Danke für Eure Unterstützung.
  • script für lichtsteuerung mit motion sensor

    blockly scenes
    5
    1
    0 Votes
    5 Posts
    473 Views
    L
    @codierknecht sagte in script für lichtsteuerung mit motion sensor: @ltsalvatore Den "time from last motion" braucht man nicht. [image: 1706043916660-469b3eb8-6605-4157-b3f7-21c3a007b2c3-grafik.png] man muss nur die richtigen leute dran lassen und schon klappt es, wie man es sich eigentlich vorgestellt hat. wenn man sich das anschaut und drüber nachdenkt, dann macht das alles so viel sinn :-) gaaanz lieben dank für die schnelle hilfe.
  • [gelöst]Zahl aus erst. DP in Blockly vergl. mit "akt. Zeit"

    15
    0 Votes
    15 Posts
    1k Views
    P
    @paul53 ok danke. Stell ich um!
  • [gelöst] Frage zu Skriptgröße in Bezug auf Performance

    4
    0 Votes
    4 Posts
    364 Views
    Claus1985 0C
    Danke für Eure Antworten. Dann versuche ich mal das Skript generell zu optimieren aber lasse alles in einem einzigen. Danke und Gruß, Claus
  • Mysteriöser Zeittrigger

    9
    2
    0 Votes
    9 Posts
    750 Views
    AsgothianA
    @maxpd sagte in Mysteriöser Zeittrigger: @asgothian aber wie ist es denn in anderen Programmiersprachen? schreibt man dort auch erst Werte in eine variable um die am Schluss wieder in den Wert zu schreiben? kommt mir umständlich vor. in meinem Fall war das nur ein Beispiel. von diesem Wasserfilter gibt es noch 5 weitere. Das ist eine Abwägungssache. Dabei hilft es, sich die Objekte als eine Datenbank vorzustellen, sprich der Baustein "Wert von Objekt ID targetID." bzw. der JS Befehl "getState(targetID).val" übersetzt sich in Umgangssprache in "hole aus der Datenbank das Objekt mit der ID targetID und gib mir dessen Wert. Das umgekehrte passiert beim Schreiben. Diese Operationen kosten also Zeit. Inzwischen ist Blockly so umgestellt worden das darauf Rücksicht genommen wird, früher war es aber so das die Kombination aus erst einen Wert in ein Objekt hinein schreiben und diesen danach direkt wieder herauslesen zu interessanten Effekten geführt hat. Mal hatte man den korrekten, mal den alten Wert. Deswegen hat sich (für mich) eingebrannt: Objektwerte in einem Skript nach Möglichkeit einmal lesen und einmal schreiben. Immer erst lesen, dann schreiben, nie umgekehrt. Wenn ich also einen Objektwert mehrfach benötige (für Ausgaben, Berechnungen, Bedingungen) dann hole ich den immer in eine Variable (1x) Wenn ich den nur einmal benötige lasse ich das. Und wenn ich innerhalb eines Triggers irgend eine Eigenschaft des den Trigger auslösenden Objekts brauche dann mache ich das wenn möglich über den oben beschriebenen Baustein - der wird vom Trigger bereits gefüllt, da muss ich nicht "nochmal in die Datenbank schauen", sozusagen. A.
  • Shelly 2.5 mit einem Schalter steuern Blockly oder Script??

    2
    0 Votes
    2 Posts
    285 Views
    N
    Ich habe es selber hinbekommen. Mein erstes eigenes Blockly, welches auch funktioniert ;-) Klein aber fein [image: 1705947985647-screenshot-2024-01-22-192056.png]
  • Berechnung Zeitdifferenz -> komisches Ergebnis

    3
    1
    0 Votes
    3 Posts
    121 Views
    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 Votes
    2 Posts
    437 Views
    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 Votes
    3 Posts
    302 Views
    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 Votes
    6 Posts
    382 Views
    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 Votes
    1 Posts
    120 Views
    No one has replied
  • Alexa soll Wert in eine Variabele setzen

    3
    0 Votes
    3 Posts
    265 Views
    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 Votes
    3 Posts
    152 Views
    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 Votes
    10 Posts
    717 Views
    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 Votes
    5 Posts
    296 Views
    HomoranH
    @accu sagte in DWD Datenpunkte unklar: ging auch nicht. heisst auf deutsch was?
  • Home Connect Geschirrspüler starten

    8
    2
    0 Votes
    8 Posts
    2k Views
    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 Votes
    8 Posts
    760 Views
    M
    @asgothian :( Ok Danke dir :) !

565

Online

32.8k

Users

82.9k

Topics

1.3m

Posts