Skip to content

Blockly

6.6k Topics 79.9k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • sendTo sql State is not valid

    7
    1
    0 Votes
    7 Posts
    202 Views
    CodierknechtC
    @kopierwichtel Frei nach dem Motto: "Was man nicht selbst macht, taugt auch nix"
  • Wenn, dann immer wahr

    blockly
    15
    1
    0 Votes
    15 Posts
    1k Views
    A
    @paul53 moin, danke PAUL für Deine Bemühungen! Funktioniert wie es soll! mfg Armin
  • Astro Zeit geht unterschiedlich und Lichtwechsel geht nicht

    50
    3
    0 Votes
    50 Posts
    5k Views
    ?
    @codierknecht ja da hat tombox es geschafft zumindest die defaults unter tap to run als DP zu bekommen. und Helligkeit/Farben gehen auch
  • Senic FoH Lichtschalter(Hue)Geräte im Zigbee Adapter steuern

    14
    2
    0 Votes
    14 Posts
    1k Views
    DJMarc75D
    @wurstwasser sagte in Senic FoH Lichtschalter(Hue)Geräte im Zigbee Adapter steuern: Wie auch immer ich da versehentlich den Haken setzen konnte Ach solche "geistigen Umnachtungen" hab ich auch öfters. ;) Schön wenns wieder funktioniert
  • Timeout in einer Schleife

    32
    3
    0 Votes
    32 Posts
    3k Views
    schroed99S
    @paul53 Hallo Paul53, ich habe den Skript entsprechend angepasst und bisher habe ich keine Probleme gefunden. Es ist jetzt möglich, den Skript zu stoppen. Ich habe noch eine Abfrage hinzugefügt, ob die benötigten Aktoren online sind, wenn nicht, wird abgebrochen. Damit kann ich mir viel Zeit sparen. Vielen Dank für deine Hilfe!
  • [Gelöst] Zeitsteuerung Garagentor

    5
    1
    0 Votes
    5 Posts
    509 Views
    K
    @paul53 Oh man... Kaum macht man es richtig. Vielen Dank, ich sehe schon ich muss noch viel in Blockly lernen. Gruß Kubunter
  • JSON mit Blockly auflösen

    10
    0 Votes
    10 Posts
    2k Views
    DJMarc75D
    @anonymous23 links unter Trigger den Baustein "Objekt ID" rausziehen und dann auf Wert stellen: [image: 1682245187865-screenshot-2023-04-23-121857.png]
  • STEUERE Befehl wird zweimal ausgeführt

    11
    1
    0 Votes
    11 Posts
    783 Views
    DJMarc75D
    @fgrzesik grad aufgefallen... in dem Blockly im Startbeitrag hast Du "aktualisiere last_command". Das geht natürlich nur wenn das ein eigener DP ist. Sonst muss da "steuere" verwendet werden.
  • Smartmeter zu bestimmter Zeit abfragen

    11
    0 Votes
    11 Posts
    798 Views
    paul53P
    @homoran sagte: Da sollte man eher in kurzem Intervall abfragen und mit einem fließenden Mittelwert über einen zu ermittelnden Zeitraum arbeiten. Wenn man die Leistung abfragt, erhält man zufällige Werte, die nur zum Abfragezeitpunkt stimmen. Wenn man die Veränderung der Zählerstände zwischen zwei Abfragen verwendet, hat man automatisch eine Mittelwertbildung über das Abfrageintervall.
  • Datenpunkt aus Shelly Device über Mqtt am M5Stack subscriben

    7
    2
    0 Votes
    7 Posts
    489 Views
    paul53P
    @hasejs sagte: Kann das an unterschiedlichen Datentypen liegen. Ja.
  • Script für Prüfung Luftfeuchtigkeit und Übergabe Telegramm

    5
    2
    0 Votes
    5 Posts
    354 Views
    C
    @paul53 Danke, wer lesen kann ist klar im Vorteil.
  • Timer läuft mit der Zeit zu schnell ab

    5
    1
    0 Votes
    5 Posts
    545 Views
    SchmakusS
    @haifisch_777 Der Wert ist der Triggerwert. Also z.B. wenn der Trigger auf einen booleanschen Wert triggert, kommt als "Wert" true oder false. Triggerst du z.B. auf eine Temperatur (number) kommt als Wert 0 ,1 ,5 ,... Falls prüft immer auf wahr. Somit ist kein weiterer Vergleich notwendig. Möchtest du z.B. die Bedingung auslösen, wenn ein false kommt, dann müsstest entweder mit Wert = falsch oder nicht Wert (JS: !value) vergleichen. Wahr (true) ist zum Beispiel: ein boolean wert mit true ein nicht leerer string jede Nummer außer 0 nicht undefined nicht NULL eine mathematische Gleichung. z.B. wenn vaiable 5: variable > 4 => true
  • Wert ändern

    9
    1
    0 Votes
    9 Posts
    510 Views
    D
    @schmakus Ich Danke euch für eure Hilfe!! Ich hab das jetzt gemacht geht super. Mir Fehlt da immer das verständnis wie man sowas umsetzt. Danke nochmal euch allen!!
  • Von deCONZ auf Zigbee Adapter

    6
    2
    0 Votes
    6 Posts
    566 Views
    L
    @umbrella1980 Du triggerst auf die Änderung. Triggere auf die Aktualisierung. Allerdings unschön wenn bei einem Neustart o. ä. aktualisiert wird.
  • Relative Werte nutzen

    7
    0 Votes
    7 Posts
    644 Views
    F
    Danke an alle, ihr habt mich auf den richtigen Pfad gebracht. [image: 1681900050944-1596efa7-e3de-4cbd-844b-66a4e0ef0860-grafik.png]
  • Blokly: Bei Sonnenuntergang Ein und 22 Uhr wieder aus

    26
    0 Votes
    26 Posts
    3k Views
    Z
    @zanabria sagte in Blokly: Bei Sonnenuntergang Ein und 22 Uhr wieder aus: @zanabria sagte in Blokly: Bei Sonnenuntergang Ein und 22 Uhr wieder aus: @codierknecht, so sehe ich das auch. Vielleicht hat @Homoran recht, daß ne kurze Verzögerung den Erfolg bringt. Ich werde es mal einbauen und testen. Melde mich dann nochmal. Mit diesen Blockly's geht's [image: 1681668166676-a2208c86-4853-48aa-8aae-205f5069fe12-grafik.png] 2 "steuere" Befehle, innnerhalb eines Triggers, müssen wohl zeitversetzt angesteuert werden. Das ginge wohl aber auch mit einem Timeout-Block. Danke für den Rat @Homoran Geht leider immer noch nicht zuverlässig. Teilweise wird die Pumpe nicht abgeschaltet, oder das Licht. Es passiert immer nur beim Ausschalten!!
  • [Gelöst] Wöchentlich neuer Datenpunkt erzeugen

    3
    2
    0 Votes
    3 Posts
    275 Views
    paul53P
    @jensven sagte: neuen unterordner unter der aktuellen KW abspeichern. Dafür benötigt man eine Javascript-Funktion [image: 1681893076616-blockly_temp.jpg] mit folgendem Inhalt: let id = '0_userdata.0.TVnutzung.Kalenderwoche.' + KW; if(existsState(id)) setState(id, stunden, true); else createState(id, stunden, { type:"number", unit:"Stunden", read:true, write:false, name:"TV Nutzung KW " + KW, def: 0 }); @jensven sagte in Wöchentlich neuer Datenpunkt erzeugen: Wie kann ich mit ID Selektor die Datenpunkte zusammen zählen? [image: 1681893416594-blockly_temp.jpg]
  • Objekt liegt nur als Selektor vor - Wert vom Objekt setzten

    7
    4
    0 Votes
    7 Posts
    550 Views
    F
    @paul53 Die zweite Funktion ist sogar noch einfacher für mich... tausend Dank! Grüße
  • Heizungssteuerung

    20
    2
    0 Votes
    20 Posts
    1k Views
    leovandavartL
    @paul53 jo das war die lösung jetzt geht es sofort ich danke dir so sehr
  • bestätigte Änderung ?

    5
    1
    0 Votes
    5 Posts
    183 Views
    HumidorH
    @codierknecht nicht mit demselben "Log-Eintrag" den Vergleich werde ich testen

479

Online

32.8k

Users

82.9k

Topics

1.3m

Posts