Weiter zum Inhalt

Skripten / Logik

16.7k Themen 215.8k 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
    @Daniel-8 sagte: Das ist ja ganz schön merkwürdig. Wir sind halt leider immer noch ein wenig von der Cloud abhängig.... Bei mir gab es keine socSet veränderungen. Bei mir gerade wieder und hat sich dann durch Blockly gleich wieder geändert. Temperaturen: 1600AC+ 35°C Bat 1: 33°C Bat 2: 32°C SoC: 72% socSet: 85% Nachdem ich ihn per Script zwinge, schaltet er jetzt einfach auf pass:2 und gibt die Leistung ins Hausnetz durch, statt zu laden. und jetzt, beim schreiben des Textes schaltet er nun doch auf pass:0 und ladet. Unglaublich. 33°C mag jetzt nicht ideal sein aber dennoch... Gerät wird gekühlt. Außerdem verstehe ich nicht warum inverseMaxPower 2x auf 200 gesetzt wurde - ohne Script etc. edit/PS 19.00h: Wechselt immer wieder zwischen pass:0 und pass:2 Zwar nicht schnell aber mit SoCset 85% ist er mit SoC 72% und mit aktuell ca. 70W PV-Leistung (19Uhr) noch weit weg von 85% und garantiert nicht überfordert. edit/PPS: 19.04h: schon wieder wurde inverseMaxPower auf 200 geändert und durch mein script zurück auf 1600 gesetzt. edit/PPPS: 19.07h: Wenn es nicht von der Cloud kommt dann muss es die Firmware sein. Es gibt nur die 2 Kandidaten. Vermute dass bei ca. +33°C irgend ein Batterieschutz greift. Was aber nicht die inverseMaxPower erklärt. Denn das Gerät sollte mit 35°C entspannt sein. update 19.40h: Bat 1 minVol: 3.34V Bat 1 maxVol: 3.34V Bat 2 minVol: 3.34V Bat 2 maxVol: 3.34V SoC: 72% das kann nicht sein. Also stimmt der SoC-Wert nicht und das erklärt auch warum die Batterien nicht oder nur sehr schwach geladen wurden (BMS). mit 3.34V sind sie bereits >= 85% Eine Kalibrierung wird oder wurde nicht eingeleitet durch Firmware/Cloud. update 19.48h socLimit steht unbeeindruckt auf 0. Also keine Ladegrenze erreicht. Das ist ein Worst Case. Werde den Batterie-Entladeschutz wohl um einen Batterie-Ladeschutz erweitern müssen. update 19.55h Setzte nun socSet auf 70%. Damit wurde auch gleich socLimit:1 gemeldet und pass:2 Man sieht hier wieder ganz deutlich dass man sich nicht auf minSoc und socSet verlassen sollte! Die Firmware oder Cloud hat zwar irgendwie darauf reagiert aber nicht gut. Statt eine Kalibrierung anzuwerfen oder etwas Nachvollziehbares wurden (für mich) wichtige Werte geändert. Ok, eine Erfahrung mehr. Muss dann auch in meinem Script abgefangen werden.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    M
    @oliverio Ja, genauso ist meine Installation (MariaDB, phpmyadmin und jeweils im Docker Container). Der SQL läuft bereits und ist mit ioBroker über den SQL Adapter verbunden.
  • Hilfe für Skripterstellung mit Node-RED

    962 13k
    962 Themen
    13k Beiträge
    Marc BergM
    @Thomas-Braun sagte: In der Konfigurationsdatei von Node Red, also in der settings.js, kann durch hinzufügen der Zeitzone das Problem behoben werden. Wenn man den Adapter nutzt, werden Änderungen in der settings.js immer wieder überschrieben. Das bringt nichts. @taddy81 Was konkret ist denn das Problem? Lösen die inject Nodes falsch aus? Oder geht es nur um diese Meldung, bei der niemand weiß, woher sie kommt? @Taddy81 sagte: Auszug: 7/26/2026, 11:15:23 AMnode: debug 3msg.payload : string[24]
  • Array über VIS

    javascript blockly
    6
    1
    0 Stimmen
    6 Beiträge
    849 Aufrufe
    L
    @Chris_78 Halo Chris .. Hast du eine Lösung gefunden, um von der VIS aus in ein spezifisches Array Element zu schreiben ? Ich habe zwei Elemente in einem Array. Pos1 und Pos2 ... Möchte in der VIS zwei Felder, oder Schieber nutzen die eine Zahl von 0-100 jeweils in die zwei Elemente des Arrays schreiben. Vielleich wäre Deine Lösung, falls Du was gefunden hast, ebenfalls für mich nutzbar .. Danke im Voraus ... Luc
  • Problem mit Logik

    blockly
    15
    1
    0 Stimmen
    15 Beiträge
    583 Aufrufe
    J
    @surfer09 Der Grund warum man es vermeidet auf falsch zu prüfen, denn das muss dann auch extra eingetragen werden. Wahr wird immer ohne extra Angabe geptüft. Falsch wird somit durch nicht wahr ersetzt ;) Paul hat das ja so umgesetzt, wie ich es beschrieben hatte.
  • Wo liegt mein Fehler? Blinkskript

    blockly
    15
    1
    0 Stimmen
    15 Beiträge
    752 Aufrufe
    HomoranH
    @JB_Sullivan sagte in Wo liegt mein Fehler? Blinkskript: Ich dachte Uhrzeit/Datum ist auch ein Wert ist es auch, aber das wird nie true Falls Wert ist die Kurzform von Falls Wert = true
  • Bose Soundtouch steuern

    Verschoben
    286
    0 Stimmen
    286 Beiträge
    98k Aufrufe
    Stefan G. 0S
    Gibt es denn eine Möglichkeit mit dem Adapter auf den Eingang HDMI ARC umzuschalten? Über den Key PRODUCT unter "sources" kann ich leider nur auf HDMI 1 umschalten. Leider scheint @SwedishChef auch auf GitHub nicht mehr reinzuschauen.
  • Fehler: Cannot install npm packet: sshpass

    javascript
    2
    0 Stimmen
    2 Beiträge
    165 Aufrufe
    opossumO
    Hallo, antworte mir mal selber. Ich hatte das Paket sshpass in den Haupteinstellungen der Javascript-Instanz in der Rubrik "Zusätzliche npm-module" eingetragen. Habe das jetzt erst mal entfernt. Mal sehen, welches Script da jetzt meckert.
  • [Gelöst] Skript lässt sich nicht löschen.

    blockly
    13
    1
    0 Stimmen
    13 Beiträge
    2k Aufrufe
    paul53P
    @technodj23 sagte: Das hat funktioniert! Dann markiere bitte das Thema in der Überschrift des ersten Beitrags als [gelöst].
  • Scene rekursiv

    javascript scenes
    1
    0 Stimmen
    1 Beiträge
    196 Aufrufe
    Niemand hat geantwortet
  • MQTT Auswertung

    blockly
    1
    0 Stimmen
    1 Beiträge
    222 Aufrufe
    Niemand hat geantwortet
  • Blockly Script-Steuerung von Shelly 2.5 mit Enocean Tastern

    blockly
    12
    1
    0 Stimmen
    12 Beiträge
    2k Aufrufe
    G
    @MCU Ich habe jetzt eine noch einfachere Lösung für alle die hier mal drüber stolpern. Da der Shelly ne Strommessung integriert hat,kann man gsnz einfach sagen wenn shelly unter 10W, dann fahren, wenn darüber dann stoppen.
  • mit Variablen im Blockly rechnen?

    blockly
    2
    1
    0 Stimmen
    2 Beiträge
    450 Aufrufe
    paul53P
    @joachim-knape sagte: geht das im Bockly überhaupt? Ja, aber verwende besser einen Alias.
  • Smarter Adventskranz, Wochennummer in Logiken

    blockly
    11
    1
    0 Stimmen
    11 Beiträge
    2k Aufrufe
    nik82N
    @paul53 Ah, vielen Dank, da wäre ich jetzt nicht drauf gekommen:-) Danke
  • [gelöst] Blockly funktioniert im gewählten Zeitraum nicht

    blockly
    5
    1
    0 Stimmen
    5 Beiträge
    613 Aufrufe
    I
    @crunchip Sorry, ich bin Anfänger und mir war nicht klar was ich da falsch hatte... @iKlaus Danke, jetzt hab ich es kapiert - mit einigen Tests zu einem Zeitplan wurde es mir klar :-) @Dr-Bakterius Danke, genau so habe ich es letztendlich aufgebaut. Nochmal Danke an alle! Grüße Markus
  • Cronjob - 1. Advent triggern?

    blockly javascript
    3
    0 Stimmen
    3 Beiträge
    270 Aufrufe
    nik82N
    @e-s sagte in Cronjob - 1. Advent triggern?: @nik82 Schau mal hier Cool, vielen Dank.
  • Skript teilweise ohne Funktion -

    blockly javascript
    10
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    A
    @UncleSam bereits von einem dritten geschehen. https://github.com/UncleSamSwiss/ioBroker.loxone/issues/58
  • 0 Stimmen
    9 Beiträge
    3k Aufrufe
    E
    @Has3nb3inMH Hi, bei mir habe ich folgendes eingetragen: [image: 1606554587582-bildschirmfoto-2020-11-28-um-10.06.20.png]
  • YAHKA Farbumrechnung

    multimedia
    2
    0 Stimmen
    2 Beiträge
    358 Aufrufe
    R
    @Scheddy Hallo Scheddy, konntest du das Thema mittlerweile lösen? Ich habe die Saturation fix auf 100, so kann ich zumindest die Farbe etwas wechseln, es stimmt aber nicht mit dem Color-Picker zusammen.
  • One Time Passwort prüfen.

    security blockly
    3
    0 Stimmen
    3 Beiträge
    483 Aufrufe
    M
    @UncleSam Das Passwort generiere ich mit der App "OT Auth", hiermit lässt sich das generirte OTP sehr gut in die Zwischenablage übernehmen und danns päter mit den IOS Kurzbefehlen wieder verwenden. Der Algorithmus ist aber wohl mit dem Google Auth kompatibel.
  • Source-Quelle

    javascript
    3
    0 Stimmen
    3 Beiträge
    195 Aufrufe
    arteckA
    @Eggi was ???????????????????? und dann noch doppelpost .........
  • Source

    javascript
    1
    0 Stimmen
    1 Beiträge
    199 Aufrufe
    Niemand hat geantwortet
  • Variable an Cron übergeben

    javascript
    3
    0 Stimmen
    3 Beiträge
    330 Aufrufe
    dontobiD
    @paul53 Danke für die schnelle Antwort. Ich hatte das mit der Variable direkt im schedule schon getestet, aber die variable vorher nicht initialisiert. Vielleicht liegt es daran. Hab es gerade mal eingetragen und lasse es morgen testen.

405

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge