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
    zendure-forum - Zendure Admin sagte: Szenario B: Leistungsreduzierung (Derating) durch erhöhte Umgebungstemperatur —— Bei hohen Umgebungstemperaturen (z. B. über 32 °C) reduziert das Gerät aktiv die Ausgangsleistung, um die internen Leistungshalbleiter zu schützen. Dies ist ein regulärer Thermoschutzmechanismus. Es wird empfohlen, das Gerät an einem kühlen, gut belüfteten Ort aufzustellen oder einen externen Lüfter zur Unterstützung der Wärmeabfuhr zu installieren. wenn es denn nur so wäre. War nicht nur eine Leistungsreduzierung. Gerät selbst hatte 35°C und wurde bereits mit Lüfter und Ventilator gekühlt. Umgebungstemperatur war nicht so hoch. HUB2000, ACE1500 und ein paar Hoymiles haben auch alle ohne Probleme funktioniert. Vielleicht weil sie wirklich lokal sind.
  • 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]
  • Shuttercontrol Datenpunkte nicht änderbar

    template
    3
    0 Stimmen
    3 Beiträge
    444 Aufrufe
    Qualle888Q
    @FredF vielen Dank für deine Antwort. Ich habe die Einstellung gefunden. Doch leider habe ich nach einer Vis Lösung gesucht. Dann muss ich mir wohl versuchen etwas selber zu scripten. Vielen Dank.
  • Bodenreinigung mit mehreren Objekt ID´s auslösen.

    blockly
    2
    2
    0 Stimmen
    2 Beiträge
    407 Aufrufe
    paul53P
    @marfa84 sagte: ein Trigger auf true steht, dann zur Ladestation fahren. Dafür wird eine Oder-Verknüpfung der 3 Werte benötigt. [image: 1600960895189-blockly_temp.jpg]
  • Tür Klingelscript mit RING

    javascript
    1
    1
    0 Stimmen
    1 Beiträge
    260 Aufrufe
    Niemand hat geantwortet
  • Heizungssteuerung mittels openv

    heating javascript
    9
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    F
    @paul53 Ich habe mal die Anleitung meiner Therme gelesen den Wert für den Pumpennachlauf für die Warmwassererwärmung gefunden. Habe jetzt den Standardwert von 2 Minuten auf 10 Minuten erhöht. Das funktioniert jetzt besser. Danke! Ich glaube das ist eher die Regel als die Ausnahme: Neue Heizungsanlagen sind sehr mächtig, in ihrer Logik und in den Möglichkeiten ihrer Einstellungen. Nur leider werden diese in Werkseinstellungen montiert und in den seltensten Fällen macht sich jemand die Mühe die Anlage ordentlich zu konfigurieren.
  • [Gelöst]Blockly zum Schalten des VIS - PC läuft nicht

    blockly
    21
    1
    0 Stimmen
    21 Beiträge
    2k Aufrufe
    M
    Danke auch an alle anderen für Euren Einsatz!!!
  • [gelöst] Auslöseverzögerung

    blockly
    6
    1
    0 Stimmen
    6 Beiträge
    490 Aufrufe
    paul53P
    @NWH sagte: Genau so wollte ich das haben. Dann markiere bitte das Thema in der Überschrift des ersten Beitrags als [gelöst]. @NWH sagte in Auslöseverzögerung: Das dauert noch bis ich es verstehe. Deshalb habe ich den Export gemacht, denn die Verwendung der Timer-Variable timeout ist nicht trivial.
  • [Gelöst] Wasserpegelstände

    Verschoben
    10
    0 Stimmen
    10 Beiträge
    3k Aufrufe
    PegelAlarm Hochwasserwarn-SystemP
    @AlteEnte der user @bazidibavaria hat einen Adapter für PegelAlarm geschrieben. Damit hat er Zugriff auf sämtliche Pegel Deutschlands, Österreich, Schweiz etc. Vielleicht hilft das!
  • Xiaomi Gateway Licht geht aus

    Verschoben
    9
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    crunchipC
    habe gerade getestet(ist mir gar nicht aufgefallen,da schon länger keiner mehr geklingelt hat) das mein script gar nicht mehr funktioniert, bzw Datenänderungen werden nicht mehr angenommen, wie oben erwähnt. Liegt vermutlich am letzten/vorletzten Update, denn davor ging es definitiv noch. Testhalber von 1.3.5 zurück auf 1.3.4, funktioniert immer noch nicht. 1.3.3 lässt sich nicht mehr zurückspielen, siehe Meldung host.IoBroker 2020-09-22 20:24:47.511 info iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2020-09-22T18_24_47_494Z-debug.log host.IoBroker 2020-09-22 20:24:47.493 info iobroker npm ERR! notarget No matching version found for iobroker.mihome@1.3.3.npm ERR! notarget In most cases you or one of your dependencies are requestingnpm ERR! notarget a package version that d host.IoBroker 2020-09-22 20:24:47.485 info iobroker npm ERR! code ETARGET host.IoBroker 2020-09-22 20:24:19.151 info iobroker npm install iobroker.mihome@1.3.3 --loglevel error --prefix "/opt/iobroker" (System call) host.IoBroker 2020-09-22 20:24:19.148 info iobroker NPM version: 6.14.6 host.IoBroker 2020-09-22 20:24:18.439 info iobroker Update mihome from @1.3.4 to @1.3.3 host.IoBroker 2020-09-22 20:24:15.836 info iobroker upgrade mihome@1.3.3 v 1.3.2 installiert, Gateway lässt sich ansteuern, also wieder auf 1.3.5, auch da funktioniert es nun
  • String teilen - split-Befehl

    javascript
    46
    2
    0 Stimmen
    46 Beiträge
    8k Aufrufe
    G
    @liv-in-sky said in String teilen - split-Befehl: ;a=="Closed" ? "geschlossen" : a== "Open" ? "geöffnet" : a} THX habe ich gefixt geht auch schon vorran :-) Wenn diese blöde Zeit nicht wäre hihihihi [image: 1600786416085-5aa573c7-7e36-4db9-a381-18dc2eb28338-grafik.png]
  • Globale (JS) Funktionen (Einschaltdauer berechnen)

    javascript blockly
    15
    0 Stimmen
    15 Beiträge
    2k Aufrufe
    D.VED
    @paul53 Ah... Jetzt hab ich das erst kapiert, dass man die JS Funktion nicht direkt aufrufen kann, sondern über einen Blockly Wrapper... Das war das fehlender Puzzlestück Vielen dank
  • Bosch SmartHome bshb über Aqara Taster schalten

    blockly
    15
    0 Stimmen
    15 Beiträge
    2k Aufrufe
    AsgothianA
    @schuerschuh Dann hast du keine Chance. Ohne eine Rückmeldung an den ioBroker kann der auch nichts an HomeKit melden. A.
  • Telegram und Inline Keyboard (Menu)

    Verschoben
    38
    0 Stimmen
    38 Beiträge
    13k Aufrufe
    D
    @dslraser Vielen Dank!
  • Radar2 und ESP32

    communication javascript blockly
    1
    0 Stimmen
    1 Beiträge
    241 Aufrufe
    Niemand hat geantwortet
  • PWM Module für FBH basierend auf deinem Script

    heating climate
    1
    0 Stimmen
    1 Beiträge
    301 Aufrufe
    Niemand hat geantwortet
  • [GELÖST] Bose Lifestyle 600 Volume mit Xiaomi Cube steuern

    blockly multimedia javascript
    7
    0 Stimmen
    7 Beiträge
    904 Aufrufe
    W
    Ich habs jetzt hinbekommen. Ein typischer pebkac ;-) Ich hatte in den Harmony Instanz Einstellungen die IP Adresse des Hub eingetragen und! das Discovery-Subnetz auf 255.255.255.0 geändert, also auf mein /24 Heimnetz. Das war wohl der Fehler. Der Adapter hat nicht die fest eingetragene IP genommen sondern gesucht und wohl nichts gefunden. Nachdem ich das Discovery Netz wieder auf 255.255.255.255 geändert hatte, lief alles wieder wie gewünscht. Thread kann geschlossen werden und danke an @el_malto
  • Ordner/Skripte nicht löschbar (erledigt)

    javascript
    9
    1
    0 Stimmen
    9 Beiträge
    758 Aufrufe
    I
    Habe ich auch jetzt gemacht. Danke trotzdem für deinen Versuch zu helfen @paul53
  • Hilfe beim einbau und der Anpassung vom Spotify view

    multimedia
    4
    2
    0 Stimmen
    4 Beiträge
    487 Aufrufe
    D
    @BrOsBenner das sieht doch gar nicht schlecht aus. du musst in der css Datei etwas rumprobieren, an den 500px. die ganzen Abstände und Farben/ alles kommt aus der css. am besten etwas übertrieben verändern und schauen wo es sich auswirkt, dann antasten bis es passt... .fixScroll > .vis-widget-body { position: absolute; /*Wichtig, muss absolute sein */ width: 500px; /* hier deine Breite von deinem Widget */ height: 500px; /* hier deine Höhe von deinem Widget */ .fixScroll1 > .vis-widget-body { position: absolute; /*Wichtig, muss absolute sein */ width: 550px; /* hier deine Breite von deinem Widget */ height: 513px; /* hier deine Höhe von deinem Widget */ mich wundert warum die unteren Buttons nicht korrekt dargestellt werden, die css werte sind verfügbar, ich meine das sind die Werte .button_style_spotify_btn und .button_style_spotify_btn_aktiv probiere mal aus, dann sehen wir weiter... ;-)
  • Datum & Uhrzeit in Datenpunkt schreiben per Skript

    javascript
    24
    0 Stimmen
    24 Beiträge
    9k Aufrufe
    T
    @Asgothian okay, danke Alsoist es egal, wenn ich das richtig verstehe. So könnte ich die Uhrzeit halt besser vergleichen.
  • Zeit für ein setState? [gelöst]

    javascript
    10
    0 Stimmen
    10 Beiträge
    469 Aufrufe
    paul53P
    @SKB Habe meine Antwort oben noch um die Callback-Funktion von setState() ergänzt.
  • Rückgabewert vom Schaltactor

    blockly
    2
    0 Stimmen
    2 Beiträge
    197 Aufrufe
    XenonX
    @s6622 poste doch mal screenshots vom blockly, sowie von den Datenpunkten ;)

205

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge