Weiter zum Inhalt

Blockly

6.6k Themen 80.3k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • einfache Multiplikation klappt nicht

    blockly
    10
    3
    0 Stimmen
    10 Beiträge
    827 Aufrufe
    paul53P
    @docadams said: Dass das so zeitkritisch ist ... , hätte ich nicht gedacht. Das liegt an der asynchronen Arbeitsweise von "aktualisiere" und "steuere": Die Befehle werden nur angeschubst und es wird nicht bis zur vollständigen Abarbeitung gewartet.
  • Verknüpfung von Zeitplan-Triggern

    4
    0 Stimmen
    4 Beiträge
    400 Aufrufe
    A
    @paul53 Noch besser....
  • Alexa Play mit Aqara Button

    blockly
    29
    0 Stimmen
    29 Beiträge
    2k Aufrufe
    crunchipC
    @biker1602 hab das auf die schnelle gefunden https://www.android-hilfe.de/forum/automatisierung-tasker.493/wichtig-tasker-settings-nicht-mehr-aus-dem-play-store-installieren-link-zum-download-im-thread.960932.html
  • [Frage] Eurotronic Zigbee Thermostat: Batterie Status falsch

    4
    0 Stimmen
    4 Beiträge
    604 Aufrufe
    AsgothianA
    @marcok Bitte mach ein Update auf die Version 1.4.2 aus dem Stable repository. Ich habe diese im Einsatz und bekomme da regelmässig passende Werte vom Thermostat. Zusätzlich gibt es Meldungen wenn der Thermostat nicht erreichbar ist. A.
  • Mit Blockly Drucker (TSPL2 oder ZPL2) über telnet ansprechen

    7
    0 Stimmen
    7 Beiträge
    706 Aufrufe
    H
    @liv-in-sky OK, danke schon einmal für die Links. Jetzt habe ich einige Variablen, die im iobroker über OPC erreichbar sind. Diese Informationen sollen den Druck füllen. Wenn ich das über ein sh-script löse, kann ich auf diese Variablen noch zugreifen? Ich denke, dass die nur innerhalb des iobrokers in den Scripten zur Verfügung stehen...
  • Warnmeldung in simplem Blockly mit KNX - bitte um Hilfe

    blockly javascript
    7
    0 Stimmen
    7 Beiträge
    493 Aufrufe
    R
    @shadowblues Hallo, diese Effekte beruhen nicht nur aufd em KNX Adapter, sondern resultieren aus dem Setup des IObroker sprich anzahl der laufenden Adapter, wieiviel wird mit JS gearbeitet, welche Hardware ist verbaut etc. Mit dem Ansatz der "Verzögerung" in JS fährst du sehr gut. Ist das Thema damit gelöst? Dann bitte auch so markieren (siehe Grundregeln der open Issues hier im Forum). Grüße
  • Schedule wird nicht mehr ausgeführt am nächsten Tag

    3
    0 Stimmen
    3 Beiträge
    381 Aufrufe
    S
    @unclesam said in Schedule wird nicht mehr ausgeführt am nächsten Tag: fullcalender Adapter guter Tipp, das werde ich mir mal anschauen...aber prinzipiell müsste es doch auch mit schedule funktionieren? Macht es eigentlich einen Unterschied ob ich schedule oder cron verwende für zeitgesteuerte Funktionen?
  • Skript hört nicht auf Nachrichten zu senden

    3
    2
    0 Stimmen
    3 Beiträge
    197 Aufrufe
    K
    @homoran Super danke das hat geholfen. Ich habe jetzt verstanden das ein Timeout mehrmals gleichzeitig laufen kann. Ich habe das Skript jetzt noch weiter angepasst und das mit dem Trigger anders gelöst das ich das "Stop Timeout" nicht brauchte da der Trigger nur ein mal gesetzt wird, aber ohne den Tipp wäre ich nicht drauf gekommen.
  • Tastersteuerung mit Blockly und Homematic IP Taster

    3
    1
    0 Stimmen
    3 Beiträge
    863 Aufrufe
    S
    @Homoran Moin Homoran, danke für die schnelle Antwort. Das war die Rettung, damit funktioniert es viel einfacher (mit Toggle). Wiedermal zu kompliziert gedacht Vielen Dank Gruß Sven
  • Shelly Dimmer langsam hochdimmen

    1
    1
    0 Stimmen
    1 Beiträge
    876 Aufrufe
    Niemand hat geantwortet
  • [gelöst] Fenster noch offen - Funktion

    16
    1
    0 Stimmen
    16 Beiträge
    2k Aufrufe
    paul53P
    @Zu-Hause sagte: welcher Baustein ist Check_Window mit: Kanalname? Das ist die Funktion rechts im Bild.
  • Coming Home Licht für maximal 10 Minuten nach Trigger

    3
    0 Stimmen
    3 Beiträge
    185 Aufrufe
    D
    @Asgothian Klasse, danke dir für die schnelle Antwort. Auf die Idee "Coming Home" in eine Variable zu übergeben, bin ich bisher nicht gekommen
  • Zustand in Variable speichern und später wieder abrufen

    blockly
    2
    1
    0 Stimmen
    2 Beiträge
    317 Aufrufe
    paul53P
    @mymomo Es muss mit einer Sperrvariablen (timeout) verhindert werden, dass der Block erneut ausgeführt wird, wenn die Tür innerhalb der 60 s zweimal geöffnet wird. [image: 1610318409905-blockly_temp.jpg]
  • Müllabfuhr mit Quittungsmöglichkeit (gelöst)

    blockly
    6
    1
    0 Stimmen
    6 Beiträge
    679 Aufrufe
    HomoranH
    @smarteshome2020 sagte in Müllabfuhr mit Quittungsmöglichkeit: aber es scheint zu funktionieren. Das ist das wichtigste Bitte dann den Thread auf [gelöst] setzen (Titel bearbeiten)
  • Tankerkönig Alexa2 Ansage

    blockly
    6
    1
    0 Stimmen
    6 Beiträge
    907 Aufrufe
    S
    @knopers1 Hi, konntest du dein Problem lösen? Ich habe mir etwas Ähnliches über Telegram gebaut. Ich bekomme Meldungen sobald der Preis ein vorher definiertes Limit unterschreitet. Das Limit setzte ich auch über Telegram. :-)
  • Stromzählung stündlich

    22
    0 Stimmen
    22 Beiträge
    3k Aufrufe
    HomoranH
    @XxJooO sagte in Stromzählung stündlich: Ich kann ja DPs anlegen für 31 Tage und die dann jeweils füllen Wieso? ein TagesDatenpunkt reicht. Der wird historisiert und einmal am Tag befüllt
  • Sonnenaufgang/Untergang funktioniert nicht

    5
    1
    0 Stimmen
    5 Beiträge
    275 Aufrufe
    bergjetB
    @ferris sagte in Sonnenaufgang/Untergang funktioniert nicht: Durch die Negierung lässt sich da Problem umgehen. Danke.
  • Regelung Rolladen früh auf!

    3
    1
    0 Stimmen
    3 Beiträge
    272 Aufrufe
    DerMichaD
    @LaBamba Der Trigger immer außen und die Anweisung "steuere" bei der Falls-Bedingung mit rein.[image: 1610275517716-blockly.png]
  • Mathematische Probleme im Blockly [gelöst]

    blockly
    1
    1
    0 Stimmen
    1 Beiträge
    154 Aufrufe
    Niemand hat geantwortet
  • Monitor mit Bewegungmelder koppeln.. sporadisches Verhalten

    9
    1
    0 Stimmen
    9 Beiträge
    920 Aufrufe
    ?
    @paul53 sagte: Woher nimmst Du die Variable timeout für "stop timeout" ? Ach verdammt, das ist noch ein Fehler im Programmablauf den ich vergessen habe zu löschen. Die Variable "timeout" wird für die Variante 1 nicht benötig und sollte gelöscht werden. Der Haken bei "löschen falls läuft" ist wichtig. ja, ganz genau, sonst würde weiterhin der von @rubi007 beschriebene Fehler auftreten. Variante 1 nochmal korrigiert: [image: 1610217036321-001e82d2-2372-4d59-9bc4-c1b930571b4f-image.png] <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="?$ZL{)2ZrU?V0x83{lJr" x="838" y="213"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="yNzDiLRx@jk{)/w0~Cos"> <field name="oid">default</field> </shadow> </value> <statement name="STATEMENT"> <block type="comment" id="55;}3SEt7To9QDNn.i-U"> <field name="COMMENT">Monitor ein sofern eine Bewegung erkannt wurde</field> <next> <block type="controls_if" id="XZPE*IGWxQ`/sWhiD}Xx"> <value name="IF0"> <block type="on_source" id="J!lUX,GiUaSJG{KpdSa1"> <field name="ATTR">state.val</field> </block> </value> <statement name="DO0"> <block type="comment" id="QPJZHFFLVWWdD^30~t-z"> <field name="COMMENT">Schaltet den Monitor ein</field> <next> <block type="control" id="DMK?M;{W-jB3taA4pJwW"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Object ID</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="f^=Yz[wvo?-{z:[jOx.I"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="comment" id=",c5Mk?0Lz$bDcZZW:M4s"> <field name="COMMENT">Schaltet den Monitor verzögert aus</field> <next> <block type="control" id="wBbgV9}phr{qN,Wb[W=r"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">Object ID</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">min</field> <field name="CLEAR_RUNNING">TRUE</field> <value name="VALUE"> <block type="logic_boolean" id="1o-AG]v?Bkte.o(-Mx3)"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </statement> </block>

275

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge