Skip to content

Blockly

Hilfe für Skripterstellung mit Blockly

6.5k Topics 79.3k Posts

NEWS

  • HmIP-MOD-OC8 ON_TIME bestätigung Abwarten

    5
    1
    0 Votes
    5 Posts
    351 Views
    G
    @homoran said in HmIP-MOD-OC8 ON_TIME bestätigung Abwarten: @grazer2500 sagte in HmIP-MOD-OC8 ON_TIME bestätigung Abwarten: Wie kann ich dann auf nummer sicher gehen das der Befehl erst geschickt wird wenn der erste fertig gesetzt ist? gar nicht! ich hab bei HM immer nur mit wenigen 100msec Verzögerung (über die Checkbox) gearbeitet. bei HmIP soll es einen DP combined Parameter geben. damit hab ich noch nie gearbeitet Das war auch mein ursprünglicher Gedanke. Und deshalb habe ich am Anfang ohne "Pause" gearbeitet, Aber dann hat er zwischendurch einfach nach Ablauf der ON_Time abgeschalten.. Und ich habe keine Idee warum. Wie verhält sich Blocky bzgl. "await setStateAsync" Bzw. Wie kann ich Blocky so arbeiten lassen?
  • [gelöst]Blocky Wenn dann Abfrage

    Moved
    6
    1
    0 Votes
    6 Posts
    528 Views
    G
    Vielen herzlichen dank für die Informationen
  • [Gelöst]Bildversand der Kamera per Telegram wenn Klingelt

    blockly
    16
    2
    0 Votes
    16 Posts
    1k Views
    A
    @codierknecht said in [Gelöst]Bildversand der Kamera per Telegram wenn Klingelt: Du hast gefragt. Jetzt wird's etwas OT! Ich zitiere mal die deutsche Wikipedia: Das Computer-Fachblatt c’t stuft Telegram als nicht sicher ein. Telegrams Sicherheit sowie die Vermarktung als „sicherer Messenger“ werden in Fachkreisen seit Jahren kritisiert, Telegrams Datenschutz sei ein „Albtraum“. Unter Verschlüsselungsexperten sei es seit Jahren „nicht umstritten, dass Telegram von allen gängigen Messengern die schlechteste Verschlüsselung einsetzt, wenn man sie denn zum Einschalten überhaupt findet.“ Dass ausgerechnet über Telegram massiv Verschwörungsgedöns, Desinformation und ähnlicher Schwachfug verbreitet werden, fällt dabei eigentlich kaum noch ins Gewicht. WhatsApp ist übrigens auch raus. Ich stelle mal die steile These auf, dass vermutlich 99% sämtlicher Nutzer es entgegen der von ihnen ausdrücklich abgenickten Nutzungs- und Datenschutzregelungen tun. Falls nicht bekannt: WA überträgt bei der Nutzung den kompletten Inhalt des lokalen Adressbuchs auf Server der Firma Meta in den USA. Mit den Datenschutzregelungen hat man zugestimmt, dass man von allen seinen Kontakten die Zustimmung dazu hat. (soweit mein Kenntnisstand. Sollte sich hieran etwas geändert haben, stimmt mich das auch nicht mehr um). Mich jedenfalls hat noch nie jemand gefragt. Vielleicht sind's ja auch eher 99,9% alle Anwender. Okay, verstanden – also kein ioBroker-spezifischer Grund, sondern ein persönlicher. Ich wäre sogar dafür, dass die Straßen in Deutschland ebenfalls überwacht werden. Das ist ein großes Thema, über das man lange diskutieren könnte. Wie du schon sagst, ist das OT, also lassen wir es lieber. Ich habe das Thema bereits als gelöst markiert. Danke für die ganzen hilfen und hinweise.
  • [Gelöst]Kein debug output

    22
    1
    0 Votes
    22 Posts
    1k Views
    CodierknechtC
    @haus-automatisierung sagte in [Gelöst]Kein debug output: Du kannst Dir nicht vorstellen, wie gerne ich eine technische Erklärung dafür hätte Doch, kann ich :+1: Ich hasse es, wenn Dinge "einfach so" nicht mehr so funktionieren wie sie sollen. Darüber auch mal hinwegzusehen ist nur dann eine Option, wenn es nicht mein Code ist ;-)
  • Wert aus Datenpunkt in hh:mm:ss umrechnen (gelöst)

    17
    0 Votes
    17 Posts
    2k Views
    Steffe.S.S
    @haus-automatisierung wie Dank für die Rückmeldung, das schaue ich mir gleichmal an Das Problem sitzt vor dem Computer, der "Zeitdifferenz formatieren Baustein im Blockly" funktioniert super, danke, für Deine Hilfe, wieder einmal @haus-automatisierung
  • Crons: alle in ein Blockly-File oder Einzel-Files?

    Moved
    2
    0 Votes
    2 Posts
    162 Views
    paul53P
    @topsurfer sagte: besser (weniger overhead, weniger RAM bedarf, ...) wenn ich die Crons alle in ein Blockly-File verschiebe Das macht keinen Unterschied.
  • Blocky und das Arbeiten mit einem Datum

    9
    7
    0 Votes
    9 Posts
    1k Views
    CodierknechtC
    @dapanic Das Prinzip. Nicht getestet und möglicherweise verbesserungsfähig. [image: 1745319851451-bffdd8f3-ae6c-499f-a150-b6da1b4156d7-image.png] Funktionsweise: Beim Öffnen des Tores wird der Rundenzähler auf 0 gesetzt und damit die Funktion aufgerufen. Die ermittelt die nötige Verzögerung anhand des Rundenzählers: Für die ersten 3 Durchläufe jeweils 5 und im letzten Durchlauf 15 Minuten. Dann wird der passende Timeout gestartet. Sind die X Minuten abgelaufen, wird eine Nachricht gesendet und der Rundenzähler inkrementiert. Ist der noch nicht größer als 4, ruft sich die Funktion mit geändertem Rundenzähler neu auf. Man muss bei Rekursionen nur aufpassen, dass man eine saubere Abbruchbedingung einbaut. Sonst produziert man sich eine herrliche Endlosschleife. Edit Die Änderung im Trigger sorgt dafür, dass nach dem Schließen des Toren nicht noch eine Meldung abgesetzt wird.
  • JSON Parser - Aus Blockly JSON in Datenpunkte schreiben

    6
    3
    2 Votes
    6 Posts
    2k Views
    CodierknechtC
    @dark82core Wenn Du daraus nur die einzelnen Werte sauber in Datenpunkte packen willst, braucht's dafür kein Script. Das kann man auch per Alias erledigen: https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps/12
  • Kontaktsensor offen wenn nicht daheim

    21
    1
    0 Votes
    21 Posts
    2k Views
    paul53P
    @olli_m sagte: Der DP wurde ja selbst erstellt von IOT: Mit falschem common.type: Er muss "boolean" sein! @olli_m sagte in Kontaktsensor offen wenn nicht daheim: unterschied zwischen wahr und "wahr". wahr (true) ist ein Logikwert, "wahr" ist eine Zeichenkette.
  • E Auto mit PV Überschuss laden

    65
    1
    0 Votes
    65 Posts
    15k Views
    B
    @JLeg in dem langen Thread bist du ja stark vertreten. Soweit ich das verstanden hab, braucht man immer ein Blockly-Skript um das Laden darstellen zu können. Kannst du mir sagen, ob es ein fertiges Blockly gibt, mit dem ich die einfachste Variante des Überschussladens darstellen kann? Ich hab von blockly absolut keine Ahnung
  • PV Überschuss nutzen um 1,5KW und 3,0KW Heizstab zu schalten

    17
    0 Votes
    17 Posts
    1k Views
    S
    @paul53 hallo, nach dem Shelly adapter upate schaltet das script die zwei shellys nicht mehr obwohl die datenpunkte vorhanden sind. was kann das jetzt wieder sein? gruß Maik
  • [gelöst] Präsenzmelder schaltet Zwischenstecker mit Abfragen

    5
    1
    0 Votes
    5 Posts
    295 Views
    I
    @paul53 Krass ! Dein Script ist um so vieles kürzer und macht trotzdem genau, was ich will ! Vielen vielen Dank !!!
  • Hilfe bei Poolpumpe mit PV Überschuss und Sonnenbatterie

    41
    3
    0 Votes
    41 Posts
    2k Views
    P
    Hallo habe nun so gelöst erstmal Müsset aber nun ne Hyserese rein damit Pumpe nich immer an auf geht.Das andere hab ich leider nicht hinbekommen. Der deaktivierte habe ich nicht ans laufen bekommen. [image: 1745067457036-1.jpg] tips sind immer willkomen
  • httpGet / self-signed certificate

    10
    0 Votes
    10 Posts
    1k Views
    haus-automatisierungH
    @robitobi Habe ich für Blockly aktuell nicht geplant. Geht ja per JavaScript für die erfahrenen Nutzer.
  • Zeitplan Woche immer Sonntags um 23:00 Uhr

    5
    0 Votes
    5 Posts
    287 Views
    ubeckerU
    @codierknecht und allen anderen, danke hab es verstanden. Nur die Auswahl (Fall1) ist nicht selbst erklärlich. Kam immer etwas anderes raus. Habe es aber jetzt verstanden. Für Fall 2 kommt ein Test hinzu, schade das es das nicht so gibt.
  • Frage zu "licht an solange Bewegung" bzw PV-Überschuss

    9
    1
    0 Votes
    9 Posts
    662 Views
    paul53P
    @rikdrs sagte: der originale DP ist vom Typ "boolean" Den Alias hast du hoffentlich auch auf Typ "boolean" geändert?
  • Automatisierung auch manuel schalten ist das möglich?

    5
    1
    0 Votes
    5 Posts
    223 Views
    paul53P
    @nico-1 sagte: Blockly automatisirung gebaut Das Setzen von timeout auf null macht Blockly seit JS-Version 7.0.5 nach Ablauf der Verzögerung automatisch.
  • Blockly - Wert über einen Zeitraum prüfen *gelöst*

    8
    0 Votes
    8 Posts
    893 Views
    W
    @surfer09 sagte in Blockly - Wert über einen Zeitraum prüfen *gelöst*: @codierknecht Sorry, aber sonst bekommt man immer Kommentare zurück, dass man den Code posten soll und keine Screenshots. Irgendwie weiß man manchmal nicht, wie man es richtig machen soll.. Blockly ist da die Ausnahme, weil sonst jeder, der Dir helfen will, das XML bei sich importieren müsste, um zu sehen, was da genau wie passieren soll, oder fähig ist, sich aus dem XML die Bilder passend im Kopf zusammenzubauen. Da ist ein Bild ausnahmsweise einfacher zu lesen. Gruss, Jürgen
  • Script funktioniert nicht, Geschirrspüler.

    27
    2
    0 Votes
    27 Posts
    2k Views
    O
    Okay, danke, werde ich mir morgen mal in Aktion anschauen und wenn es nicht funktioniert, werde ich mal "Device Reminder" testen.
  • Einfache Timersteuerung mit rekursiver Prüfung

    14
    3
    0 Votes
    14 Posts
    818 Views
    paul53P
    @m1r0o sagte: so umgesetzt und auch verstanden Das Stoppen eines (nicht vorhandenen) Intervalls ist unnütz. Stattdessen muss die Schleife abgebrochen werden, wenn 50 Wiederholungen gelaufen sind. [image: 1744229103068-blockly_temp.jpg]

617

Online

32.7k

Users

82.3k

Topics

1.3m

Posts