Weiter zum Inhalt

Blockly

6.6k Themen 80.2k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Daten Objekt aus MQTT zerlegen und in eigene Objekte packen

    24
    1
    0 Stimmen
    24 Beiträge
    3k Aufrufe
    D
    @thomas-braun Hallo und danke für dieses Skript, Datenpunkte angepasst und es läuft Gruß Dirk
  • zwei json Balkendiagramme übereinander stapeln

    5
    0 Stimmen
    5 Beiträge
    499 Aufrufe
    mcBirneM
    Habs herausgefunden. man muss den Teil vor der Achsbezeichnung einfügen. { "graphs": [ { "data": [ 0, 0 ], "type": "bar", "legendText": "NordOst", "displayOrder": 1, "color": "#2839c3", "tooltip_AppendText": "kW", "datalabel_show": true, "datalabel_rotation": 270, "datalabel_color": "", "datalabel_fontSize": 0, "barIsStacked": true, "barStackId": 1, "yAxis_id": 0, "yAxis_position": "left", "yAxis_show": true, "yAxis_appendix": "kW", "yAxis_step": 1, "yAxis_max": 14.41, "yAxis_maximumDigits": 3 } ], "data": [ 0, 0 ], "type": "bar", "legendText": "NordOst", "displayOrder": 1, "color": "#ff39c3", "tooltip_AppendText": "kW", "datalabel_show": true, "datalabel_rotation": 270, "datalabel_color": "", "datalabel_fontSize": 0, "barIsStacked": true, "barStackId": 1, "yAxis_id": 0, "yAxis_position": "left", "yAxis_show": true, "yAxis_appendix": "kW", "yAxis_step": 1, "yAxis_max": 14.41, "yAxis_maximumDigits": 3 } ], "axisLabels": [ "09.02. 18:00", "09.02. 18:30" ] }
  • Blockly für Heizkörperbooster

    19
    2
    0 Stimmen
    19 Beiträge
    2k Aufrufe
    _
    So, wieder einen Schritt weiter. Der Zigbee USB Koordinator wurde geliefert. Bei der Installation hatte ich bemerkt, dass er am alten Standort des Raspberrys keine Verbindungen zu den Temperatursensoren aufbauen konnte. Deshalb ist der Raspberry vom Keller ins Erdgeschoss direkt zur Fritzbox umgezogen und das USB Kabel von CAN-Bus der Heizung wurde entsprechend neu verlegt. Jetzt läuft es :) Die gemessene Temperatur lebt und gut weiterverarbeitet werden. [image: 1739129457881-screenshot-2025-02-09-202747-resized.png] Blockly: [image: 1739129492266-screenshot-2025-02-09-202801.png] Ca. 24°C halte ich für einen sinnvollen Wert, um die Lüfter in Betrieb zu nehmen. Ich möchte aber natürlich nicht, dass die Lüfter plötzlich im Sommer laufen, bloß weil die Raumtemperatur >24°C ist. Außerdem möchte ich bei zwei Räumen, dass die Lüfter beim Lüften aus sind. Das Thermostat schließt zwar durch den Fensterkontaktschalter. Aber die Restwärme soll nicht unnötig schnell aus dem Fenster geblasen werden. Um nicht unnötig im Sommer die Lüfter laufen zu haben, dachte ich daran, den Datenpunkt "centralheatingpump" also den Betriebsmodus der Wärmepumpe zu berücksichtigen. Im Heizbetrieb hat dieser Datenpunkt den Wert 60. Außerdem möchte ich den Zustand des Fensterkontaktschalter berücksichtigen. Bei offenem Fenster ist dieser "true". Wie muss ich das blockly anpassen, damit quasi per UND-Verknüpfung die Lüfter eingeschaltet sind aber aus sind, sobald ein Kriterium/Datenpunkt nicht erfüllt ist? Also falls Wert Temperatursensor >24°C Fensterkontaktschalter Zustand false (also zu) Wärmepumpe läuft im Heizbetrieb Beste Grüße Tobias
  • [gelöst]Warmwasser aufheizen über PV

    4
    1
    0 Stimmen
    4 Beiträge
    403 Aufrufe
    P
    Habe den Fehler gefunden. Hatte in der nächsten Abfrage noch ein stop Delay on drinnen welches ich übersehen hatte. Jetzt funktioniert es.
  • JSON - mal wieder

    16
    1
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    CodierknechtC
    @gukerl sagte in JSON - mal wieder: Was bedeutet Oidaaaaaa Ich bin des Ausländischen durchaus mächtig
  • Errechnen Verbrauch Strom

    43
    0 Stimmen
    43 Beiträge
    4k Aufrufe
    LongbowL
    @paul53 Danke, nutze ich gleich mal.
  • [gelöst] Wie Texte formatieren (Doppelte Leerzeichen)?

    9
    4
    0 Stimmen
    9 Beiträge
    529 Aufrufe
    HomoranH
    @codierknecht sagte in [gelöst] Wie Texte formatieren (Doppelte Leerzeichen)?: @homoran sagte in [gelöst] Wie Texte formatieren (Doppelte Leerzeichen)?: Passt! Jetzt musste nur noch die Zeiten mit führenden Nullen versehen ;-) sieht bis jetzt gut aus, was ich da gestern abend noch blind geändert habe [image: 1738828848434-screenshot_20250206-085941_firefox.jpg] Danke
  • Frage zum Zeitplan CRON Regel

    14
    1
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    JoJo58J
    @codierknecht sagte in Frage zum Zeitplan CRON Regel: Alles andere würde an der Stelle zu weit führen. Stimmt, vor einem Jahr wäre ich damit völlig überfordert gewesen, heute kann ich eure Vorschläge zu 90% nachvollziehen, bei den restlichen 10% muss ich eben nochmal nachfragen. wie mit dem Schedule.
  • Adapter Google Tabellen | wie Spalte festlegen?

    4
    2
    0 Stimmen
    4 Beiträge
    373 Aufrufe
    W
    @oliverio Danke... jetzt hab ich das auch gefunden. Muss man erst mal drauf kommen, das direkt unter Git noch mehr steht. Das funktioniert soweit wie gewünscht Ich kann zwar komischerweise nicht in Spalte B anfangen, aber mit einem leeren Textbaustein funktioniert auch das. Danke dir [image: 1738740668051-05-02-2025_08-30-22.png]
  • [gelöst] Intervalle gegeneinander sperren

    25
    1
    0 Stimmen
    25 Beiträge
    3k Aufrufe
    G
    @paul53 Danke Paul, jetzt scheint es zu funktionieren. An den markierten Stellen geht das Licht aus, wenn es vorher auch aus war. [image: 1738695968645-5bea6d3a-07ae-4d31-8ca9-f5b66cdfd778-image.png] So sieht es jetzt aus. [image: 1738696099610-ecee4c20-6452-490e-87a4-53cbe4380038-image.png]
  • [Gelöst] Prüfen wie oft ein DP geändert wird und Var setzen

    6
    0 Stimmen
    6 Beiträge
    481 Aufrufe
    paul53P
    @jojo58 sagte: Was macht dieses "nicht Verzögerung timeout"? Das ist eine Sperre, die verhindert, dass Timeout mehr als einmal gestartet wird. Erst nach Ablauf der Verzögerungszeit wird timeout auf null gesetzt und der Timeout kann erneut gestartet werden.
  • Alexa Sprachausgabe ab und an keine Funktion

    6
    2
    0 Stimmen
    6 Beiträge
    598 Aufrufe
    Berges01B
    @wildbill Tja so tief war ich noch nicht in der Konfiguration. Hört sich logisch an. Probiere ich mal aus. DANKESCHÖN!
  • [gelöst] Bookworm: Befehl im Script ausführen

    Verschoben
    5
    0 Stimmen
    5 Beiträge
    466 Aufrufe
    D
    @dgr funktioniert : [image: 1738535818117-screenshot_20250202_233505_chrome_1.jpg]
  • Wert in einen Datenunkt schreiben

    20
    1
    0 Stimmen
    20 Beiträge
    2k Aufrufe
    K
    @paul53 said in Wert in einen Datenunkt schreiben: @krodon sagte: sondern nur die Variable switch_led Du meinst den Datenpunkt-Wert von "switch_led"? Dann so: [image: 1738514023025-blockly_temp.jpg] Erst mal vielen Dank! Leider kann ich es erst kommendes WE ausprobieren. VG Krodon
  • Verständnisfrage: Virtuelle Schalter und nutzen in Blockly

    58
    0 Stimmen
    58 Beiträge
    6k Aufrufe
    M
    @paul53 Natürlich, ABER wie bereits erwähnt bleibt bei manchen die Zeit TT erhalten und wird NUR mit der neun Laufzeit überschrieben.
  • Absturz / Deaktivierung von Instanz bei Blockly Programm

    Verschoben
    9
    1
    0 Stimmen
    9 Beiträge
    763 Aufrufe
    S
    @asgothian Vielen Dank für die Hilfe!
  • Raffstore/Rollo öffnen durch Fensterkontakt

    3
    1
    0 Stimmen
    3 Beiträge
    267 Aufrufe
    1
    @paul53 danke Dir - passt so.
  • Blockley Warning ???

    2
    1
    0 Stimmen
    2 Beiträge
    237 Aufrufe
    MaschlM
    @maschl Hat sich erledigt. Es war ein Baustein mit Datenpunkt, wo ich nicht gesehen habe.
  • Listen sortieren, mal gehts, mal nicht

    143
    5
    0 Stimmen
    143 Beiträge
    22k Aufrufe
    E
    @paul53 wollte kurz Rückmeldung geben, dass Punkt 1 (kein Akku laden zw. 06-20Uhr wenn der Preis < 19cent) funktioniert. Test zu Punkt 2 steht noch aus. Gruß Einstein
  • ( gelöst ) Blockly Gas Umrechnung m3 in kW

    64
    2
    0 Stimmen
    64 Beiträge
    8k Aufrufe
    P
    @homoran Danke für die Info, ich habs dann auch schon hinbekommen, weil ich in einem anderen Blockly auch den Debug output drin hatte und da konnte ich schauen wie es geht

429

Online

33.0k

Benutzer

83.3k

Themen

1.3m

Beiträge