Weiter zum Inhalt

Skripten / Logik

16.7k Themen 215.6k Beiträge

Hilfe zu JavaScript, Blockly, TypeScript, Node-RED, Scenes und text2command

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 50k
    3k Themen
    50k Beiträge
    maxclaudiM
    @T-147 sagte: ...zwischen Laden und Entladen gewechselt werden soll, um die Relais zu schonen.... Wer zusätzliche Sicherheit möchte: Blockly – Einfache DPL-Regelung (Nulleinspeisung & AC-Laden) für Einsteiger in Verbindung mit dem Steuerungs-Script dieses Threads Post update 18.07.2026; 15:30h Version wie zuvor inkl. kritische Verbraucher + Neu: intervalSec_change_acModeAllowed intervalSec_change_acModeAllowed: acMode-Wechsel nur alle x Sekunden erlaubt. Schont Relais und verhindert häufiges Umschalten zwischen Laden und Entladen. 0 oder 10-60 sec. Auch > 60 möglich. Darf jede(r) für sich entscheiden. Je höher der Wert, desto später erfolgt der Wechsel zwischen Laden und Entladen. Da das Blockly im Inneren wieder sehr ausführlich kommentiert ist, verzichte ich hier auf eine lange Erklärung. Bitte die Hinweise direkt im Skript lesen. Import-Anleitung: Wie man ein Blockly importiert, ist in diesem Post hier beschrieben. Das Skript ist standardmäßig für einen Zendure 1600AC+ vorkonfiguriert. Bitte prüft vor dem ersten Start unbedingt die folgenden Variablen und passt sie an euer eigenes System an: max_outputLimit: 1600 max_inputLimit: 1600 criticalGridPower: 600 criticalOutputLimit: 1600 Urheberrechtshinweis Bitte respektiert die Arbeit, die in diesem Projekt steckt, und beachtet den Urheberhinweis direkt im Skript. Wenn ihr auf Basis dieses Skripts (oder Teilen davon) eigene Modifikationen veröffentlicht, fügt bitte eine kurze Verlinkung zu diesem Thread und / oder die Nennung meines Namens maxclaudi hinzu. Vielen Dank! Datei: maxclaudi_dpl_acMode_kV.zip enthält nur maxclaudi_dpl_acMode_kV.xml Datei herunterladen und Virenscan. maxclaudi_dpl_acMode_kV.zip entpacken in iobroker neues, leeres Blockly erstellen maxclaudi_dpl_acMode_kV.xml importieren. Download: maxclaudi_dpl_acMode_kV.zip Viel Spaß damit!
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    A
    @paul53 sagte: @andreas7712 [sagte]: als Taster funktioniert Also nur kurz einschaltet? Super so funktioniert es!!!! Vielen Dank!!!!!!
  • Hilfe für Skripterstellung mit Node-RED

    961 13k
    961 Themen
    13k Beiträge
    mickymM
    @KlausStoertebeker sagte: Also hier meine konkreten Fragen: Wie frage ich den Status des Request-Nodes über ein JavaScript ab? Den Status der Request Node würde ich über die status Node abfragen und in einen eigenen Datenpunkt schreiben. Dieser Datenpunkt kann dann ein Javascript triggern. Wie starte ich den Flow über ein JavaScript neu? Einen einzelnen Flow kannst Du nicht von außen steuern, lediglich die gesamte Instanz.
  • Gelöst: Inhalte DP zum Monatswechsel löschen

    4
    1
    0 Stimmen
    4 Beiträge
    309 Aufrufe
    paul53P
    @michihorn Es sollte so ausreichen: const ids = $('0_userdata.0.Haus.Energie.Bezug.Tage.*'); schedule('0 0 1 * *', function () { ids.setStateChanged(0, true); }); Man sollte in Datenpunkte vom Typ "number" keinen String schreiben, da dann gewarnt wird.
  • Echo Lautstärke in Prozent einstellen

    Verschoben blockly
    42
    1
    4 Stimmen
    42 Beiträge
    7k Aufrufe
    padrinoP
    gelöscht
  • HUE nach RGB konvertieren (einfache Lösung)

    1
    2
    0 Stimmen
    1 Beiträge
    271 Aufrufe
    Niemand hat geantwortet
  • Energieverbrauch Berechnung

    5
    0 Stimmen
    5 Beiträge
    543 Aufrufe
    HomoranH
    @goerdy sagte in Energieverbrauch Berechnung: Ich berechne (ständig) ja, so ungefähr hab ich das auch (zusätzlich zu dem bisher genannten, das ich jetzt mit Sourceanalytix machen würde) [image: 1755185755712-screenshot_20250814-173426_firefox.jpg]
  • Daten aus Remko Wärmepumpe auslesen

    4
    2
    0 Stimmen
    4 Beiträge
    684 Aufrufe
    Samson71S
    @ingo-voß Unabhängig davon, dass eine Lösung es eigentlich immer wert ist auch genannt bzw. vorgestellt zu werden, war der angesprochene User das letze Mal im Februar 2023 online. Er hat genau 1 Post und es nicht mal für nötig befunden auf die zeitnah gestellte Nachfrage zu reagieren. Also mehr als fraglich ob er dieses Angebot überhaupt wahrnimmt. Von daher wäre es sicher auch für andere User, die diesen Post über die Suche finden sollten, durchaus interessant wie Du es gelöst hast.
  • MQTT Antwort parsen

    21
    0 Stimmen
    21 Beiträge
    3k Aufrufe
    HomoranH
    @manrum1 sagte in MQTT Antwort parsen: @michihorn Bei mir schauts genau so aus! Kann jemand helfen? warum Doppelpost? hier gilt die gleiche Antwort! Außerdem kannst du und @michihorn nichts parsen, wenn ihr nichts zum parsen hast. Also ist das hier nicht der richtige Thread für euch
  • SMA Forecast Charging mit APG möglich ?

    14
    1
    0 Stimmen
    14 Beiträge
    923 Aufrufe
    arteckA
    @qlink sagte in SMA Forecast Charging mit APG möglich ?: aktualisierung jau den hab ich vergessen..kannst aber auch auskommentieren oder löschen.. hat keine Grundfunktion
  • Rollladensteuerung in HomeKit funktioniert nicht

    9
    1
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    I
    @tarikweiss Auch nochmals vielen, vielen Dank an dieser Stelle!!
  • Eigenverbrauch (PV) berechnen und zur Anzeige normalisieren

    3
    2
    0 Stimmen
    3 Beiträge
    279 Aufrufe
    paul53P
    @howley sagte: bei starken Schwankungen dies normalisiert. Vielleicht genügt es bereits, anstelle der aktuellen PV-Leistung die PV-Leistung des letzten Modbus-Zyklus zur Berechnung zu verwenden? [image: 1754485283885-blockly_temp.jpg] Damit kann (hoffentlich) die Reaktionszeit des Zählers auf PV-Schwankungen überbrückt werden.
  • Umwandlung MQTT JSON in iobroker Datenpunkte

    26
    0 Stimmen
    26 Beiträge
    5k Aufrufe
    I
    @codierknecht Das ist wirklich einfach, hab sogar ich (mit Hilfe deines Screenshots) geschafft. Beim zweiten Mal Rechtsklick auf den zu verwendenen Datenpunkt heißt es übrigens nicht mehr "Alias erstellen" sondern "Alias ändern" und wenn man da draufklickt, kann man entweder bereits angelegte Aliase ändern oder auch (unterster Punkt) einen weiteren anlegen - also nicht verwirren lassen. Danke für den Tipp!
  • Switchbot Lock und Alarmanlage

    3
    0 Stimmen
    3 Beiträge
    450 Aufrufe
    J
    @cinimod mh, es ging mir eher für meinen nachbarn, wenn er ins Haus muss, wenn wir auf Urlaub sind zb
  • script Portainer Api V3.3 - inkl. html Tabelle

    blockly javascript monitoring
    14
    3
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    ilovegymI
    @david-g Hi David, heute ist Montag und wie versprochen, eine neue Version, aktuell V3.3 - ist alles in ein Script gekommen und es gibt jede Menge neue Optionen, siehe Changelog :) Viel Spass damit! (aktuelles Script im ersten Beitrag)
  • Script Spritmonitor

    5
    0 Stimmen
    5 Beiträge
    408 Aufrufe
    W
    @mcm1957 Das habe ich auch so verstanden und bin dir wie gesagt auch sehr Dankbar für deine Mühe, darum hast Du auch einen Kaffee von mir bekommen ;). Da ich aber nicht so tief im Thema stecke, nehme ich solche Hinweise von erfahrenen sehr erst, auch wenn ich Backups fahre, möchte mein System nicht zerschießen, darum werde ich den Adapter wahrscheinlich wieder löschen und mir etwas anderes überlegen. Wie gesagt, vielen Dank nochmal.
  • [~gelöst] LOG Meldung mit Blockly Objekt Bausteine

    5
    4
    0 Stimmen
    5 Beiträge
    615 Aufrufe
    CyberraphC
    @asgothian Siehe mein Post oben, wo ich einen OneDrive Link mit Videos zum Sachverhalt anghängt hatte. Habe mich heute nochmal gespielt. OneDrive Link mit 2 Videos inkl. 1 x Test object nach JSON Habe auch beim aktualisieren des DPs mal Objekt nach JSON (variable) dazwischenghängt. Kommt im LOG verständlicherweise die gelbe Warnung, dass ich einen string damit hinzufügen möcht, das aber nicht zulässig ist, da der DP einen object Wert verlangt. Ich glaube ich muss die stringifie Meldung (ist ja kein Warning oder Fehler Loglevel) im Log ignorieren. Zumindest das Blocklyskript, das ich für meine Anwendung gemacht hatte, funktioniert einwandfrei. Bis auf die Meldung stringifie Meldung im Log.
  • Docker Container über Script täglich neu starten

    17
    0 Stimmen
    17 Beiträge
    2k Aufrufe
    OliverIOO
    @ilovegym Mit Prometheus monitors du Prometheus schreibt Daten nach grafana Du fügst schöne Grafiken aus grafana bei iobroker ein
  • Textliste von eingeschalteten Lichtern anzeigen

    22
    0 Stimmen
    22 Beiträge
    2k Aufrufe
    R
    @codierknecht sagte in Textliste von eingeschalteten Lichtern anzeigen: @roelli sagte in Textliste von eingeschalteten Lichtern anzeigen: Wenn ich z.B. das HTML-Widget nehme und trage bei HTML den Dantenpunkt ein wo die Liste drin steht, dann wird der Datenpunktname angezeigt. Trag das dort als Binding ein: {0_userdata.0.Licht.Licht_Liste} Wenn ich den Datenpunkt in geschweifte Klammern setze dann wird garnichts mehr angezeigt. Möglicherweise funktioniert das Bindung grundsätzlich nicht. So wie das "local" Binding auch erst seit letzter Woche funktioniert. Das local Binding brauchte ich nämlich um auf verschiedenen Tablets die gleiche VIS anzuzeigen aber mit unterschiedlichen Seiten ohne das beim Umschalten auch andere Ansichtungen umgeschaltet werden.
  • . oder , dass ist hier die Frage...

    Verschoben
    8
    0 Stimmen
    8 Beiträge
    705 Aufrufe
    MartinPM
    @frana120500 sagte in . oder , dass ist hier die Frage...: der Titel ist ja mal richtig kacke gewählt Ich finde die Limitierung der Titellänge auf 50 Zeichen hier im Forum sehr beengend. Eine treffende Zusammenfassung der Problems gelingt mir selten auf Anhieb. Meist bin ich mit dem Kürzungsergebnis nicht so richtig zufrieden...
  • Abfrage Kontostand Girokonto oder Bankkonto

    13
    2
    0 Stimmen
    13 Beiträge
    2k Aufrufe
    HomoranH
    @samson71 sagte in Abfrage Kontostand Girokonto oder Bankkonto: Ich finde es bemerkenswert, dass hier sofort (mal wieder) eine Art "Streitgespräch" um das Thema, bzw. den User root entbrennt, zumal auch hier wieder die Argumentation @rabe52 sagte in Abfrage Kontostand Girokonto oder Bankkonto: Klar ist es sicherer ohne root, keine Frage dem für die Helfenden viel wichtigeren Punkt der Verbiegung von durch root-Einsatz verbogenen Rechten, vorgezogen wird. die angebliche @rabe52 sagte in Abfrage Kontostand Girokonto oder Bankkonto: Sicht aus dem Elfenbeinturm begründet sich daher aus hunderten restaurierten Systemen, bei denen nichts mehr lief, weil irgendeine Datei dem user root gehörte, und der user iobroker da nicht mehr ran durfte
  • Hargassner Script

    2
    0 Stimmen
    2 Beiträge
    325 Aufrufe
    Klaus LettenbichlerK
    @acidsubway Hi, ich weiss ist schon eine Weile alt der Thread, aber könntest du mir die INFO_HKR.csv zukommen lassen? Bei meiner fehlt die Spalte2, also die Beschreibungen der Parameter Synonym;DE IFLIST; ISN; usw Besten Dank
  • Fehler beim Kopieren des snapshot aus Tapo-Cam

    11
    0 Stimmen
    11 Beiträge
    828 Aufrufe
    R
    @haselchen sagte in Fehler beim Kopieren des snapshot aus Tapo-Cam: @wcag22 Danke für das Aufzeigen auch eines anderen Weges..... Aber Hallo, dafür nicht :-) Dazu sind wir doch hier... Freue mich wie ein Kleinkind, auch mal ein wenig helfen zu können...

438

Online

33.0k

Benutzer

83.4k

Themen

1.3m

Beiträge