Skip to content

Skripten / Logik

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

16.4k Themen 211.8k Beiträge

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    2k 48k
    2k Themen
    48k Beiträge
    M
    Hi, ich habe mal eine sql Archivierung auf 0_userdata.0.zendure.HOAXXXXXXXXXXXXXXX.zendureSmartMode.smartModeInfo gepackt. Ist schon ernüchternd, wie oft das script ihn wieder auf Smartmode 1 zurückholt: [image: 1764106195810-cc272027-9d0c-4c04-96fe-40127246c734-grafik.png] Jeder senkrechte Strich ist ein drop von 1 auf 0 und dann recover durch mein kleines script. Es scheint total random zu passieren btw, in der REgel aber ca. 3-4x pro Tag. Die Ansteuerung des Akku läuft derweil gut: [image: 1764106464238-98b0ebc3-2a4f-405f-8e5c-f5e5c11680db-grafik.png]
  • Hilfe für Skripterstellung mit Blockly

    6k 78k
    6k Themen
    78k Beiträge
    Dr. BakteriusD
    @Asgothian sagte in Farbe aus R/G/B rechnet falsch: ggf. erwartet dieser die farbwerte in %, nicht 0-255 Danke, das war's.
  • Hilfe für Skripterstellung mit Node-RED

    952 13k
    952 Themen
    13k Beiträge
    HomoranH
    @fiddle sagte in [Gelöst]: Adapter per {Node Red | JS} (de)aktivieren: Ok, nicht als "Wert" schreiben, sondern als "Befehl". Dann scheint ihn das zu beeindrucken. du zeigst ja nichts, aber es geht mit true/false [image: 1763416200051-screenshot_20251117-224854_firefox.jpg] gesteuert über eigenen DP vom typ Bool
  • Öffnungszeiten aus Googleseite auslesen

    Verschoben Ungelöst
    4
    1
    0 Stimmen
    4 Beiträge
    373 Aufrufe
    haus-automatisierungH
    @oli Projekt anlegen API-Key anlegen und speichern API (Places API) dem Projekt/Key zuweisen Daten mit dem Key abfragen
  • Skript aktivieren mit lovelace ohne Aus-Schalter

    4
    1 Stimmen
    4 Beiträge
    302 Aufrufe
    F
    @johannesf Ja, Szene mit Aktivieren Schaltfläche ist genau das was ich suche. Danke!
  • Dump1090-fa/PiAware - json in ein Objekt schreiben

    javascript
    4
    0 Stimmen
    4 Beiträge
    610 Aufrufe
    HomoranH
    @wannseesprinter da gab es eine Änderung. musst du mal im Netz suchen. Hab meine Piaware im Moment nicht mehr laufen.
  • Java Script https selfsigned certificate

    4
    0 Stimmen
    4 Beiträge
    238 Aufrufe
    C
    Hi, vielen Dank fuer Deine Antwort / Anleitung. Es funktioniert so wie beschrieben auf jeden Fall. Man konnte noch ergaenzen, dass mal den iobroker einmal neu starten muss. Leider bin ich immer noch zu doof das Ergebnis(result) in eine Variable schreiben zu lassen und damit weiter zu arbeiten. Zum Glueck gab es in der Zwischenzeit ein Blockly update. Damit glaube ich auch, dass das hier obsolete ist und man Script Engine ab 7.9.0 verwenden sollte. Vielen Danke fuer Deine Hilfe auf jeden Fall... LG
  • geparstes html aus Website in Visu einfügen

    14
    1
    0 Stimmen
    14 Beiträge
    652 Aufrufe
    JensenJ
    @jey-cee Danke, ich teste das morgen. Ha, ging ja ganz schnell, kaum macht man's richtig, schon geht's. Vielen, vielen Dank für die Hilfe. [image: 1710702719347-vis.png]
  • Strom-Verbrauch mit verschiedenen Tarifzeiten rechnen

    16
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    M
    @Massimo müsste auch so funktionieren: [image: 1710619421983-5b52d812-e08f-4cbc-a9f6-201e0f56a781-image.png]
  • Autarkiegrad (aktuell und gesamt) berechnen

    33
    1
    0 Stimmen
    33 Beiträge
    4k Aufrufe
    SchmakusS
    Hi, also ich hab jetzt mal ein Script erstellt, mit dem ich denke, alle abgedeckt zu haben. Bin mir jedoch noch nicht sicher, ob alle Berechnungen stimmen. Vielleicht kann ja jemand mal drüberschauen. // Bezug Hauszähler const oidLeistungHaus = 'alias.0.Energie.Zaehler.Leistung_Zähler_Gesamt'; const oidBezugkWh = 'alias.0.Energie.Zaehler.Stromzaehler_Zaehlerstand_kWh'; const oidBezugWh = 'alias.0.Energie.Zaehler.Stromzähler_Zählerstand_in_Wh'; const oidZaehlerAbPVkWh = '0_userdata.0.PV.Haus_Zählerstand_ab_PV'; const oidTagesbezugkWh = '0_userdata.0.PV.Tagesbezug_in_kWh'; const oidNeededPower = '0_userdata.0.PV.Benötigte_Leistung_Haus_Aktuell'; const oidWerksreset = '0_userdata.0.PV.Werksreset'; const oidWerksresetFreischalten = '0_userdata.0.PV.Werksreset_Freischalten'; const oidWerksresetDatum = '0_userdata.0.PV.Werksreset_Datum'; const oidTagesverbrauchkWh = '0_userdata.0.PV.Tagesverbrauch_in_kWh'; const BezugkWh = getState(oidBezugkWh).val; const BezugWh = getState(oidBezugWh).val; let LeistungHaus = 0; let LeistungPV = 0; let NeededPower = 0; let ZaehlerNeuAbPVkWh = 0; let TagesbezugkWh = 0; let TagesverbrauchkWh = 0; let GesamtverbrauchkWh = 0; // Einspeisung Hauszähler const oidWhEinspeisung = '0_userdata.0.PV.Einspeisung_ins_Netz'; const oidkWhEinspeisung = '0_userdata.0.PV.Einspeisung_ins_Netz_in_kWh'; const oidkWhEinspeisungHeute = '0_userdata.0.PV.Einspeisung_ins_Netz_Heute_kWh'; let EinspeisungWh = 0; let EinspeisungkWh = 0; let EinspeisungHeutekWh = 0; // PV const oidPVPower = 'opendtu.0.total.power'; const oidPVYieldTotal = 'opendtu.0.total.yieldtotal'; const oidGesamtertragkWh = '0_userdata.0.PV.PV_Zaehlerstand_Gesamt'; const oidZaehlerstandOpenDTU = '0_userdata.0.PV.PV_Zaehlerstand_openDTU'; const oidEigenverbrauchkWh = '0_userdata.0.PV.Eigenverbrauch_in_kWh'; const oidEigenverbrauchHeutekWh = '0_userdata.0.PV.Eigenverbrauch_Heute_in_kWh'; const oidTagesertragkWh = '0_userdata.0.PV.PV_Zaehlerstand_Heute'; let GesamtertragkWh = 0; let TagesertragkWh = 0; let EigenverbrauchkWh = 0; let EigenverbrauchHeutekWh = 0; let ZaehlerstandOpenDTU = 0; //******* Zählerstand Haus ab PV */ ZaehlerNeuAbPVkWh = getState(oidZaehlerAbPVkWh).val; on({ id: oidBezugWh, change: 'ne' }, async (obj) => { const value = obj.state.val; const oldValue = obj.oldState.val; const differenz = (value - oldValue) / 1000; ZaehlerNeuAbPVkWh += differenz; await setStateAsync(oidZaehlerAbPVkWh, Math.round(ZaehlerNeuAbPVkWh * 1000) / 1000, true); }); //******* Zählerstand direkt von OpenDTU */ on({ id: oidPVYieldTotal, change: 'ne'}, async(obj) => { ZaehlerstandOpenDTU = (await getStateAsync(oidZaehlerstandOpenDTU)).val; if (obj.state.val > ZaehlerstandOpenDTU) { await setStateAsync(oidZaehlerstandOpenDTU, obj.state.val, true); } }) //******* Zähler PV Einspeisung und Bezug*/ EinspeisungWh = getState(oidWhEinspeisung).val; EinspeisungkWh = getState(oidkWhEinspeisung).val; EinspeisungHeutekWh = getState(oidkWhEinspeisungHeute).val; TagesbezugkWh = getState(oidTagesbezugkWh).val; on({ id: oidLeistungHaus, change: 'ne'}, async (obj) => { const state = obj.state; const oldState = obj.oldState; LeistungHaus = state.val; if (oldState.val < 0) { EinspeisungWh += (oldState.val * (state.lc - oldState.lc)) / -3600000; EinspeisungHeutekWh += ((oldState.val * (state.lc - oldState.lc)) / -3600000) / 1000; EinspeisungkWh = EinspeisungWh / 1000; await Promise.all([ setStateAsync(oidWhEinspeisung, Math.round(EinspeisungWh), true), setStateAsync(oidkWhEinspeisung, Math.round(EinspeisungkWh * 1000) / 1000, true), setStateAsync(oidkWhEinspeisungHeute, Math.round(EinspeisungHeutekWh * 1000) / 1000, true) ]); } else if (obj.oldState.val > 0) { TagesbezugkWh += (obj.oldState.val * (obj.state.lc - obj.oldState.lc)) / 3600000000; await setStateAsync(oidTagesbezugkWh, TagesbezugkWh, true); }; await NeededPowerCurrent(); }); //******** PV Zählerstand Total und Heute und Berechnung des Eigenverbrauchs */ GesamtertragkWh = getState(oidGesamtertragkWh).val; TagesertragkWh = getState(oidTagesertragkWh).val; EigenverbrauchHeutekWh = getState(oidEigenverbrauchHeutekWh).val; on({ id: oidPVPower, change: 'ne'}, async (obj) => { const oldValue = LeistungPV = obj.oldState.val; const value = (oldValue * (obj.state.lc - obj.oldState.lc)) / 3600000000; GesamtertragkWh += value; TagesertragkWh += value EigenverbrauchkWh = Math.round((GesamtertragkWh - EinspeisungkWh) * 1000) / 1000; EigenverbrauchHeutekWh = Math.round((TagesertragkWh - EinspeisungHeutekWh) * 1000) / 1000; await Promise.all([ setStateAsync(oidGesamtertragkWh, GesamtertragkWh, true), setStateAsync(oidEigenverbrauchkWh, EigenverbrauchkWh, true), setStateAsync(oidEigenverbrauchHeutekWh, EigenverbrauchHeutekWh, true), setStateAsync(oidTagesertragkWh, TagesertragkWh, true) ]); await NeededPowerCurrent(); }); //******* Tagesertrag / Tagesbezug resetten */ const zeitplan = schedule('59 23 * * *', async() => { TagesertragkWh = TagesbezugkWh = EinspeisungHeutekWh = 0 await Promise.all([ setStateAsync(oidTagesertragkWh, 0, true), setStateAsync(oidTagesbezugkWh, 0, true), setStateAsync(oidkWhEinspeisungHeute, 0, true) ]); }); // Autarkie schedule("*/5 * * * * *", async () => { const autarkieHeute = Math.round((((TagesverbrauchkWh - TagesbezugkWh) / TagesverbrauchkWh) * 100) * 1) / 1; const autarkie = Math.round((((GesamtverbrauchkWh - ZaehlerNeuAbPVkWh) / GesamtverbrauchkWh) * 100) * 1) / 1; let autarkieAktuell = Math.round(Math.min(Math.max((100 * (1 - (LeistungHaus / NeededPower))), 0), 100) * 1) / 1; await Promise.all([ setStateAsync('0_userdata.0.PV.Autarkie_Gesamt', autarkie, true), setStateAsync('0_userdata.0.PV.Autarkie_Tag', autarkieHeute, true), setStateAsync('0_userdata.0.PV.Autarkie_Aktuell', autarkieAktuell, true) ]); }); // Aktuelle Leistung Haus und Verbräuche berechnen async function NeededPowerCurrent() { // Benötigte Leistung Haus aktuell in W NeededPower = LeistungHaus + LeistungPV; await setStateAsync(oidNeededPower, (Math.min(Math.max(NeededPower, 0), 10000)), true); // Benötigter Tagesverbrauch und Gesamtverbrauchin kWh TagesverbrauchkWh = TagesbezugkWh + TagesertragkWh - EinspeisungHeutekWh; GesamtverbrauchkWh = ZaehlerNeuAbPVkWh + GesamtertragkWh - EinspeisungkWh; await setStateAsync(oidTagesverbrauchkWh, TagesverbrauchkWh, true); return true; } //Werksreset on({id: oidWerksreset}, async (obj) => { const freigeschaltet = (await getStateAsync(oidWerksresetFreischalten)).val; if (freigeschaltet) { TagesbezugkWh = TagesertragkWh = EinspeisungWh = EinspeisungkWh = EinspeisungHeutekWh = EigenverbrauchHeutekWh = GesamtertragkWh = ZaehlerNeuAbPVkWh = TagesverbrauchkWh = 0; const date = formatDate(new Date(), 'DD.MM.YYYY'); await Promise.all([ setStateAsync(oidTagesbezugkWh, 0, true), setStateAsync(oidWhEinspeisung, 0, true), setStateAsync(oidEigenverbrauchHeutekWh, 0, true), setStateAsync(oidkWhEinspeisungHeute, 0, true), setStateAsync(oidkWhEinspeisung, 0, true), setStateAsync(oidTagesertragkWh, 0, true), setStateAsync(oidGesamtertragkWh, 0, true), setStateAsync(oidZaehlerAbPVkWh, 0, true), setStateAsync(oidTagesverbrauchkWh, 0, true), setStateAsync(oidWerksresetFreischalten, false, true), setStateAsync(oidWerksresetDatum, date, true) ]); } });
  • Steuerung mehrerer Steckdosen in einem einzigen Skript

    9
    1
    0 Stimmen
    9 Beiträge
    336 Aufrufe
    da_WoodyD
    @ketanest da bin ich völlig dabei! Mich stören nur immer die Rechnungen um ein paar W, oder Cent. Smart Home kann sparen, kostet aber auch. Bei meinem Hauskauf hab ich erstmal, so weit wie möglich, auf LED umgerüstet, dann auf die Steuerung geschaut. Ja, der Mini PC verbraucht auch. Relativiert sich aber durch die PV mit Speicher.
  • Auswertung für smartmeter

    Verschoben
    62
    0 Stimmen
    62 Beiträge
    11k Aufrufe
    E
    @a200 Das Skript ist super... ich habe noch eine Baustelle. Wenn iobroker neu gestartet wird (zB update controller) dann werden "null" Werte geschrieben. Wie kann ich die loswerden? Einmal ist es mit ack false und einmal mit true. Beide an Zeiten wo eigentlich nichts erscheinen soll. Hier zB ein Beispiel wo um 1 vor der volle Stunde was geschrieben wird, am um 9:38 und 9:38 wurden nulls geschrieben. [image: 1710410415021-3cc3e87e-403f-4de2-b5fe-5e0334ad7b94-image.png]
  • 1x im Jahr Wert erhöhen?

    7
    0 Stimmen
    7 Beiträge
    229 Aufrufe
    BertDerKleineB
    @paul53 sagte in 1x im Jahr Wert erhöhen?: Aber für jedes Feld (Minuten, Stunden, Tage, Monate) hat man ein Auswahl-Menü. [image: 1710266144408-blockly_temp.jpg] Das wirkte auf mich viel komplizierter und 3x so viele Klicks. Hat es irgendwelche negativen Konsequenzen, über den Wizard zu gehen?
  • ioBroker mit Kurzbefehle vom Iphone

    30
    0 Stimmen
    30 Beiträge
    3k Aufrufe
    J
    Hi! Wollte auch einen Datenpunkt im IOB mit Shortcuts ändern, ich bekomme folgendes: Es kommt immer die Fehlermeldung: KONVERTIERUNGSFEHLER Inhalte von URL abrufen fehlgeschlagen: Keine Konvertierung von Formatierter Text in URL. Habt ihr eine Idee dazu? Der Datenpunkt: http://192.168.1.41:8087/set/0_userdata.0.SimpleAPI.NFC1?value=false Im Browser funktioniert es einwandfrei! Liebe Grüße Jürgen[image: 1710260921393-bildschirmfoto-2024-03-12-um-17.28.21-resized.png] ERledigt!
  • offene Fenster zählen über functions [ERLEDIGT]

    13
    2
    0 Stimmen
    13 Beiträge
    798 Aufrufe
    T
    @Codierknecht, @lessthanmore: Vielen Dank für die Hinweise. Werde es gleich mal ausprobieren.
  • Blockly und Datenpunkte (Omada) welche verschwinden

    2
    0 Stimmen
    2 Beiträge
    244 Aufrufe
    C
    So, da keiner helfen konnte (oder wollte) habe ich mein bestes getan und es selbst gebracken bekommen. Genutzt wird die Funktion "existsObject", siehe: https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#existsObject Übersicht: [image: 1710247496775-326541f3-3328-4dde-aa9f-01eb4b4ad418-grafik.png] JS-Funktion von Chiller-iPad: if(existsObject('omada.0.XXXXXXX.clients.XX-XX-XX-53-XX-B0') === false) { return true; } Erklärung des Befehls: Wenn Objekt "omada.0.XXXXXXX.clients.XX-XX-XX-53-XX-B0" NICHT existiert, gebe den boolean true zurück. Dann nach dem erstellen von der JS-Funktion mit Ergebnis unter dem Punkt "Funktionen" steht die benannte Funktion unter dem Punkt "Funktionen" zur verfügung und kann weiter eingesetzt werden.
  • Gezieltes Logging mit History-Adapter

    1
    0 Stimmen
    1 Beiträge
    118 Aufrufe
    Niemand hat geantwortet
  • [gelöst] Skripte nachträglich in Verzeichnis verschieben?

    4
    0 Stimmen
    4 Beiträge
    176 Aufrufe
    BertDerKleineB
    @mrjeschke sagte in Skripte nachträglich in Verzeichnis verschieben?: @bertderkleine Das geht mit drag and drop. [image: 1710177043501-20a1a04b-dc2c-4f81-ae61-c094f264cd53-image.png] Ah! Ich habe es von Symbol und Text so verstanden, dass man hier (automatisch) sortieren kann. Drag and drop hinter diesem Knopf habe ich nie probiert. Danke!
  • String umwandeln in Number und neues Objekt anlegen

    9
    0 Stimmen
    9 Beiträge
    671 Aufrufe
    B
    Falls es jemand brauchen kann: on("device-reminder.0.Trockner.lastRuntime", function (obj) { const arr = obj.state.val.split(':'); const lastRuntime_in_sec = 3600 * arr[0] + 60 * arr[1] + parseInt(arr[2]); setState("javascript.0.device-reminder.Trockner.lastruntime_in_sec", lastRuntime_in_sec, true); const Runtime_counter = 1; setState("javascript.0.device-reminder.Trockner.runtime_counter", Runtime_counter, true); }); createState("javascript.0.device-reminder.Trockner.lastruntime_in_sec", 0, {type: 'number', read: true, write: false, role: 'value'}); createState("javascript.0.device-reminder.Trockner.runtime_counter", 0, {type: 'number', read: true, write: false, role: 'value'});
  • [gelöst]Anzahl Fotos in einem Ordner zählen

    11
    0 Stimmen
    11 Beiträge
    304 Aufrufe
    T
    @meister-mopper said in Anzahl Fotos in einem Ordner zählen: /opt/iobroker/iobroker-data/files Hab den Pfad angepasst...jetzt wird gezählt. Danke allen für die Hilfe.
  • Werte mit bestimmten Zeitstempel in infuxDB schreiben

    3
    0 Stimmen
    3 Beiträge
    387 Aufrufe
    P
    @paul53 Okay Prinzip verstanden: wenn ein DP mit einem bestimmten timestamp gesetzt wird dann wird dieser timestamp auch für den Eintrag in der influxDB genutzt.
  • Trigger nach einiger Zeit inaktiv

    23
    0 Stimmen
    23 Beiträge
    2k Aufrufe
    O
    Okay, bin jetzt runter auf 12 Github-Adapter und der Swap wurde angepasst. Bleibt nur noch eine Kuriosität: Aus irgendeinem Grund tauchen die oben erwähnten fehlenden NPMs bei jedem Neustart von IoBroker bestehen. Nur ein gezielter Neustart der JS-Instanz scheint diese dann erneut zu installieren ("npm install chroma-js" wird dann z. B. ausgeführt). Kann es dafür einen logischen Grund geben? Ansonsten sieht's jetzt, dank Eurer Hilfe, so aus: Skript v.2023-10-10 *** BASE SYSTEM *** Static hostname: iobrokernano Icon name: computer Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.25 Architecture: arm64 Docker : false Virtualization : none Kernel : aarch64 Userland : arm64 Systemuptime and Load: 14:16:27 up 29 min, 2 users, load average: 2.18, 2.23, 2.08 CPU threads: 8 *** Time and Time Zones *** Local time: Fri 2024-03-08 14:16:27 CET Universal time: Fri 2024-03-08 13:16:27 UTC RTC time: Fri 2024-03-08 13:16:27 Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: n/a RTC in local TZ: no *** User and Groups *** pi /home/pi pi adm sudo iobroker *** X-Server-Setup *** X-Server: false Desktop: Terminal: tty Boot Target: multi-user.target *** MEMORY *** total used free shared buff/cache available Mem: 16G 5.5G 9.8G 2.8M 1.7G 11G Swap: 4.3G 0B 4.3G Total: 21G 5.5G 14G 15948 M total memory 5221 M used memory 411 M active memory 5736 M inactive memory 9338 M free memory 162 M buffer memory 1479 M swap cache 4095 M total swap 0 M used swap 4095 M free swap *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 7.8G 0 7.8G 0% /dev tmpfs tmpfs 1.6G 2.0M 1.6G 1% /run overlay overlay 226G 15G 200G 7% / tmpfs tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs tmpfs 5.0M 24K 5.0M 1% /run/lock /dev/nvme0n1p1 ext4 469G 12G 434G 3% /mnt/nvm tmpfs tmpfs 1.6G 8.0K 1.6G 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Fri Mar 8 13:46:36 2024] Kernel command line: storagemedia=emmc androidboot.storagemedia=emmc androidboot.mode=normal androidboot.dtbo_idx=0 androidboot.verifiedbootstate=orange earlycon=uart8250,mmio32,0xfeb50000 console=ttyFIQ0 coherent_pool=1m irqchip.gicv3_pseudo_nmi=0 rw root=/dev/mmcblk2p8 rootfstype=ext4 rootflags=discard data=/dev/mmcblk2p9 consoleblank=0 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1 [Fri Mar 8 13:46:38 2024] EXT4-fs (mmcblk2p8): mounted filesystem with ordered data mode. Quota mode: none. [Fri Mar 8 13:46:38 2024] EXT4-fs (mmcblk2p9): mounted filesystem with ordered data mode. Quota mode: none. [Fri Mar 8 13:46:38 2024] EXT4-fs (mmcblk2p9): re-mounted. Quota mode: none. [Fri Mar 8 13:46:40 2024] EXT4-fs (nvme0n1p1): mounted filesystem with ordered data mode. Quota mode: none. Show mounted filesystems \(real ones only\): TARGET SOURCE FSTYPE OPTIONS /mnt/nvm /dev/nvme0n1p1 ext4 rw,noatime Files in neuralgic directories: /var: 967M /var/ 481M /var/lib 302M /var/lib/redis 271M /var/log 253M /var/log/journal/50d54139eb13431da5406ad3b6f26fbc Archived and active journals take up 252.9M in the file system. /opt/iobroker/backups: 5.1G /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 259M /opt/iobroker/iobroker-data/ 240M /opt/iobroker/iobroker-data/esphome.0/.esphome/build/poolsensors 240M /opt/iobroker/iobroker-data/esphome.0/.esphome/build 240M /opt/iobroker/iobroker-data/esphome.0/.esphome 240M /opt/iobroker/iobroker-data/esphome.0 The five largest files in iobroker-data are: 22M /opt/iobroker/iobroker-data/esphome.0/.esphome/build/poolsensors/.pioenvs/poolsensors/firmware.elf 15M /opt/iobroker/iobroker-data/esphome.0/.esphome/build/poolsensors/.pioenvs/poolsensors/esp-idf/bt/libbt.a 13M /opt/iobroker/iobroker-data/esphome.0/.esphome/build/poolsensors/.pioenvs/poolsensors/poolsensors.map 9.5M /opt/iobroker/iobroker-data/esphome.0/.esphome/build/poolsensors/.pioenvs/poolsensors/build.ninja 8.7M /opt/iobroker/iobroker-data/esphome.0/.esphome/build/poolsensors/.pioenvs/poolsensors/compile_commands.json USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/* in your adapter setups, please always prefer the links 'by-id': find: '/dev/serial/by-id/': No such file or directory *** NodeJS-Installation *** /usr/bin/nodejs v18.19.1 /usr/bin/node v18.19.1 /usr/bin/npm 10.2.4 /usr/bin/npx 10.2.4 /usr/bin/corepack 0.22.0 nodejs: Installed: 18.19.1-1nodesource1 Candidate: 18.19.1-1nodesource1 Version table: *** 18.19.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 100 /var/lib/dpkg/status 18.19.0+dfsg-6~deb12u1 500 500 https://mirrors.aliyun.com/debian-security bookworm-security/main arm64 Packages 18.19.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.18.2-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.18.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.17.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.16.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.14.2-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.14.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.13.0+dfsg1-1 500 500 https://mirrors.aliyun.com/debian bookworm/main arm64 Packages 18.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.9.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages Temp directories causing npm8 problem: 0 No problems detected Errors in npm tree: *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. At least one iobroker host is running. Objects type: redis States type: redis Core adapters versions js-controller: 5.0.19 admin: 6.13.16 javascript: 7.8.0 Adapters from github: 16 Adapter State + system.adapter.admin.0 : admin : iobrokernano - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa-shoppinglist.0 : alexa-shoppinglist : iobrokernano - enabled + system.adapter.alexa2.0 : alexa2 : iobrokernano - enabled system.adapter.alias-manager.0 : alias-manager : iobrokernano - enabled + system.adapter.backitup.0 : backitup : iobrokernano - enabled system.adapter.blueconnect.0 : blueconnect : iobrokernano - enabled + system.adapter.cloud.0 : cloud : iobrokernano - enabled system.adapter.daswetter.0 : daswetter : iobrokernano - enabled + system.adapter.deconz.0 : deconz : iobrokernano - enabled, port: 80 + system.adapter.device-watcher.0 : device-watcher : iobrokernano - enabled + system.adapter.discovery.0 : discovery : iobrokernano - enabled system.adapter.dwd.0 : dwd : iobrokernano - enabled + system.adapter.echarts.0 : echarts : iobrokernano - enabled + system.adapter.energiefluss-erweitert.0 : energiefluss-erweitert: iobrokernano - enabled + system.adapter.esphome.0 : esphome : iobrokernano - enabled + system.adapter.fronius.0 : fronius : iobrokernano - enabled + system.adapter.fullcalendar.0 : fullcalendar : iobrokernano - enabled system.adapter.growatt.0 : growatt : iobrokernano - disabled + system.adapter.gruenbeck.0 : gruenbeck : iobrokernano - enabled + system.adapter.hm-rega.0 : hm-rega : iobrokernano - enabled + system.adapter.hm-rpc.0 : hm-rpc : iobrokernano - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : iobrokernano - enabled, port: 0 + system.adapter.hm-rpc.2 : hm-rpc : iobrokernano - enabled, port: 0 system.adapter.hp-ilo.0 : hp-ilo : iobrokernano - disabled system.adapter.ical.0 : ical : iobrokernano - enabled system.adapter.icons-material-svg.0 : icons-material-svg : iobrokernano - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png : iobrokernano - enabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : iobrokernano - enabled + system.adapter.influxdb.0 : influxdb : iobrokernano - enabled, port: 8086 + system.adapter.info.0 : info : iobrokernano - enabled + system.adapter.iot.0 : iot : iobrokernano - enabled + system.adapter.javascript.0 : javascript : iobrokernano - enabled system.adapter.javascript.1 : javascript : iobrokernano - disabled system.adapter.javascript.2 : javascript : iobrokernano - disabled + system.adapter.klf200.0 : klf200 : iobrokernano - enabled system.adapter.lametric.0 : lametric : iobrokernano - disabled + system.adapter.linux-control.0 : linux-control : iobrokernano - enabled + system.adapter.melcloud.0 : melcloud : iobrokernano - enabled + system.adapter.mielecloudservice.0 : mielecloudservice : iobrokernano - enabled system.adapter.modbus.0 : modbus : iobrokernano - disabled system.adapter.modbus.1 : modbus : iobrokernano - disabled + system.adapter.modbus.2 : modbus : iobrokernano - enabled + system.adapter.mqtt.0 : mqtt : iobrokernano - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.nanoleaf-lightpanels.0 : nanoleaf-lightpanels : iobrokernano - enabled, port: 16021 + system.adapter.nanoleaf-lightpanels.1 : nanoleaf-lightpanels : iobrokernano - enabled, port: 16021 + system.adapter.net-tools.0 : net-tools : iobrokernano - enabled + system.adapter.nina.0 : nina : iobrokernano - enabled + system.adapter.nuki-extended.0 : nuki-extended : iobrokernano - enabled + system.adapter.nut.0 : nut : iobrokernano - enabled system.adapter.openweathermap.0 : openweathermap : iobrokernano - enabled + system.adapter.parcel.0 : parcel : iobrokernano - enabled + system.adapter.ping.0 : ping : iobrokernano - enabled system.adapter.proxmox.0 : proxmox : iobrokernano - disabled, port: 8006 + system.adapter.puppeteer.0 : puppeteer : iobrokernano - enabled + system.adapter.pvforecast.0 : pvforecast : iobrokernano - enabled + system.adapter.pvforecast.1 : pvforecast : iobrokernano - enabled + system.adapter.radar-trap.0 : radar-trap : iobrokernano - enabled system.adapter.roborock.0 : roborock : iobrokernano - disabled + system.adapter.scenes.0 : scenes : iobrokernano - enabled + system.adapter.senec.0 : senec : iobrokernano - enabled + system.adapter.shelly.0 : shelly : iobrokernano - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : iobrokernano - enabled, port: 18087, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.smartthings.0 : smartthings : iobrokernano - enabled + system.adapter.sourceanalytix.0 : sourceanalytix : iobrokernano - enabled system.adapter.systeminfo.0 : systeminfo : iobrokernano - disabled + system.adapter.telegram.0 : telegram : iobrokernano - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.text2command.0 : text2command : iobrokernano - enabled + system.adapter.tibberlink.0 : tibberlink : iobrokernano - enabled + system.adapter.time-switch.0 : time-switch : iobrokernano - enabled + system.adapter.traccar.0 : traccar : iobrokernano - enabled + system.adapter.trashschedule.0 : trashschedule : iobrokernano - enabled system.adapter.unifi-protect.0 : unifi-protect : iobrokernano - disabled + system.adapter.unifi.0 : unifi : iobrokernano - enabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : iobrokernano - enabled system.adapter.vis-colorpicker.0 : vis-colorpicker : iobrokernano - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : iobrokernano - enabled system.adapter.vis-google-fonts.0 : vis-google-fonts : iobrokernano - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : iobrokernano - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : iobrokernano - enabled system.adapter.vis-justgage.0 : vis-justgage : iobrokernano - enabled system.adapter.vis-map.0 : vis-map : iobrokernano - enabled system.adapter.vis-material-webfont.0 : vis-material-webfont : iobrokernano - enabled system.adapter.vis-materialdesign.0 : vis-materialdesign : iobrokernano - enabled system.adapter.vis-metro.0 : vis-metro : iobrokernano - enabled system.adapter.vis-plumb.0 : vis-plumb : iobrokernano - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather : iobrokernano - enabled system.adapter.vis.0 : vis : iobrokernano - disabled + system.adapter.vw-connect.0 : vw-connect : iobrokernano - enabled system.adapter.weatherunderground.0 : weatherunderground : iobrokernano - enabled + system.adapter.web.0 : web : iobrokernano - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobrokernano - enabled, port: 9082, bind: 192.168.37.200 (SSL), run as: admin system.adapter.web.2 : web : iobrokernano - disabled, port: 8085, bind: 192.168.37.200, run as: admin + system.adapter.webuntis.0 : webuntis : iobrokernano - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.windows-control.0 : windows-control : iobrokernano - enabled + system.adapter.wled.0 : wled : iobrokernano - enabled + system.adapter.wolf-smartset.0 : wolf-smartset : iobrokernano - enabled + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : iobrokernano - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.deconz.0 : deconz : iobrokernano - enabled, port: 80 + system.adapter.hm-rpc.0 : hm-rpc : iobrokernano - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : iobrokernano - enabled, port: 0 + system.adapter.hm-rpc.2 : hm-rpc : iobrokernano - enabled, port: 0 + system.adapter.influxdb.0 : influxdb : iobrokernano - enabled, port: 8086 + system.adapter.mqtt.0 : mqtt : iobrokernano - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.nanoleaf-lightpanels.0 : nanoleaf-lightpanels : iobrokernano - enabled, port: 16021 + system.adapter.nanoleaf-lightpanels.1 : nanoleaf-lightpanels : iobrokernano - enabled, port: 16021 + system.adapter.shelly.0 : shelly : iobrokernano - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : iobrokernano - enabled, port: 18087, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.telegram.0 : telegram : iobrokernano - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.web.0 : web : iobrokernano - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobrokernano - enabled, port: 9082, bind: 192.168.37.200 (SSL), run as: admin + system.adapter.webuntis.0 : webuntis : iobrokernano - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories Stable (default): http://download.iobroker.net/sources-dist.json Beta (latest) : http://download.iobroker.net/sources-dist-latest.json Active repo(s): Stable (default) Installed ioBroker-Instances Used repository: Stable (default) Adapter "admin" : 6.13.16 , installed 6.13.16 Adapter "alexa-shoppinglist": 0.1.5, installed 0.1.5 Adapter "alexa2" : 3.26.4 , installed 3.26.4 Adapter "alias-manager": 1.2.6 , installed 1.2.6 Adapter "backitup" : 2.10.11 , installed 2.10.11 Adapter "cloud" : 4.4.1 , installed 4.4.1 Adapter "daswetter" : 3.1.13 , installed 3.1.13 Adapter "deconz" : 1.3.23 , installed 1.3.23 Adapter "device-watcher": 2.10.5 , installed 2.10.5 Adapter "discovery" : 4.2.0 , installed 4.2.0 Adapter "dwd" : 2.8.5 , installed 2.8.5 Adapter "echarts" : 1.7.2 , installed 1.7.2 Adapter "fronius" : 2.0.2 , installed 2.0.2 Adapter "fullcalendar" : 2.3.4 , installed 2.3.4 Adapter "growatt" : 3.2.3 , installed 3.2.3 Adapter "gruenbeck" : 0.0.42 , installed 0.0.42 Adapter "hm-rega" : 4.0.0 , installed 4.0.0 Adapter "hm-rpc" : 1.16.0 , installed 1.16.0 Adapter "hp-ilo" : 1.0.6 , installed 1.0.6 Adapter "ical" : 1.13.3 , installed 1.13.3 Adapter "icons-material-svg": 0.1.0, installed 0.1.0 Adapter "icons-mfd-png": 1.2.1 , installed 1.2.1 Adapter "icons-mfd-svg": 1.2.0 , installed 1.2.0 Adapter "influxdb" : 4.0.2 , installed 4.0.2 Adapter "iot" : 2.0.11 , installed 2.0.11 Adapter "javascript" : 7.8.0 , installed 7.8.0 Controller "js-controller": 5.0.19 , installed 5.0.19 Adapter "klf200" : 1.2.0 , installed 1.2.0 Adapter "lametric" : 3.1.3 , installed 3.1.3 Adapter "linux-control": 1.1.5 , installed 1.1.5 Adapter "melcloud" : 1.3.7 , installed 1.3.7 Adapter "mielecloudservice": 6.5.4, installed 6.5.4 Adapter "modbus" : 6.1.0 , installed 6.1.0 Adapter "mqtt" : 5.2.0 , installed 5.2.0 Adapter "nanoleaf-lightpanels": 1.4.0, installed 1.4.0 Adapter "net-tools" : 0.2.0 , installed 0.2.0 Adapter "nina" : 0.0.25 , installed 0.0.25 Adapter "nuki-extended": 2.6.5 , installed 2.6.5 Adapter "nut" : 1.6.0 , installed 1.6.0 Adapter "openweathermap": 1.0.4 , installed 1.0.4 Adapter "ping" : 1.6.2 , installed 1.6.2 Adapter "proxmox" : 2.2.3 , installed 2.2.3 Adapter "puppeteer" : 0.2.8 , installed 0.2.8 Adapter "pvforecast" : 2.9.1 , installed 2.9.1 Adapter "roborock" : 0.4.4 , installed 0.5.4 Adapter "scenes" : 2.3.9 , installed 2.3.9 Adapter "senec" : 1.6.11 , installed 1.6.11 Adapter "shelly" : 6.6.1 , installed 6.6.1 Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "smartmeter" : 3.4.0 , installed 3.4.0 Adapter "smartthings" : 0.0.4 , installed 0.1.1 Adapter "socketio" : 6.6.0 , installed 6.6.0 Adapter "systeminfo" : 1.1.0 , installed 1.1.0 Adapter "telegram" : 3.1.0 , installed 3.1.0 Adapter "text2command" : 3.0.3 , installed 3.0.3 Adapter "tibberlink" : 2.2.2 , installed 2.2.2 Adapter "traccar" : 1.1.4 , installed 1.1.4 Adapter "trashschedule": 3.2.0 , installed 3.2.0 Adapter "unifi" : 0.6.7 , installed 0.6.7 Adapter "vis" : 1.5.4 , installed 1.5.4 Adapter "vis-canvas-gauges": 1.0.1, installed 1.0.1 Adapter "vis-colorpicker": 2.0.3 , installed 2.0.3 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-google-fonts": 1.0.4 , installed 1.0.4 Adapter "vis-hqwidgets": 1.4.0 , installed 1.4.0 Adapter "vis-jqui-mfd" : 1.0.12 , installed 1.0.12 Adapter "vis-justgage" : 2.1.0 , installed 2.1.0 Adapter "vis-map" : 1.0.5 , installed 1.0.5 Adapter "vis-materialdesign": 0.5.9, installed 0.5.94 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "vis-plumb" : 1.0.2 , installed 1.0.2 Adapter "vis-timeandweather": 1.2.2, installed 1.2.2 Adapter "weatherunderground": 3.6.0, installed 3.6.0 Adapter "web" : 6.2.3 , installed 6.2.3 Adapter "webuntis" : 0.3.4 , installed 0.3.4 Adapter "windows-control": 0.1.5 , installed 0.1.5 Adapter "wled" : 0.7.2 , installed 0.7.2 Adapter "wolf-smartset": 1.1.1 , installed 1.1.1 Adapter "ws" : 2.5.10 , installed 2.5.10 Objects and States Please stand by - This may take a while Objects: 79970 States: 68203 *** OS-Repositories and Updates *** Hit:1 https://repos.influxdata.com/debian stable InRelease Hit:2 https://mirrors.aliyun.com/debian bookworm InRelease Hit:3 https://deb.nodesource.com/node_18.x nodistro InRelease Hit:4 https://mirrors.aliyun.com/debian-security bookworm-security InRelease Hit:5 https://mirrors.aliyun.com/debian bookworm-updates InRelease Reading package lists... Pending Updates: 0 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:6052 0.0.0.0:* LISTEN 1001 89783 6105/python3 tcp 0 0 192.168.37.200:9082 0.0.0.0:* LISTEN 1001 48770 3313/io.web.1 tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 317 1/init tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 4430 883/sshd: /usr/sbin tcp 0 0 0.0.0.0:2001 0.0.0.0:* LISTEN 1001 30815 1300/io.hm-rpc.0 tcp 0 0 0.0.0.0:2010 0.0.0.0:* LISTEN 1001 32886 1488/io.hm-rpc.1 tcp 0 0 0.0.0.0:1882 0.0.0.0:* LISTEN 1001 3832 1330/io.shelly.0 tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1001 30232 1472/io.mqtt.0 tcp 0 0 0.0.0.0:1884 0.0.0.0:* LISTEN 1001 30233 1472/io.mqtt.0 tcp 0 0 127.0.0.1:37255 0.0.0.0:* LISTEN 1001 39810 2253/chromium tcp 0 0 0.0.0.0:9292 0.0.0.0:* LISTEN 1001 32055 1315/io.hm-rpc.2 tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 107 3378 871/redis-server 12 tcp6 0 0 ::1:6379 :::* LISTEN 107 3379 871/redis-server 12 tcp6 0 0 :::8081 :::* LISTEN 1001 3733 1166/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 43845 2436/io.web.0 tcp6 0 0 :::8086 :::* LISTEN 999 14943 1040/influxd tcp6 0 0 :::111 :::* LISTEN 0 318 1/init tcp6 0 0 :::22 :::* LISTEN 0 31822 883/sshd: /usr/sbin tcp6 0 0 :::18087 :::* LISTEN 1001 33814 1510/io.simple-api. tcp6 0 0 :::3040 :::* LISTEN 1001 34582 1901/io.radar-trap. tcp6 0 0 :::51989 :::* LISTEN 1001 887 1526/io.nuki-extend udp 0 0 0.0.0.0:1900 0.0.0.0:* 1001 42747 2481/io.nanoleaf-li udp 0 0 0.0.0.0:1900 0.0.0.0:* 1001 43665 2363/io.nanoleaf-li udp 0 0 0.0.0.0:1900 0.0.0.0:* 1001 15003 1193/io.deconz.0 udp 0 0 0.0.0.0:34836 0.0.0.0:* 109 4391 756/avahi-daemon: r udp 0 0 0.0.0.0:5353 0.0.0.0:* 1001 95242 5978/io.esphome.0 udp 0 0 127.0.0.1:5353 0.0.0.0:* 1001 89789 6105/python3 udp 0 0 192.168.37.200:5353 0.0.0.0:* 1001 89788 6105/python3 udp 0 0 0.0.0.0:5353 0.0.0.0:* 1001 89784 6105/python3 udp 0 0 0.0.0.0:5353 0.0.0.0:* 1001 37229 2005/io.wled.0 udp 0 0 0.0.0.0:5353 0.0.0.0:* 109 4389 756/avahi-daemon: r udp 0 0 0.0.0.0:111 0.0.0.0:* 0 17676 1/init udp 0 0 192.168.37.200:123 0.0.0.0:* 102 3431 1029/ntpd udp 0 0 127.0.0.1:123 0.0.0.0:* 0 3403 1029/ntpd udp 0 0 0.0.0.0:123 0.0.0.0:* 0 3399 1029/ntpd udp6 0 0 :::1900 :::* 1001 15005 1193/io.deconz.0 udp6 0 0 :::1900 :::* 1001 15004 1193/io.deconz.0 udp6 0 0 :::36195 :::* 109 4392 756/avahi-daemon: r udp6 0 0 :::5353 :::* 109 4390 756/avahi-daemon: r udp6 0 0 :::111 :::* 0 17677 1/init udp6 0 0 fdcf:9dad:fec3:4ad8:123 :::* 102 3605 1029/ntpd udp6 0 0 fe80::a4f4:94ff:fec:123 :::* 102 3434 1029/ntpd udp6 0 0 ::1:123 :::* 0 3405 1029/ntpd udp6 0 0 :::123 :::* 0 3396 1029/ntpd *** Log File - Last 25 Lines *** 2024-03-08 14:14:17.462 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Fenster/ 2024-03-08 14:14:17.462 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Garten/Bewässerung/ 2024-03-08 14:14:17.462 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Garten/Pool/ 2024-03-08 14:14:17.463 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Garten/ 2024-03-08 14:14:17.464 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Heizung/Konvertierungen/ 2024-03-08 14:14:17.464 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Heizung/ 2024-03-08 14:14:17.464 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Klima/ 2024-03-08 14:14:17.464 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Netzwerk/ 2024-03-08 14:14:17.465 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Schalter/DG/ 2024-03-08 14:14:17.465 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Schalter/EG/ 2024-03-08 14:14:17.465 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Schalter/OG/ 2024-03-08 14:14:17.466 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Schalter/ 2024-03-08 14:14:17.466 - info: javascript.0 (11571) Watch /home/iobroker/javascript/System/Instanzen/ 2024-03-08 14:14:17.466 - info: javascript.0 (11571) Watch /home/iobroker/javascript/System/VIS/ 2024-03-08 14:14:17.467 - info: javascript.0 (11571) Watch /home/iobroker/javascript/System/ 2024-03-08 14:14:17.467 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Test/ 2024-03-08 14:14:17.467 - info: javascript.0 (11571) Watch /home/iobroker/javascript/Verbrauch/ 2024-03-08 14:14:17.467 - info: javascript.0 (11571) Watch /home/iobroker/javascript/common/ 2024-03-08 14:14:17.468 - info: javascript.0 (11571) Watch /home/iobroker/javascript/global/ 2024-03-08 14:14:17.468 - info: javascript.0 (11571) Watch /home/iobroker/javascript/ 2024-03-08 14:15:00.029 - info: host.iobrokernano instance system.adapter.blueconnect.0 started with pid 11708 2024-03-08 14:15:12.147 - info: host.iobrokernano instance system.adapter.blueconnect.0 terminated with code 0 (NO_ERROR) 2024-03-08 14:15:41.295 - warn: web.0 (2436) Empty pattern on subscribe! 2024-03-08 14:16:00.034 - info: host.iobrokernano instance system.adapter.dwd.0 started with pid 12222 2024-03-08 14:16:02.905 - info: host.iobrokernano instance system.adapter.dwd.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) ... und bisher funktionieren auch alle Trigger :blush:
  • Chatgpt funktioniert nicht mit Javascriptadapter

    2
    0 Stimmen
    2 Beiträge
    210 Aufrufe
    CodierknechtC
    @tomtom24 Guckst Du: https://forum.iobroker.net/topic/68671/chat-gpt-im-javascript-adapter-verwenden

614

Online

32.4k

Benutzer

81.5k

Themen

1.3m

Beiträge