Weiter zum Inhalt

Blockly

6.6k Themen 80.2k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Blockly Json in Datenpunkt schreiben zum auslesen

    4
    2
    0 Stimmen
    4 Beiträge
    683 Aufrufe
    haus-automatisierungH
    @william4008 sagte in Blockly Json in Datenpunkt schreiben zum auslesen: Wie kriege ich nun die JSON in den Datenpunkt AWAIR geschrieben? [image: 1719348501562-bildschirmfoto-2024-06-25-um-22.37.40.png] Das Problem mit der result variablen wurde ja schon genannt. Ich lege in solchen Fällen immer einen Datenpunkt vom typ string an (role json). Und dann einfach die Antwort vom Server da reinschreiben. Der liefert dir ja schon JSON zurück. Muss nichts konvertiert werden. Konvertierung zu Objekt könnte man vor dem Schreiben machen, wenn der Typ nicht string sondern object ist. Beispiele ohne Ende mit Erklärung im Kurs
  • Blockly und Cron

    3
    1
    0 Stimmen
    3 Beiträge
    372 Aufrufe
    T
    @haus-automatisierung Guten Morgen. Version ist die 8.3.1. Ansonsten ist auch alles auf dem aktuellen Stable-Stand.
  • Shelly 2PM Rollladen ansteuern

    24
    1
    0 Stimmen
    24 Beiträge
    4k Aufrufe
    R
    @gerhardptl Super, wenn es funktioniert, manchmal darf man sich selbst nicht überfordern. Enrico
  • Blockly Doorbird RFID und Schloß Tedee oder andere

    12
    0 Stimmen
    12 Beiträge
    772 Aufrufe
    paul53P
    @robbi12 sagte: 7 und 8 wenn es sich bewegt, dann wieder auf 2 zurück. Dann versuche es mal so: [image: 1719246202558-blockly_temp.jpg]
  • MQTT Broadcast Befehl an alle MQTT verknüpften MQTT Clients

    2
    0 Stimmen
    2 Beiträge
    308 Aufrufe
    mickymM
    @atlantis Du hast mqtt nicht begriffen. Jeder Client der ein topic abonniert bekommt die Nachricht, die er abonniert hat.
  • Dauerschleife mit Intervall

    6
    1
    0 Stimmen
    6 Beiträge
    646 Aufrufe
    AsgothianA
    @paul53 Warum rekursiv. Es sollte auch so linear gehen: [image: 1719166120341-screenshot-2024-06-23-at-20.08.37.png] Zugegeben, die Heizung ist dann nicht 9 Minuten an sondern "nur" 8 Minuten und 50 s, aber das sollte kein grösseres Problem darstellen.
  • [gelöst] Shelly Plus 2 PM steuern

    5
    1
    0 Stimmen
    5 Beiträge
    489 Aufrufe
    G
    @paul53 Jetzt passt es. Dankeschön
  • Futterautomatik

    15
    1
    0 Stimmen
    15 Beiträge
    567 Aufrufe
    AphofisA
    @paul53 sagte in Futterautomatik: @aphofis sagte: Der ESP8266 ist beim dosieren Offline gegangen Dann kann man mit ioBroker nicht mehr eingreifen. Schutzfunktionen müssten also direkt auf dem ESP implementiert werden. Davon habe ich aber keine Ahnung. Habe es jetzt mit einem Befehl geschafft. Direkt im Tasmota kann man so zu sagen eine Max ein Zeit einstellen diese habe ich jetzt für das Relais 5 auf 300 ms gesetzt. Damit pro true schaltung nicht mehr als 300ms dosiert wird. PulseTime5 3 ist alles und das funktioniert auch nach mehreren Neustarts des ESP8266
  • Blockly nur einmal ausführen

    10
    1
    0 Stimmen
    10 Beiträge
    2k Aufrufe
    A
    @paul53 said in Blockly nur einmal ausführen: Das ist die Zeit, die maximal auf eine Antwort gewartet wird, bis mit einer Fehlermeldung abgebrochen wird. Vielen Dank!!!!
  • [gelöst] Problem mit Javascript-Funktion in Blockly

    3
    0 Stimmen
    3 Beiträge
    395 Aufrufe
    E
    @haus-automatisierung Vielen Dank für die schnelle Hilfe. Das hatte ich zwar bereits erfolglos versucht, aber nachdem ich es nun noch einmal probiert habe funktioniert es. Scheinbar hatte ich beim letzten Versuch doch noch irgendwo einen Fehler. Ich habe es direkt mit weiteren Funktionen getestet. Jetzt läuft alles. Vielen Dank!
  • Zeichen in Blockly entfernen

    5
    1
    0 Stimmen
    5 Beiträge
    318 Aufrufe
    W
    @haus-automatisierung Vielen Dank für schnelle Abhilfe und einen schönen Tag!
  • Datenpunkt aktualisieren - Bug?

    20
    2
    0 Stimmen
    20 Beiträge
    2k Aufrufe
    B
    @haus-automatisierung sagte in Datenpunkt aktualisieren - Bug?: In dem Fall verstehe ich die Verwendung von expire dann nicht. In diesem Fall reiner Spieltrieb... Da du es (auch auf meinen Wunsch) eingebaut hast wollte ich das natürlich testen und Feedback geben. Danke für die Erklärung, klingt logisch. Sobald ich die Heizung umgemodelt hab mach ich mich mal an die GPS Daten für die das "aktualisiere" mit "expire" eigentlich gedacht war.
  • Ausführung von Befehl sehr komisch

    blockly javascript
    8
    2
    0 Stimmen
    8 Beiträge
    686 Aufrufe
    AsgothianA
    @biker1602 sagte in Ausführung von Befehl sehr komisch: Woran kann das liegen oder mache ich etwas verkehrt? Du machst auf jeden Fall etwas verkehrt. Deine Trigger feuern VIEL zu oft. (bei jeder Aktualisierung des DP / bei jeder Aktualisierung des DP mit falsch im 2. Beispiel) Umstellen des Trigger auf "ist kleiner als vorher" - dadurch wird er nur aktiv wenn einer der beiden Datenpunkte von Wahr auf Falsch umspringt. Debug Blöcke benutzen um die Werte der Datenpunkte festzustellen (einfach mit "erstelle text aus" und "wert von Objekt ..." als Kombination. Dann schauen was kommt. Alles andere ist stochern im dunkeln ! A.
  • Alexa soll eigenen Datenpunkt steuern

    3
    0 Stimmen
    3 Beiträge
    493 Aufrufe
    DuffyD
    @eds Schau dir das mal an. VG
  • HttpGet liefert 403

    35
    1
    0 Stimmen
    35 Beiträge
    3k Aufrufe
    David G.D
    @homoran sagte in HttpGet liefert 403: du hattest doch geschrieben dass du irrtümlich minütlich abfragst. (+ ggf. weitere) Habe das nochmal beobachtet. Nutze überwiegend den Google shared location Adapter. Der ruft jede Minute ab. So oft liefert Google aber keine neuen Werte. Wenn man sich schnell bewegt evtl jede Minute, wenn man im Haus ist auch wesentlich seltener. @homoran sagte in HttpGet liefert 403: das war ja die Frage wofür. Koordinaten und Karten Widget von OpenStreetMap reicht mir Jedem das seine ^^. Ich finde es schön, wenn eine Adresse bei steht. Braucht man es? Keine Ahnung.....
  • Aktion auslösen wenn Wert innerhalb einer Spanne

    9
    1
    0 Stimmen
    9 Beiträge
    719 Aufrufe
    M
    @paul53 Danke, dass schau ich mir an
  • (gelöst) Feuchtesensor auslesen, trocken und feucht

    10
    0 Stimmen
    10 Beiträge
    723 Aufrufe
    P
    @paul53 Hallo, ja genau das wars, ich hatte in einem Datenpunkt noch einen falschen Datentyp drin Schönen Abend noch VG Thomas
  • (gelöst) Quiz-Buzzer-Prinzip mit Blockly?

    blockly
    7
    1
    0 Stimmen
    7 Beiträge
    691 Aufrufe
    I
    @paul53 Ja, ich hab dann auch verstanden, was du meinst, da hast du recht! Vielen Dank! Ich hab das jetzt für beide so gemacht: [image: 1718740199754-bildschirmfoto-2024-06-18-um-21.48.30.png] Richtig, oder? Funktioniert auf jeden Fall wie von dir richtig beschrieben. Vielen Dank dafür!
  • Frage: Verzögerung mit Timeout

    8
    1
    0 Stimmen
    8 Beiträge
    793 Aufrufe
    HomoranH
    @surfer09 sagte in Frage: Verzögerung mit Timeout: @paul53 Verstehe mich bitte nicht falsch. Deine Lösung funktioniert mit Sicherheit sehr gut. Nur ich möchte verstehen, was dort abläuft. Deswegen habe ich das Ganze in meinem „Programmierstil“ nachgebaut. Ich möchte ungern Dinge kopieren und nachher keinen Plan davon haben, wie es funktioniert. Das ist eine gute Einstellung, aber @paul53 schreibt doch was du eben nicht mit umgesetzt hast. Bei deiner Adaption @paul53 sagte in Frage: Verzögerung mit Timeout: wird auch eingeschaltet, wenn nach kurzer Überschreitung des Ein-Grenzwertes der Überschuss in den Hysterese-Bereich zurück fällt. Folge: Es wird wahrscheinlich sofort wieder ausgeschaltet.
  • JSON mit unbekannter Anzahl an DP

    17
    0 Stimmen
    17 Beiträge
    2k Aufrufe
    R
    @paul53 sagte in JSON mit unbekannter Anzahl an DP: JSON.parse(val).params['em:0'].total_act_power Herzlichen Dank. Super. Jetzt geht es. Dass zwischen params und ['em:0'] kein Punkt benötigt wird, muss man erstmal herausfinden.

317

Online

33.0k

Benutzer

83.3k

Themen

1.3m

Beiträge