Skip to content

Blockly

6.6k Topics 79.8k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • Variablen als Trigger nutzen

    4
    0 Votes
    4 Posts
    145 Views
    docadamsD
    Danke, ich befürchtete es. Da muss ich mein Konzept noch mal überdenken. Ich möchte mit einem Wert aus einem KfZ rechnen. Der Datenpunkt ist selten aktuell (soll er auch nicht, ich will ja nicht ständig damit online sein) . Manchmal klappt es auch nicht, da will ich dann nach 3 Versuchen abbrechen. Bis er aktuell genug ist, dauert es mehr oder wenig lange. Diese Aktualisierung habe ich in eine Funktion ausgelagert. Die Idee war, sobald dieser Datenpunkt aktualisiert wurde, schreibe ich ihn in eine Variable und dann soll es im Hauptprogramm weitergehen.
  • Liste bei 2 Einträgen um "und" verbinden

    5
    1
    0 Votes
    5 Posts
    113 Views
    M
    Meeegaa hat das funktioniert :) Mercii
  • Laufzeit Gerät berechnen

    24
    1
    0 Votes
    24 Posts
    3k Views
    David G.D
    Hallo, ich melde mich auch mal. Bin vom ermitteln der Laufzeit wieder zurück zu dieser Variante, da sich das Verhalten um Mitternacht besser beeinflussen lässt (falls das Gerät beim Tageswechsel eingeschaltet ist). Habe das Hochzählen in eine Funktion gepackt, damit ich es auch auslösen kann, falls das Skript neustartet während die Zeit hochgezählt wird (mit anhalten des Skripts stopt vermutlich auch der Intervall?). Allerdings habe ich ein kleines Problem. An sich klappt das hochzählen. Es wird auch schön addiert, wenn das Gerät aus und eingeschaltet wird. Wenn jedoch das Skript während das Gerät aus ist (im Zustand "an" noch nich getestet) neugestartet wird, fängt er an bei 0 los zu zählen anstatt bei dem Wert aus dem Datenpunkt. Zum testen habe ich schon wo es geht alles in eine Zahl gewandelt. [image: 1622439785795-screenshot_20210531-070940_chrome.jpg]
  • Sensorwert aus DP filtern

    7
    0 Votes
    7 Posts
    604 Views
    mickymM
    @actionbyte Du musst als Attribut BH1750.Illuminace schreiben. Nicht entweder oder
  • Zerlegen von Zeichenketten in Blockly

    6
    0 Votes
    6 Posts
    2k Views
    H
    @mickym Ich glaube, dass ich das hinbekomme! :-) Danke für deine Unterstützung!! Ich experimentiere mal! @david-g Danke auch für deinen Ansatz. Ich teste auch das :-)
  • Licht-Automatik auf Ausschaltung anpassen

    2
    1
    0 Votes
    2 Posts
    227 Views
    M
    @philipp-dorn erstelle dir einen Manuellen DP "Schicht" und frage diesen zusammen mit deinem Helligkeitssensor ab. Falls: Wert Helligkeit über xxx UND DP Schicht = false Mache: ... Den DP "Schicht" kannst du dann über deine Vis (falls vorhanden) steuern oder (wie bei mir) mit einem extra Blockly, welches auf meinen Schichtkalender schaut und darauf reagiert.
  • Frage zu: Rollosteuerung bei Nachtschicht

    3
    1
    0 Votes
    3 Posts
    294 Views
    M
    @paul53 Weltklasse, ich danke dir! Wieder was gelernt :-)
  • Zeitplan für Statusmeldung täglich erstellen (gelöst)

    21
    1
    0 Votes
    21 Posts
    1k Views
    paul53P
    @ms1 sagte: Wir korrigiere ich die Zeit? sudo timedatectl set-timezone Europe/Berlin
  • [Gelöst] Blockly BWM Ikea Tradfri

    blockly
    5
    0 Votes
    5 Posts
    428 Views
    M
    @paul53 Vielen Dank für die schnelle Hilfe! Jetzt läuft es. Verstehe zwar noch nicht so genau warum, aber hauptsache es läuft! :-)
  • Script in Blockly ausführen!

    40
    0 Votes
    40 Posts
    7k Views
    R
    @paul53 Danke trotzdem! :-)
  • Bei einem Zeitbereich stürzt mein Blockly immer ab!

    15
    1
    0 Votes
    15 Posts
    195 Views
    L
    @paul53 @Homoran Gerade getestet und es funktioniert mit MM/DD. Danke Paul
  • Abfragen von drei Variablen aus Alarmanlage

    5
    2
    0 Votes
    5 Posts
    150 Views
    T
    @paul53 Vielen Dank. Es funktioniert. Als blutiger Anfänger gar nicht so einfach :D
  • Corona Impftermine extrahieren

    10
    0 Votes
    10 Posts
    911 Views
    OliverIOO
    @elektronikwelt said in Corona Impftermine extrahieren: Hallo der Ansatz ist gut. Ich möchte aber die Termine aber Visualisieren in der VIS. Dazu bräuchte ich Datenpunkte im IOBroker. was möchtest du den genau visualisieren? das keine Termine gibt? Das das Programm einen Termin gefunden hat, der aber nicht mehr aktuell ist, da der Termin nur für 10 Minuten reserviert wird?
  • Button zum Türöffnen via Pushover

    5
    0 Votes
    5 Posts
    272 Views
    CinimodC
    @dom-sch optisch geht es wie ich es haben wollte, leider wird die funktion nicht ausgeführt
  • Blockly: Tradfri Online-Status Abfragen

    1
    0 Votes
    1 Posts
    163 Views
    No one has replied
  • Zahl falsch angezeigt

    blockly communication javascript
    4
    0 Votes
    4 Posts
    482 Views
    paul53P
    @patrick039212 sagte: ich brauche aber den wer 0,000000000345 Dann muss man die Zahl in einen String mit fester Anzahl von Nachkommastellen wandeln. [image: 1621947412036-bild_2021-05-25_145651.png] Inhalt der Funktion Nachkomma(zahl, stellen): return zahl.toFixed(stellen);
  • Abfragen von Gerätestati in Verbindung mit Scripten

    12
    1
    0 Votes
    12 Posts
    921 Views
    HomoranH
    @kaskadeur111 sagte in Abfragen von Gerätestati in Verbindung mit Scripten: Der Adapter sollte doch eigentlich auf Status Gelb gehen und bei Geräteverbindung auf Status rot, solange bis das Gerät wieder erreichbar ist. Wenn das alles so ist, solltest du auf Github beim Adapter suchen, ob es da schon ein pasaendes Issue gigt, dann dort kommentieren, ansonsten ein entsprechendes Issue aufmachen
  • Best Practice Abfrage/Bedingung (Landroid Mower)

    1
    1
    0 Votes
    1 Posts
    67 Views
    No one has replied
  • Status über längeren Zeitraum prüfen - wie setze ich das um?

    7
    0 Votes
    7 Posts
    580 Views
    HomoranH
    @mymomo sagte in Status über längeren Zeitraum prüfen - wie setze ich das um?: An den Druckkopf möchte ich einen Xiaomi Erschütterungssensor verbauen. Ich weiß sowieso nicht, ob das eine gute Idee ist, oder ob der Sensor nicht die Präzision des Druckkopfs stören wird. Außerdem ist die Frage @muchul sagte in Status über längeren Zeitraum prüfen - wie setze ich das um?: Wie lange hält die Batterie, wenn der sensor Stundenlang sendet? vollkommen berechtigt, da der Sensor während des Betriebes wahrscheinlich dauersenden wird. Wozu willst du das ganze eigentlich umsetzen? Im Prinzip kann man das alles hinterfragen: Willst du erfahren, ob der Drucker fertig ist? Wenn ja, zu welchem Zweck? Hast du so viel zu drucken, dass es auf die Minute ankommt, um das nächste Teil zu starten? wenn Nein, warum brauchst du die Info überhaupt? Wenn es dann "unbedingt" sein muss, würde ich da wohl auch eher über eine Leistungsmessung arbeiten
  • [Gelöst] Zurücksetzen Dimmlevel und CT. Problem mit Blockly

    6
    1
    0 Votes
    6 Posts
    407 Views
    F
    Es läuft nun. Ich hatte immer mal wieder Zeitverzögerungen drinnen, aber wohl immer in der falschen Kombi. Nun versetze ich das Ausführen des ct-Wertes um 1000ms. So klappts. Weniger versatz geht nicht, ist aber auch nicht nötig. @Asgothian Danke für deine Inputs. Ja, die Typen hatte ich alle mehrmals kontrolliert. Und wenn ich diesem im Objektbaum anpasse funktioniert auch alles wie es soll. Danke für eure Hilfe!

547

Online

32.8k

Users

82.8k

Topics

1.3m

Posts