Skip to content

Blockly

6.6k Topics 79.9k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • Blockly script funktioniert nicht mit Shelly Plug s Gen 2

    5
    1
    0 Votes
    5 Posts
    367 Views
    HomoranH
    @asgothian sagte in Blockly script funktioniert nicht mit Shelly Plug s Gen 2: Hier bist du auf den einen Fall getroffen wo Trigger im Trigger doch gehen sollte deswegen die verschwurbelte Formulierung ;-) Ich denke trotzdem, dass es einfacher zu behalten ist, dass Trigger in Triger nicht verwendet werden soll, als Einsteiger mit einzelnen Spezialitäten zu verwirren.
  • Sonnenaufgang minus 11 Stunden berechnen

    5
    1
    0 Votes
    5 Posts
    482 Views
    K
    @cinimod said in Sonnenaufgang minus 11 Stunden berechnen: vermutlich hängt es in der Zeit Umstellung das wird es vermutlich sein...
  • Blockly Script Zeitgesteuert mit Bewegungsmelder

    blockly
    36
    1
    0 Votes
    36 Posts
    9k Views
    T
    @paul53 Danke (das "Problem" mit dem Tagesübergang umgehst du ja clever mit der Negierung und genutztem Zeitrahmen vom Sonnenaufgang bis Sonnenuntergang ;-) )
  • Nach Schaltung von Aktoren Bestätigung

    blockly monitoring
    11
    0 Votes
    11 Posts
    1k Views
    paul53P
    @drapo sagte: Auslösung durch bestätigte Änderung korrekt? Ja.
  • Hat mein iObroker einen Fehler?

    8
    1
    0 Votes
    8 Posts
    661 Views
    K
    @homoran wozu benötige ich einen Trigger, es waren nur Funktionen die getestet wurden. Den Trigger habe ich später eingebaut und dann die Funktionen aufgerufen
  • Überwachen ob Heizung anfängt zu heizen.

    3
    1
    0 Votes
    3 Posts
    337 Views
    O
    @paul53 said in Überwachen ob Heizung anfängt zu heizen.: Anmerkung: 2 K/min ist ein sehr schneller Temperaturanstieg. Liefert das der Sensor? Ja, innerhalb einer Minute wird die Temperatur um mindestens 2°C aktualisiert, es können aber auch Sprünge von mehr möglich sein. Es kommt auf die Heizleistung an, wie schnell die Heizung hochheizt. Möglich, dass noch feiner Einstellungen notwendig sind, die Tests werden es zeigen. Natürlich wieder ein dickes Danke an Dich und wie gewünscht ging auch ein Danke per PP an ioBroker
  • [Gelöst] Baustein Pause mit einer Variablen steuern

    10
    0 Votes
    10 Posts
    694 Views
    K
    Manchmal sieht man den Wald vor lauter Bäumen nicht. In den Block Pause kann man auch den Namen der Variablen eintragen :-) [image: 1743257019115-pause.jpg] VG Krodon
  • Telegram in blockly verarbeiten WAN IP abfragen

    8
    0 Votes
    8 Posts
    651 Views
    W
    Habs raus, das ganze geht so: [image: 1743237735763-screenshot-2025-03-29-at-09.41.48.png]
  • Reichweite von Variablen

    12
    1
    0 Votes
    12 Posts
    833 Views
    CodierknechtC
    @krodon sagte in Reichweite von Variablen: Bedeutet dies, wenn ich dort Funktionen ablege, sie von jedem Script aufgerufen werden können? Ja - weil der Code in jedes andere Script hineinkopiert wird. Globale Scripte sind allerdings mit Vorsicht zu genießen. Man sollte da schon recht genau wissen, was man da tut. Zusätzlich zu @paul53's Hinweis zu den Bezeichnern sei noch erwähnt: In globalen Scripten auf keinen Fall Trigger einsetzen! Wie gesagt: Der Code wird in jedes "normale" Script kopiert. Man hätte dann die Trigger x-fach.
  • "PAJ GPS" JSON API mit Blockly abfragen ???

    3
    3
    0 Votes
    3 Posts
    806 Views
    J
    @drfirebird Hi, gerne versuche ich zu helfen obwohl der Thread schon so alt ist. Der Login Endpunkt liegt jetzt hier wie du auf "https://connect.paj-gps.de/api/documentation" sehen kannst: "https://connect.paj-gps.de/api/v1/login" Du brauchst eigentlich nur per POST Anfrage die form-data Felder "email" und "password" zu übergeben. Hier ein curl Beispiel: curl --location 'https://connect.paj-gps.de/api/v1/login' \ --form 'email="DEINE_EMAILADRESSE"' \ --form 'password="DEIN_PASSWORT"' Dann bekommst du wie üblich bei oauth einen "token" zurück den du in den header jeder weiteren Anfrage einsetzt um dich zu authentifizieren curl --location 'https://connect.paj-gps.de/api/v1/device/' \ --header 'Authorization: Bearer DEIN_TOKEN' \ Ebenso einen "refresh_token" um nach Ablauf von "expires_in" einen neuen token automatisiert anzufragen.
  • Mehrere IDs vom Selektor nutzen

    13
    1
    0 Votes
    13 Posts
    900 Views
    O
    @paul53 Besten Dank, so scheint es ganz gut zu funktionieren :) [image: 1743191954212-5b47bacf-7259-46e1-9517-2af07b9b4bf5-image-resized.png]
  • Warnung wenn Stromverbrauch zu hoch

    11
    1
    0 Votes
    11 Posts
    825 Views
    D
    @homoran @paul53 @Asgothian vielen Dank für Eure Antworten. Das hilft mir sehr. Somit kann solche speziellen Fälle hoffentlich in Zukunft abfangen. Schönes Wochenede allerseits...
  • wie Werte von suncalc erhalten

    19
    0 Votes
    19 Posts
    1k Views
    HomoranH
    @paul53 sagte in wie Werte von suncalc erhalten: Dass man den Zeitpunkt eines bestimmten Azimuts in einer Schleife ermitteln muss, gefällt dir nicht? Nicht wirklich. Das "Problem" darin ist einmal optischer Natur ;-) Das "mal-eben-schnell-Blockly" wird mir schon zu groß, und das Modul nimmt mehr Platz weg, als ich dachte. zum zweiten bin ich mit solchen Schleifen einfach nicht fit genug, um sie in einiger Zeit noch zu verstehen. Das wäre zwar erst recht ein Grund sich damit zu beschäftigen, .... (ich weiß, alles Ausreden ) Das Prinzip ist mir jetzt klar, aber da wäre ich selber nicht draufgekommen, und sowas ärgert mich. Trotzdem, oder gerade deshalb(!) noch ein besonderer Dank dafür.
  • (gelöst) Erinnerung setzen mit Sommer/Winter Umschaltung

    9
    0 Votes
    9 Posts
    786 Views
    M
    @asgothian Das "WeekDiff" war der springende Punkt. Danke! Ich habs jetzt mal umgestetzt und simuliert. Funktioniert soweit. Jetzt warte ich nur noch auf eine Digitale Müllabfuhr. ;-)
  • Array in einer json Abfrage auslesen

    8
    0 Votes
    8 Posts
    515 Views
    Rene55R
    @hackypaddy Ja sicher, wie du meinst. War auch nur ein sanfter Hinweis.
  • Dimmwert läßt sich nicht setzen

    5
    2
    0 Votes
    5 Posts
    179 Views
    T
    @homoran Wollte die Objektdaten gerade posten, dann aber ... Ursache ist wohl, dass kein Min/Max Wert hinterlegt waren. Über Objekte ging dass ändern aber, aber nicht über Blockly. Min/Max hinterlegt, nun gehts, danke. [image: 1743019862453-2025-03-26_211032.jpg]
  • [Gelöst] Schreiben alter Werte funktioniert nicht

    5
    2
    0 Votes
    5 Posts
    395 Views
    K
    @homoran ist ja auch die Absicht, sonst hätte ich Datenpunkte genommen
  • Umschalter / Taster in Blockly umsetzen

    4
    1
    0 Votes
    4 Posts
    299 Views
    T
    Danke euch, aber Pauls Vorschlag passt super! Kurz und gut, und funktioniert, egal wie lange oder schnell man drückt! [image: 1743012935271-2025-03-26_191344.png]
  • [Gelöst]: Eintragung von Werten im Block Datum und Zeit

    7
    2
    0 Votes
    7 Posts
    513 Views
    P
    @paul53 said in Eintragung von Werten im Block Datum und Zeit: Deshalb verwende den Astro-Trigger! Ok mach ich ja. Wollt es nur verstehen wenn ich den Zeittrigger mal für was anderes nutzen wollte. Hatte im Forum den Hinweis auf den javascript.0.variables.astro Umfang gefunden und gedacht, dass der ja ganz praktisch ist.
  • [Gelöst]: autom. Bilderwechsel in einem Button

    blockly
    3
    2
    0 Votes
    3 Posts
    358 Views
    malorossM
    @ullij erst mal vielen Dank für die Antwort und die anschaulichen Bilder. Soweit klappt es ganz gut. Ein Fehler lag in der Art des Bindings: [image: 1742889629091-binding.png] Links ist das "Basic - String (unescaped), das ein Binding Objekt ID hat und ein Binding für vorangestelltes HTML (hier: Name des Wertes). Bindings in HTML müssen in den geschweiften Klammern stehen - dann klappt*s auch.

558

Online

32.8k

Users

82.9k

Topics

1.3m

Posts