Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Gargano

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Profile
    • Following 0
    • Followers 0
    • Topics 50
    • Posts 914
    • Best 76
    • Groups 2

    Gargano

    @Gargano

    Pro

    93
    Reputation
    105
    Profile views
    914
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Gargano Follow
    Pro Starter

    Best posts made by Gargano

    • RE: [Erledigt] Keine Anzeige der Projekte in VisEdit

      @glasfaser Danke, scheint es gewesen zu sein. Setup von der Web Instanz sieht aber jetzt anders aus
      c6dc8677-52bf-43a8-9f08-7c16ee5cd711-image.png

      Checkbox Reine Web Sockets verwenden habe ich gesetzt, damit geht es jetzt.

      Mit Websocket sieht es so aus und geht auch

      bdf0ab96-0ac0-4627-8c7f-93ef18a25076-image.png

      posted in Error/Bug
      Gargano
      Gargano
    • Sektionen Shutter Control je nach Sonnenwinkel (Azimuth)

      Es gibt zwar den Adapter ShutterControl, der war mir aber für meine Zwecke nicht geeignet.
      Ich will je nach Sonnen-Azimuth verschiedene Sektoren vom Haus mit den Rollo abschatten.
      Für die Ermittlung der Sektionen gibt es www.sonnenverlauf.de.
      Man sucht sein Haus und verändert auf der Zeitachse dann die Position der Sonne. Dann die Anfangs und Endwerte des Azimuth notieren und in die Konstanten der Sektionen eintragen.

      Außerdem wird der Adapter Weatherunderground benötigt sowie suncalc.

      Um den Sonnenstand zuberechen :

      function today () {
          var d = new Date();
          return (formatDate(d, "TT.MM.JJJJ SS:mm:ss"));
      }
      
      function Sonnenstand_berechnen () {
          var now = new Date();
          var sunpos = suncalc.getPosition(now, lat, long);
          var h = sunpos.altitude * 180 / Math.PI;
          var a = sunpos.azimuth * 180 / Math.PI + 180;
          setState(idEle, Math.round(10 * h) / 10, true);
          setState(idAzi, Math.round(a), true);
          var heute = today(); // aktuelles Datum und aktuelle Zeit
          setState(idTime,heute);
      }
       
      schedule("* * * * *", Sonnenstand_berechnen); // jede Minute
      
      

      Shutter Control Script :
      Das Script verwendet eine Liste der Sektionen, in der Begin und Ende des Azimuth deklariert wird.
      Die Sektionenliste kann erweitert oder verkleinert werden, je nach Bedarf.

      Die Funktion ScheduleOneSection berechnet dann ob die Rollos runtergefahren werden :
      Wenn Temperatur größer als die Min Temperatur ist.
      Wenn die Sektion innerhalb der Grenzen liegt
      Wenn die Bewölkung in den nächsten 4 Stunden unter der definierten Mindestgrenze liegt.

      Rollo wieder rauf, wenn Sonnenstand außerhalb der Sektion oder Bewölkung über der max. Grenze.

      Wenn kein Aussentemperatur Sensor vorhanden ist, kann auch die Temperatur von der Wettervorhersage verwendet werden.

      Das Script bewegt die Rollo nur einmal, man kann also manuell auch die Rollo verdunkeln oder rauffahren.

      // Sonnenstand 
      // Ost = 100° bis 210°  (ca. 9:00 bis 14:00)
      // Süd = Dach 150° bis 270° (ca. 12:00 bis 18:00)
      //       Wand 180° bis 270° (ca. 13:00 bis 18:00)
      // schedule nach Sonnenstand Azimuth
      // wenn Ost, dann alle Rollos auf Ostseite runterfahren auf Abschattung
      // wenn Süd, dann alle Rollos auf Südseite runterfahren auf Abschattung
      // Sonnenstand wurde mit www.sonnenverlauf.de ermittelt
      
      // Script benötigt noch die Adapter Weatherunderground sowie suncalc
      
      const idAzi = 'javascript.0.Sonnenstand.Azimut';
      const AussenTemp = 'hm-rega.0.8536';
      
      
      const cAziOstBegin = 100;
      const cAziOstEnd = 210;
      const cAziSuedDachBegin = 150;
      const cAziSuedDachEnd = 270;
      const cAziSuedWandBegin = 180;
      const cAziSuedWandEnd = 270;
      
      
      const idOstActive = "SonnenRollo.Ost.Active";
      const idOstEnabled = "SonnenRollo.Ost.Enabled";
      const idOstBeginAzi = "SonnenRollo.Ost.BeginAzi";
      const idOstEndAzi = "SonnenRollo.Ost.MaxAzi";
      const idSuedDachActive = "SonnenRollo.Sued.Dach.Active";
      const idSuedDachEnabled = "SonnenRollo.Sued.Dach.Enabled";
      const idSuedDachBeginAzi = "SonnenRollo.Sued.Dach.BeginAzi";
      const idSuedDachEndAzi = "SonnenRollo.Sued.Dach.EndAzi";
      const idSuedWandActive = "SonnenRollo.Sued.Wand.Active";
      const idSuedWandEnabled = "SonnenRollo.Sued.Wand.Enabled";
      const idSuedWandBeginAzi = "SonnenRollo.Sued.Wand.BeginAzi";
      const idSuedWandEndAzi = "SonnenRollo.Sued.Wand.EndAzi";
      const idCloudp = "SonnenRollo.Cloudp";
      const idMaxCloudp = "SonnenRollo.MaxCloudp";
      const idAussenTempMin = "SonnenRollo.MinAussenTemp";
      
      const cAussenTempMin = 20.0;
      const cMaxCloudp = 30;
      
      const idCloud0h = 'weatherunderground.0.forecastHourly.0h.sky';
      const idCloud1h = 'weatherunderground.0.forecastHourly.1h.sky';
      const idCloud2h = 'weatherunderground.0.forecastHourly.2h.sky';
      const idCloud3h = 'weatherunderground.0.forecastHourly.3h.sky';
      
      const creatStateList = [
          {name :idOstEnabled, initial:false, type:"boolean", role : "value"},
          {name :idOstActive, initial:false, type:"boolean", role : "value"},
          {name :idOstBeginAzi, initial:cAziOstBegin, type:"number", role : "value"},
          {name :idOstEndAzi, initial:cAziOstEnd, type:"number", role : "value"},
          {name :idSuedDachEnabled, initial:false, type:"boolean", role : "value"},
          {name :idSuedDachActive, initial:false, type:"boolean", role : "value"},
          {name :idSuedDachBeginAzi, initial:cAziSuedDachBegin, type:"number", role : "value"},
          {name :idSuedDachEndAzi, initial:cAziSuedDachEnd, type:"number", role : "value"},
          {name :idSuedWandEnabled, initial:false, type:"boolean", role : "value"},
          {name :idSuedWandActive, initial:false, type:"boolean", role : "value"},
          {name :idSuedWandBeginAzi, initial:cAziSuedWandBegin, type:"number", role : "value"},
          {name :idSuedWandEndAzi, initial:cAziSuedWandEnd, type:"number", role : "value"},
          {name :idCloudp, initial:0, type:"number", role : "value"},
          {name :idMaxCloudp, initial:cMaxCloudp, type:"number", role : "value"},
          {name :idAussenTempMin, initial:cAussenTempMin, type:"number", role : "value"},
      ]
      
      creatStateList.forEach (function(item) {
          createState(item.name, item.initial, { 
              type: item.type,
              min: 0,
              def: 0,
              role: item.role
          });
      });
      
      
      // Liste aller Rollos in den Sektionen
      // Ost
      const idRolloWohn1 = 'hm-rpc.0.HEQ0226186.1.LEVEL';
      const idRolloWohn2 = 'hm-rpc.0.HEQ0226973.1.LEVEL';
      const idRolloTuerGast = 'hm-rpc.1.LEQ0474520.3.LEVEL';
      const idRolloTuerBibliothek = 'hm-rpc.1.LEQ0474515.3.LEVEL';
      
      const OstRolloRunterList = [
          {name :idRolloWohn1, value:65},
          {name :idRolloWohn2,  value:65},
          {name :idRolloTuerGast,  value:65},
          {name :idRolloTuerBibliothek,  value:47}
      ]
      
      const OstRolloRaufList = [
          {name :idRolloWohn1, value:100},
          {name :idRolloWohn2,  value:100},
          {name :idRolloTuerGast,  value:100},
          {name :idRolloTuerBibliothek,  value:100}
      ]
      
      // Sued
      // Dach
      const idRolloDFFBibliothek = 'hm-rpc.1.EEQ0049007.3.LEVEL';
      const idRolloDFFBibliothekState = 'hm-rpc.0.LEQ0173556.1.STATE';
      const idRolloDFFWernerBuero = 'hm-rpc.1.EEQ0048996.3.LEVEL';
      const idRolloDFFWernerBueroState = 'hm-rpc.0.LEQ0174059.1.STATE';
      const idRolloDFFAngelikaBuero = 'hm-rpc.1.EEQ0048971.3.LEVEL';
      const idRolloDFFAngelikaBueroState = 'hm-rpc.0.LEQ0173973.1.STATE';
      
      const SuedDachRolloRunterList = [
          {name :idRolloDFFBibliothek, value:30, state:idRolloDFFBibliothekState},
          {name :idRolloDFFWernerBuero,  value:30, state:idRolloDFFWernerBueroState},
          {name :idRolloDFFAngelikaBuero,  value:30, state:idRolloDFFAngelikaBueroState}
      ]
      
      const SuedDachRolloRaufList = [
          {name :idRolloDFFBibliothek, value:100, state:idRolloDFFBibliothekState},
          {name :idRolloDFFWernerBuero,  value:100, state:idRolloDFFWernerBueroState},
          {name :idRolloDFFAngelikaBuero,  value:100, state:idRolloDFFAngelikaBueroState}
      
      ]
      
      
      // Wand
      
      const idRolloKueche = 'hm-rpc.0.IEQ0018796.1.LEVEL';
      const idRolloSchlaf = 'hm-rpc.0.HEQ0226866.1.LEVEL';
      
      const SuedWandRolloRunterList = [
          {name :idRolloKueche, value:40},
          {name :idRolloSchlaf,  value:25}
      ]
      
      const SuedWandRolloRaufList = [
          {name :idRolloKueche, value:100},
          {name :idRolloSchlaf,  value:100}
      ]
      
      // Rollo bewegen, je nach ActionList
      // Bei Kipp-Fenster wird der Fenstersensor ausgewertet (wenn state vorhanden) ->
      // keine Bewegung wenn Fenster offen
      function RolloAction (ActionList) {
          ActionList.forEach (function(item) {
              let doIt = true;
              if (item.state) {
                  doIt = !getState(item.state).val;
              }
              if (doIt==true) setState (item.name,item.value);
          });
      };
      
      // Mittelwert der Bewölkung für die nächsten 4 Stunden
      function getCloudPercent() {
          let c = getState (idCloud0h).val+getState (idCloud1h).val+getState (idCloud2h).val+getState (idCloud3h).val;
          c /=4;
          return (c);
      }
      
      
      const SectionList = [
          {name:'Ost',Enabled:idOstEnabled,Active:idOstActive,RolloRunterList:OstRolloRunterList,
           RolloRaufList:OstRolloRaufList,AziBegin:idOstBeginAzi,AziEnd:idOstEndAzi},
          {name:'SuedDach',Enabled:idSuedDachEnabled,Active:idSuedDachActive,RolloRunterList:SuedDachRolloRunterList,
           RolloRaufList:SuedDachRolloRaufList,AziBegin:idSuedDachBeginAzi,AziEnd:idSuedDachEndAzi},
          {name:'SuedWand',Enabled:idSuedWandEnabled,Active:idSuedWandActive,RolloRunterList:SuedWandRolloRunterList,
           RolloRaufList:SuedWandRolloRaufList,AziBegin:idSuedWandBeginAzi,AziEnd:idSuedWandEndAzi}
      ];
      
      function ScheduleOneSection(ThisSection) {
          let Azi=getState (idAzi).val;
          let Temp=getState (AussenTemp).val;
          let cloudp = getCloudPercent();
          let maxCloudp = getState (idMaxCloudp).val;
          let AussenTempMin = getState (idAussenTempMin).val;
          let AziBegin =getState(ThisSection.AziBegin).val;
          let AziEnd =getState(ThisSection.AziEnd).val;
          let Enabled = getState (ThisSection.Enabled).val;
          
          setState (idCloudp,cloudp);
          let Active=getState (ThisSection.Active).val;
          
          if (Enabled) {
              if ((Azi>=AziBegin) && (Azi<AziEnd)) 
              {
                  if (cloudp<maxCloudp) {
                      if ((Temp>=AussenTempMin) && (Active == false)) {
                          Active = true;
                          setState(ThisSection.Active,Active);
                          // Rollo runter
                          RolloAction(ThisSection.RolloRunterList);
                      }   
                  }
              }
              if (Active==true) {
                  if ((Azi>AziEnd) || (cloudp>maxCloudp)) {
                      // Rollo rauf
                      Active = false;
                      setState(ThisSection.Active,Active);
                      RolloAction(ThisSection.RolloRaufList);
                  }   
              }
          }
      
      }
      
      function ScheduleAllSections() {
          SectionList.forEach (function(item) {
              ScheduleOneSection(item);
          });
      }
      
      on({id: idAzi , change:'ne'}, function (obj) {
          ScheduleAllSections();
      });
      
      
      

      Hier kann ich die einzelnen Sektionen enablen/disablen

      fa2d1fb0-a734-4fe5-8ae9-29a9466d4382-grafik.png

      posted in Praktische Anwendungen (Showcase)
      Gargano
      Gargano
    • RE: VIS Verbindungsfehler [gelöst]

      @haselchen Ich habe ein Issue erstellt unter :

      https://github.com/ioBroker/ioBroker.ws/issues/14#issuecomment-1182780282

      Apollon77 hat dies gestern als Bug gekennzeichnet.

      SurfGargano created this issue in ioBroker/ioBroker.ws

      open WS Socket und Vis App #14

      posted in Visualisierung
      Gargano
      Gargano
    • RE: [gelöst] Admin ist sehr langsam mit Chrome

      hab gerade gesehen , es gab am
      Tuesday, February 18, 2025

      ein Update für Chrome , stable Channel. Version 133.0.6943.126

      Das würde auch zeitlich hinkommen.

      Chrome auf Android Handy geht auch einwandfrei.

      [EDIT] Chrome ist auf 133.0.6943.127 upgedatet worden. Jetzt geht es wieder schnell !
      Also erledigt.

      posted in ioBroker Allgemein
      Gargano
      Gargano
    • Neu entwickelter Heizungs-Controller für ELV HmIP-VDMot

      Hier stelle ich euch einen neu entwickelten Heizungs-Controller vor.

      Dieser Controller kann bis zu 12 HmIP-VDMot (ELV) Heizungssteller ansteuern.
      Dies sind Motoren, keine thermo-elektrische Ventile.
      Vorteil: wenig Stromverbrauch, da nur dann Strom benötigt wird, wenn sich der Motor bewegt.

      Wer basteln mag : es können auch Eqiva_Modell_N verwendet werden, dann müssen die Kabel aber verlötet werden.
      Die Platine hat die Westernbuchsen, die direkt für HmIP-VDMot passen.

      Das Design verwendet ein back EMF circuit, um die Umdrehungen des Motors zu zählen.
      Dadurch wird eine genaue Stellposition erreicht, im Gegensatz zu einer Zeitmessung.

      Ausserdem sind bis zu 35 1-Wire Temperatur Sensoren (DS18B20) anschließbar.
      Zwei Sensoren können jeweils einem Ventil zugeordnet werden (je nach dem Anwendungsfall) ,
      die anderen sind frei verfügbar. also max. 35 frei verfügbare Sensoren.

      Der Controller besteht aus einem WTH-32 Modul (LAN und WLAN, Autodetect) für die UI und einem STM32 Blackpill für
      die Hardware-Ansteuerung. Die Platine passt in das Hutschienen Leergehäuse APRA DB9 OBK.

      Das Modul kann sowohl für Fussboden-Heizung , wie auch für Radiatoren verwendet werden.

      Gesteuert kann das Ganze über MQTT oder JSON - Api.
      Wer es ganz rudimentär mag, der STM32 kann auch über serielle Schnittstelle gesteuert werden, ohne WTH-32.
      Dann entfallen aber die meisten Einstellmöglichkeiten.

      Software Update vom WTH-32 und STM32 wird über die Website des WTH-32 gemacht.

      Entwickelt hat es Lenti84 (Hardware und Software für den STM32) und ich (Software für WTH-32 und die UI)

      Weitere Infos unter :
      https://github.com/Lenti84/VdMot_Controller
      (Branch developer)

      Hardware Modul:
      assembly_done.jpg

      Hier zwei Webseiten, es gibt noch die Home, Network, About, WTH-32 Update und STM32 Update

      Statusseite :

      status_page.png

      Konfiguration:

      config.png

      Anleitung zur Installation :
      https://github.com/Lenti84/VdMot_Controller/wiki/FAQ#installation

      Telegram Chat Gruppe auf :
      https://t.me/+P0_VMEDQ8NMzZTUy

      <15.3.2025>
      Neue Version : Es gibt für den WTH und für den STM eine neue Version V1.4.10 (WTH). Der STM bleibt bei 1.4.9
      Ihr könnt Euch die neue Versionen von meinem Git runterladen :
      https://github.com/SurfGargano/VdMot_Controller/releases/latest
      (Unter Assets einfach auf die Files klicken, dann werden diese in den Download Ordner runtergeladen)

      814625ec-7b7c-4c72-a997-e7d5b7b7a14c-image.png

      Änderungen :

      Added

      Webui : Show information if stm failed
      PI Control : deadband added

      Fixed

      Mqtt : reconnect mqtt if control setup is saved to subscribe topics again
      SNTP : connection improved

      posted in Praktische Anwendungen (Showcase)
      Gargano
      Gargano
    • RE: [GELÖST] Hintergrundfarbe abhängig vom Wert ändern

      @andreas-kerzel Bin grad drüber gestolpert, weil ich das auch brauchte. Im Editor bleibt es immer grün, jedoch in der Vis Anzeige ist es dann richtig

      posted in Visualisierung
      Gargano
      Gargano
    • RE: SONOFF NSPanel mit Lovelace UI

      @xelarep Starte mal die js-Instanz neu unter Instanzen

      posted in Hardware
      Gargano
      Gargano
    • RE: Bambulab 3d-Drucker adapter

      @mick70 Wer mag , kann in Zeile 127 vom main.js den error log in warn ändern.

      this.log.error(`Connection issue occurred ${error}`);
      
      this.log.warn(`Connection issue occurred ${error}`);
      

      Die Datei befindet sich hier :

      /opt/iobroker/node_modules/iobroker.bambulab
      

      Dann die Log Stufe auf error stellen . Fehlermeldungen kommen dann immer noch durch aber nicht mehr Connection Fehler.

      Ich habe mal dazu ein Issue erstellt.

      posted in Tester
      Gargano
      Gargano
    • RE: SONOFF NSPanel mit Lovelace UI

      @jayjojayson Mein Lieblingsthema : Javascript Adapter wird immer restriktiver und was früher durchging, wirft jetzt einen Fehler. Bitte auf die neueste Version vom NSPanel mit Lovelace UI updaten.

      posted in Hardware
      Gargano
      Gargano
    • RE: Adapter: broadlink2

      @ahnungsbefreit Du musst es anlernen. Dazu den _Learn Datenpunkt auf true setzen und dann an der Fernbedienung die entsprechenden Tasten drücken , die Du haben willst.
      908a7bde-0c0a-484f-a077-6d6c50f4dc3b-grafik.png
      Unter dem Datenpunkt "L" erscheinen dann die Codes.
      Setzen dieser Codes schickt dann der Broadlink das Telegramm

      posted in Entwicklung
      Gargano
      Gargano

    Latest posts made by Gargano

    • RE: eCharts - Nach update auf 2.0.7 startet Instanz nicht mehr

      @thomas-braun sagte in eCharts - Nach update auf 2.0.7 startet Instanz nicht mehr:

      Von Docker lass ich die Finger.

      Ok, Danke trotzdem.
      Ich vermute mal , es liegt am etwas älteren Nodejs. (V20.x)
      Mal schauen, ob ich auf Docker V11 wechseln muß.

      posted in Error/Bug
      Gargano
      Gargano
    • RE: eCharts - Nach update auf 2.0.7 startet Instanz nicht mehr

      @thomas-braun Wie erklärst Du Dir den Fehler am Schluss ?

      posted in Error/Bug
      Gargano
      Gargano
    • RE: eCharts - Nach update auf 2.0.7 startet Instanz nicht mehr

      @thomas-braun Hier kommt der Diag:

      Am Ende ist der Fehler mit der fehlenden Lib :

      2025-08-17 13:04:27.534  - error: host.pi5 Caught by controller[0]: }
      2025-08-17 13:04:27.534  - error: host.pi5 Caught by controller[0]: Node.js v20.19.4
      2025-08-17 13:04:27.534  - error: host.pi5 instance system.adapter.echarts.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      2025-08-17 13:04:27.534  - info: host.pi5 Restart adapter system.adapter.echarts.0 because enabled
      2025-08-17 13:04:32.757  - info: host.pi5 instance system.adapter.openweathermap.0 having pid 1501 terminated with code 0 (NO_ERROR)
      2025-08-17 13:04:58.016  - info: host.pi5 instance system.adapter.echarts.0 in version "2.0.7" started with pid 2023
      2025-08-17 13:04:58.673  - error: host.pi5 Caught by controller[0]: node:internal/modules/cjs/loader:1651
      2025-08-17 13:04:58.673  - error: host.pi5 Caught by controller[0]:   return process.dlopen(module, path.toNamespacedPath(filename));
      2025-08-17 13:04:58.673  - error: host.pi5 Caught by controller[0]:                  ^
      2025-08-17 13:04:58.673  - error: host.pi5 Caught by controller[0]: Error: libcairo.so.2: ELF load command address/offset not page-aligned
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module._extensions..node (node:internal/modules/cjs/loader:1651:18)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module.load (node:internal/modules/cjs/loader:1275:32)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module._load (node:internal/modules/cjs/loader:1096:12)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module.require (node:internal/modules/cjs/loader:1298:19)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at require (node:internal/modules/helpers:182:18)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Object.<anonymous> (/opt/iobroker/node_modules/canvas/lib/bindings.js:3:18)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module._compile (node:internal/modules/cjs/loader:1529:14)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module._extensions..js (node:internal/modules/cjs/loader:1613:10)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module.load (node:internal/modules/cjs/loader:1275:32)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module._load (node:internal/modules/cjs/loader:1096:12) {
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:   code: 'ERR_DLOPEN_FAILED'
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]: }
      2025-08-17 13:04:58.675  - error: host.pi5 Caught by controller[0]: Node.js v20.19.4
      2025-08-17 13:04:58.675  - error: host.pi5 instance system.adapter.echarts.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      2025-08-17 13:04:58.675  - info: host.pi5 Restart adapter system.adapter.echarts.0 because enabled
      

      Full Diag :

      ========== Start marking the full check here ===========
      
      ```bash
      Script v.2025-08-09
      
      *** BASE SYSTEM ***
      cat: /sys/devices/virtual/dmi/id/sys_vendor: No such file or directory
      Hardware Vendor : 
      Kernel          : aarch64
      Userland        : 64 bit
      Docker          : v10.0.0
      Virtualization  : docker
      Kernel          : aarch64
      Userland        : 64 bit
      
      Systemuptime and Load:
       13:04:42 up  1:50,  0 user,  load average: 2.74, 2.92, 1.77
      CPU threads: 4
      
      
      *** LIFE CYCLE STATUS ***
      Operating System is the current Debian stable version codenamed 'bookworm'!
      
      *** TIME AND TIMEZONES ***
      Sun Aug 17 11:04:42 UTC 2025
      Sun Aug 17 13:04:42 CEST 2025
      CEST +0200
      Etc/UTC
      
      *** Users and Groups ***
      User that called 'iob diag':
      root
      HOME=/root
      GROUPS=root
      
      User that is running 'js-controller':
      iobroker
      HOME=/opt/iobroker
      GROUPS=iobroker tty dialout audio video plugdev redis
      
      *** DISPLAY-SERVER SETUP ***
      Display-Server:         false
      System has not been booted with systemd as init system (PID 1). Can't operate.
      Failed to connect to bus: Host is down
      Display-Manager: 
      Desktop: 
      Session: 
      
      *** MEMORY ***
                     total        used        free      shared  buff/cache   available
      Mem:            8.4G        5.6G        1.2G        6.9M        1.8G        2.9G
      Swap:           536M          0B        536M
      Total:          9.0G        5.6G        1.7G
      
      Active iob-Instances:   50
      
               8052 M total memory
               5333 M used memory
               4276 M active memory
               1922 M inactive memory
               1117 M free memory
                194 M buffer memory
               1511 M swap cache
                511 M total swap
                  0 M used swap
                511 M free swap
      
      *** top - Table Of Processes  ***
      top - 13:04:42 up  1:50,  0 user,  load average: 2.74, 2.92, 1.77
      Tasks:  56 total,   1 running,  55 sleeping,   0 stopped,   0 zombie
      %Cpu(s):100.0 us,  0.0 sy,  0.0 ni,  0.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st 
      MiB Mem :   8052.2 total,   1116.0 free,   5335.5 used,   1706.0 buff/cache     
      MiB Swap:    512.0 total,    512.0 free,      0.0 used.   2716.8 avail Mem 
      
      
      *** DMESG CRITICAL ERRORS ***
      dmesg: read kernel buffer failed: Operation not permitted
      No critical errors detected
      
      *** FILESYSTEM ***
      Filesystem     Type     Size  Used Avail Use% Mounted on
      overlay        overlay  235G   17G  206G   8% /
      tmpfs          tmpfs     64M     0   64M   0% /dev
      shm            tmpfs     64M     0   64M   0% /dev/shm
      /dev/nvme0n1p2 ext4     235G   17G  206G   8% /opt/iobroker
      tmpfs          tmpfs    4.0G     0  4.0G   0% /proc/asound
      tmpfs          tmpfs    4.0G     0  4.0G   0% /sys/firmware
      
      Messages concerning ext4 filesystem in dmesg:
      dmesg: read kernel buffer failed: Operation not permitted
      
      Show mounted filesystems:
      TARGET           SOURCE                                                                                                                  FSTYPE OPTIONS
      /opt/iobroker    /dev/nvme0n1p2[/var/lib/docker/volumes/43efbba1a752f74678556bf2b0336400ef9e9d821f4a314275ce1b3711f60faa/_data]          ext4   rw,noatime
      /etc/resolv.conf /dev/nvme0n1p2[/var/lib/docker/containers/4bc415f1011bbaef2ba529cd04d3c4cc883fc803d9515710b18ff1341372b4e0/resolv.conf] ext4   rw,noatime
      /etc/hostname    /dev/nvme0n1p2[/var/lib/docker/containers/4bc415f1011bbaef2ba529cd04d3c4cc883fc803d9515710b18ff1341372b4e0/hostname]    ext4   rw,noatime
      /etc/hosts       /dev/nvme0n1p2[/var/lib/docker/containers/4bc415f1011bbaef2ba529cd04d3c4cc883fc803d9515710b18ff1341372b4e0/hosts]       ext4   rw,noatime
      
      Files in neuralgic directories:
      
      /var:
      40M     /var/
      38M     /var/lib
      19M     /var/lib/dpkg
      19M     /var/lib/apt/lists
      19M     /var/lib/apt
      
      
      /opt/iobroker/backups:
      864M    /opt/iobroker/backups/
      
      /opt/iobroker/iobroker-data:
      192M    /opt/iobroker/iobroker-data/
      176M    /opt/iobroker/iobroker-data/files
      158M    /opt/iobroker/iobroker-data/files/admin.admin
      157M    /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js
      157M    /opt/iobroker/iobroker-data/files/admin.admin/custom/static
      
      The five largest files in iobroker-data are:
      16M     /opt/iobroker/iobroker-data/objects.jsonl
      7.4M    /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_node_modules_mui_icons-material_esm_index_js.d7ed606b.chunk.js.map
      7.0M    /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.e5b40573.chunk.js.map
      7.0M    /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.8219fdd8.chunk.js.map
      7.0M    /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.358dc38e.chunk.js.map
      
      USB-Devices by-id:
      USB-Sticks -  Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id':
      
      /dev/serial/by-id/zigbee
      
      *** ZigBee Settings ***
      
      Your zigbee.0 COM-Port is matching 'by-id'. Very good!
      Zigbee Network Settings on your coordinator/in nvbackup are:
      
      zigbee.X
      Extended Pan ID:
      *** MASKED ***
      Pan ID:
      *** MASKED ***
      Channel:
      *** MASKED ***
      Network Key:
      *** MASKED ***
      
      To unmask the settings run 'iob diag --unmask'
      
      
      *** NodeJS-Installation ***
      
      /usr/bin/nodejs         v20.19.4
      /usr/bin/node           v20.19.4
      /usr/bin/npm            10.8.2
      /usr/bin/npx            10.8.2
      /usr/bin/corepack       0.32.0
      
      nodejs:
        Installed: 20.19.4-1nodesource1
        Candidate: 20.19.4-1nodesource1
        Version table:
       *** 20.19.4-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
              100 /var/lib/dpkg/status
           20.19.3-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.19.2-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.19.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.19.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.18.3-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.18.2-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.18.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.18.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.17.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.16.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.15.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.15.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.14.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.13.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.13.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.12.2-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.12.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.12.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.11.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.11.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.10.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.9.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.8.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.8.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.7.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.6.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.6.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.5.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.5.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.4.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.3.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.3.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.2.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.1.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.0.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           18.19.0+dfsg-6~deb12u2 500
              500 http://deb.debian.org/debian bookworm/main arm64 Packages
           18.19.0+dfsg-6~deb12u1 500
              500 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages
      
      Temp directories causing deletion problem: 0
      No problems detected
      
      Errors in npm tree: 0
      No problems detected
      
      Checking for nodejs vulnerability:
      
      
       █████  ██      ██           ██████   ██████   ██████  ██████         ██
      ██   ██ ██      ██          ██       ██    ██ ██    ██ ██   ██     ██  ██
      ███████ ██      ██          ██   ███ ██    ██ ██    ██ ██   ██         ██
      ██   ██ ██      ██          ██    ██ ██    ██ ██    ██ ██   ██     ██  ██
      ██   ██ ███████ ███████      ██████   ██████   ██████  ██████         ██
      
      
      
      *** ioBroker-Installation ***
      
      ioBroker Status
      iobroker is running on this host.
      
      At least one iobroker host is running.
      
      Objects type: redis
      States  type: redis
      
      Hosts:
      pi5                 pi5 (version: 7.0.7, hostname: pi5           , alive, uptime: 256)
      
      Core adapters versions
      js-controller:  7.0.7
      admin:          7.7.2
      javascript:     9.0.11
      
      nodejs modules from github:     2
      +-- iobroker.ap-systems-ez1@0.1.0 (git+ssh://git@github.com/exne-soptim/ioBroker.ap-systems-ez1.git#2092ad28047ec7e726de2169c1148c1a9a84ff42)
      | `-- bluelinky@9.1.0 (git+ssh://git@github.com/arteck/bluelinky.git#1525bcfa8e98338406bd8ec207c95d19d8ac1ba8)
      
      Adapter State
      + system.adapter.admin.0                  : admin                 : pi5                                      -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      + system.adapter.ap-systems-ez1.0         : ap-systems-ez1        : pi5                                      -  enabled, port: 8050
      + system.adapter.backitup.0               : backitup              : pi5                                      -  enabled
      + system.adapter.bluelink.0               : bluelink              : pi5                                      -  enabled
      + system.adapter.broadlink2.0             : broadlink2            : pi5                                      -  enabled
      + system.adapter.cloud.0                  : cloud                 : pi5                                      -  enabled
      + system.adapter.cloudless-homeconnect.0  : cloudless-homeconnect : pi5                                      -  enabled
        system.adapter.devices.0                : devices               : pi5                                      - disabled
      + system.adapter.discovery.0              : discovery             : pi5                                      -  enabled
      + system.adapter.e3dc-rscp.0              : e3dc-rscp             : pi5                                      -  enabled
      + system.adapter.easee.0                  : easee                 : pi5                                      -  enabled
        system.adapter.echarts.0                : echarts               : pi5                                      -  enabled
      + system.adapter.fritzbox.0               : fritzbox              : pi5                                      -  enabled
      + system.adapter.fullybrowser.0           : fullybrowser          : pi5                                      -  enabled
      + system.adapter.heatingcontrol.0         : heatingcontrol        : pi5                                      -  enabled
      + system.adapter.hm-rega.0                : hm-rega               : pi5                                      -  enabled
      + system.adapter.hm-rpc.0                 : hm-rpc                : pi5                                      -  enabled, port: 0
      + system.adapter.hm-rpc.1                 : hm-rpc                : pi5                                      -  enabled, port: 0
      + system.adapter.hm-rpc.2                 : hm-rpc                : pi5                                      -  enabled, port: 0
      + system.adapter.hm-rpc.3                 : hm-rpc                : pi5                                      -  enabled, port: 0
        system.adapter.ical.0                   : ical                  : pi5                                      -  enabled
        system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png: pi5                                      - disabled
        system.adapter.icons-icons8.0           : icons-icons8          : pi5                                      - disabled
        system.adapter.icons-material-png.0     : icons-material-png    : pi5                                      - disabled
        system.adapter.icons-mfd-png.0          : icons-mfd-png         : pi5                                      - disabled
        system.adapter.icons-mfd-svg.0          : icons-mfd-svg         : pi5                                      - disabled
        system.adapter.icons-ultimate-png.0     : icons-ultimate-png    : pi5                                      - disabled
      + system.adapter.influxdb.0               : influxdb              : pi5                                      -  enabled, port: 8086
      + system.adapter.javascript.0             : javascript            : pi5                                      -  enabled
      + system.adapter.javascript.1             : javascript            : pi5                                      -  enabled
      + system.adapter.javascript.2             : javascript            : pi5                                      -  enabled
      + system.adapter.javascript.3             : javascript            : pi5                                      -  enabled
      + system.adapter.javascript.4             : javascript            : pi5                                      -  enabled
      + system.adapter.lgtv.0                   : lgtv                  : pi5                                      -  enabled
        system.adapter.meteoalarm.0             : meteoalarm            : pi5                                      -  enabled
      + system.adapter.mielecloudservice.0      : mielecloudservice     : pi5                                      -  enabled
      + system.adapter.mqtt.0                   : mqtt                  : pi5                                      -  enabled, port: 1883, bind: 0.0.0.0
      + system.adapter.mqtt.1                   : mqtt                  : pi5                                      -  enabled, port: 1884, bind: 0.0.0.0
      + system.adapter.mqtt.2                   : mqtt                  : pi5                                      - disabled, port: 1885, bind: 0.0.0.0
      + system.adapter.mqtt.3                   : mqtt                  : pi5                                      -  enabled, port: 1890, bind: 0.0.0.0
      + system.adapter.mqtt.4                   : mqtt                  : pi5                                      -  enabled, port: 1892, bind: 192.168.178.35
      + system.adapter.mqtt.5                   : mqtt                  : pi5                                      -  enabled, port: 1889, bind: 0.0.0.0
        system.adapter.mqtt.6                   : mqtt                  : pi5                                      - disabled, port: 1895, bind: 0.0.0.0
      + system.adapter.onvif.0                  : onvif                 : pi5                                      -  enabled, port: 80, 7575, 8000, 8080, 8081, 8899
        system.adapter.openweathermap.0         : openweathermap        : pi5                                      -  enabled
      + system.adapter.pushover.0               : pushover              : pi5                                      -  enabled
      + system.adapter.pushover.1               : pushover              : pi5                                      -  enabled
      + system.adapter.resol.0                  : resol                 : pi5                                      -  enabled
      + system.adapter.rest-api.0               : rest-api              : pi5                                      -  enabled, port: 8093, bind: 0.0.0.0, run as: admin
      + system.adapter.rpi2.0                   : rpi2                  : pi5                                      -  enabled
      + system.adapter.scenes.0                 : scenes                : pi5                                      -  enabled
      + system.adapter.simple-api.0             : simple-api            : pi5                                      -  enabled, port: 8087, bind: 0.0.0.0, run as: admin
        system.adapter.tapo.0                   : tapo                  : pi5                                      - disabled
      + system.adapter.telegram.0               : telegram              : pi5                                      -  enabled, port: 8443, bind: 0.0.0.0
      + system.adapter.tibberlink.0             : tibberlink            : pi5                                      -  enabled
      + system.adapter.tr-064.0                 : tr-064                : pi5                                      -  enabled
      + system.adapter.trashschedule.0          : trashschedule         : pi5                                      -  enabled
        system.adapter.vis-2-widgets-collection.0: vis-2-widgets-collection: pi5                                      - disabled
        system.adapter.vis-2-widgets-energy.0   : vis-2-widgets-energy  : pi5                                      - disabled
        system.adapter.vis-2-widgets-gauges.0   : vis-2-widgets-gauges  : pi5                                      - disabled
        system.adapter.vis-2-widgets-inventwo.0 : vis-2-widgets-inventwo: pi5                                      - disabled
        system.adapter.vis-2-widgets-material.0 : vis-2-widgets-material: pi5                                      - disabled
        system.adapter.vis-2-widgets-ovarious.0 : vis-2-widgets-ovarious: pi5                                      - disabled
        system.adapter.vis-2-widgets-weather-and-heating.0: vis-2-widgets-weather-and-heating: pi5                                      - disabled
      + system.adapter.vis-2.0                  : vis-2                 : pi5                                      -  enabled
        system.adapter.vis-bars.0               : vis-bars              : pi5                                      - disabled
        system.adapter.vis-canvas-gauges.0      : vis-canvas-gauges     : pi5                                      - disabled
        system.adapter.vis-google-fonts.0       : vis-google-fonts      : pi5                                      -  enabled
        system.adapter.vis-hqwidgets.0          : vis-hqwidgets         : pi5                                      - disabled
        system.adapter.vis-icontwo.0            : vis-icontwo           : pi5                                      - disabled
        system.adapter.vis-jqui-mfd.0           : vis-jqui-mfd          : pi5                                      - disabled
        system.adapter.vis-justgage.0           : vis-justgage          : pi5                                      - disabled
        system.adapter.vis-material-advanced.0  : vis-material-advanced : pi5                                      - disabled
        system.adapter.vis-material.0           : vis-material          : pi5                                      - disabled
        system.adapter.vis-materialdesign.0     : vis-materialdesign    : pi5                                      - disabled
        system.adapter.vis-metro.0              : vis-metro             : pi5                                      - disabled
        system.adapter.vis-timeandweather.0     : vis-timeandweather    : pi5                                      - disabled
        system.adapter.vis.0                    : vis                   : pi5                                      -  enabled
      + system.adapter.web.0                    : web                   : pi5                                      -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
      + system.adapter.wiffi-wz.0               : wiffi-wz              : pi5                                      -  enabled
      + system.adapter.worx.0                   : worx                  : pi5                                      -  enabled
      + system.adapter.zigbee.0                 : zigbee                : pi5                                      -  enabled, port: /dev/serial/by-id/zigbee
      
      + instance is alive
      
      Enabled adapters with bindings
      + system.adapter.admin.0                  : admin                 : pi5                                      -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      + system.adapter.ap-systems-ez1.0         : ap-systems-ez1        : pi5                                      -  enabled, port: 8050
      + system.adapter.hm-rpc.0                 : hm-rpc                : pi5                                      -  enabled, port: 0
      + system.adapter.hm-rpc.1                 : hm-rpc                : pi5                                      -  enabled, port: 0
      + system.adapter.hm-rpc.2                 : hm-rpc                : pi5                                      -  enabled, port: 0
      + system.adapter.hm-rpc.3                 : hm-rpc                : pi5                                      -  enabled, port: 0
      + system.adapter.influxdb.0               : influxdb              : pi5                                      -  enabled, port: 8086
      + system.adapter.mqtt.0                   : mqtt                  : pi5                                      -  enabled, port: 1883, bind: 0.0.0.0
      + system.adapter.mqtt.1                   : mqtt                  : pi5                                      -  enabled, port: 1884, bind: 0.0.0.0
      + system.adapter.mqtt.3                   : mqtt                  : pi5                                      -  enabled, port: 1890, bind: 0.0.0.0
      + system.adapter.mqtt.4                   : mqtt                  : pi5                                      -  enabled, port: 1892, bind: 192.168.178.35
      + system.adapter.mqtt.5                   : mqtt                  : pi5                                      -  enabled, port: 1889, bind: 0.0.0.0
      + system.adapter.onvif.0                  : onvif                 : pi5                                      -  enabled, port: 80, 7575, 8000, 8080, 8081, 8899
      + system.adapter.rest-api.0               : rest-api              : pi5                                      -  enabled, port: 8093, bind: 0.0.0.0, run as: admin
      + system.adapter.simple-api.0             : simple-api            : pi5                                      -  enabled, port: 8087, bind: 0.0.0.0, run as: admin
      + system.adapter.telegram.0               : telegram              : pi5                                      -  enabled, port: 8443, bind: 0.0.0.0
      + system.adapter.web.0                    : web                   : pi5                                      -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
      + system.adapter.zigbee.0                 : zigbee                : pi5                                      -  enabled, port: /dev/serial/by-id/zigbee
      
      ioBroker-Repositories
      ┌─────────┬────────────────────┬─────────────────────────────────────────────────────────┬──────────────┐
      │ (index) │ name               │ url                                                     │ auto upgrade │
      ├─────────┼────────────────────┼─────────────────────────────────────────────────────────┼──────────────┤
      │ 0       │ 'Stable (default)' │ 'http://download.iobroker.net/sources-dist.json'        │ false        │
      │ 1       │ 'Beta (latest)'    │ 'http://download.iobroker.net/sources-dist-latest.json' │ false        │
      │ 2       │ 'Live (stable)'    │ 'http://repo.iobroker.live/sources-dist.json'           │ false        │
      │ 3       │ 'Live (latest)'    │ 'http://repo.iobroker.live/sources-dist-latest.json'    │ false        │
      └─────────┴────────────────────┴─────────────────────────────────────────────────────────┴──────────────┘
      
      Active repo(s): Beta (latest)
      Upgrade policy: none
      
      Installed ioBroker-Adapters
      Used repository: Beta (latest)
      Adapter    "admin"        : 7.7.2    , installed 7.7.2
      Adapter    "backitup"     : 3.3.5    , installed 3.3.5
      Adapter    "bluelink"     : 3.1.20   , installed 3.1.20
      Adapter    "broadlink2"   : 2.3.0    , installed 2.3.0
      Adapter    "cloud"        : 5.0.1    , installed 5.0.1
      Adapter    "cloudless-homeconnect": 1.6.2, installed 1.6.2
      Adapter    "devices"      : 1.2.8    , installed 1.2.8
      Adapter    "discovery"    : 5.0.0    , installed 5.0.0
      Adapter    "e3dc-rscp"    : 1.4.2    , installed 1.4.2
      Adapter    "easee"        : 1.0.10   , installed 1.0.10
      Adapter    "echarts"      : 2.0.7    , installed 2.0.7
      Adapter    "fritzbox"     : 0.6.0    , installed 0.6.0
      Adapter    "fullybrowser" : 3.1.2    , installed 3.1.2
      Adapter    "heatingcontrol": 2.12.15 , installed 2.12.15
      Adapter    "hm-rega"      : 5.1.0    , installed 5.1.0
      Adapter    "hm-rpc"       : 2.0.2    , installed 2.0.2
      Adapter    "ical"         : 1.16.2   , installed 1.16.2
      Adapter    "icons-addictive-flavour-png": 0.1.0, installed 0.1.0
      Adapter    "icons-icons8" : 0.0.1    , installed 0.0.1
      Adapter    "icons-material-png": 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    "icons-ultimate-png": 1.0.1, installed 1.0.1
      Adapter    "influxdb"     : 4.0.2    , installed 4.0.2
      Adapter    "javascript"   : 9.0.11   , installed 9.0.11
      Controller "js-controller": 7.0.7    , installed 7.0.7
      Adapter    "lgtv"         : 2.4.0    , installed 2.4.0
      Adapter    "meteoalarm"   : 4.0.1    , installed 4.0.1
      Adapter    "mielecloudservice": 6.5.11, installed 6.5.11
      Adapter    "mqtt"         : 6.1.4    , installed 6.1.4
      Adapter    "onvif"        : 1.1.4    , installed 1.1.4
      Adapter    "openweathermap": 1.4.0   , installed 1.4.0
      Adapter    "pushover"     : 4.1.0    , installed 4.1.0
      Adapter    "resol"        : 1.5.1    , installed 1.5.1
      Adapter    "rest-api"     : 3.0.1    , installed 3.0.1
      Adapter    "rpi2"         : 2.4.0    , installed 2.4.0
      Adapter    "scenes"       : 4.0.3    , installed 4.0.3
      Adapter    "simple-api"   : 3.0.7    , installed 3.0.7
      Adapter    "socketio"     : 7.0.8    , installed 7.0.8
      Adapter    "tapo"         : 0.4.8    , installed 0.4.8
      Adapter    "telegram"     : 4.1.0    , installed 4.1.0
      Adapter    "tibberlink"   : 5.0.1    , installed 5.0.1
      Adapter    "tr-064"       : 4.3.0    , installed 4.3.0
      Adapter    "trashschedule": 4.0.1    , installed 4.0.1
      Adapter    "vis"          : 1.5.6    , installed 1.5.6
      Adapter    "vis-2"        : 2.12.12  , installed 2.12.12
      Adapter    "vis-2-widgets-collection": 1.8.1, installed 1.8.1
      Adapter    "vis-2-widgets-energy": 1.0.2, installed 1.0.2
      Adapter    "vis-2-widgets-gauges": 2.0.1, installed 2.0.1
      Adapter    "vis-2-widgets-inventwo": 0.3.5, installed 0.3.5
      Adapter    "vis-2-widgets-material": 1.4.10, installed 1.4.10
      Adapter    "vis-2-widgets-ovarious": 1.0.0, installed 1.0.0
      Adapter    "vis-2-widgets-weather-and-heating": 1.1.1, installed 1.1.1
      Adapter    "vis-bars"     : 0.1.4    , installed 0.1.4
      Adapter    "vis-canvas-gauges": 1.0.1, installed 1.0.1
      Adapter    "vis-google-fonts": 1.0.4 , installed 1.0.4
      Adapter    "vis-hqwidgets": 1.5.1    , installed 1.5.1
      Adapter    "vis-icontwo"  : 1.18.0   , installed 1.18.0
      Adapter    "vis-jqui-mfd" : 1.1.1    , installed 1.1.1
      Adapter    "vis-justgage" : 2.1.7    , installed 2.1.7
      Adapter    "vis-material" : 0.2.0    , installed 0.2.0
      Adapter    "vis-material-advanced": 1.7.4, installed 1.7.4
      Adapter    "vis-materialdesign": 0.5.9, installed 0.5.9
      Adapter    "vis-metro"    : 1.2.0    , installed 1.2.0
      Adapter    "vis-timeandweather": 1.2.2, installed 1.2.2
      Adapter    "web"          : 7.0.9    , installed 7.0.9
      Adapter    "wiffi-wz"     : 2.2.1    , installed 2.2.1
      Adapter    "worx"         : 3.2.7    , installed 3.2.7
      Adapter    "ws"           : 3.0.19   , installed 3.0.19
      Adapter    "zigbee"       : 3.0.3    , installed 3.0.3
      
      Objects and States
      Please stand by - This may take a while
      Objects:        16625
      States:         13444
      
      *** OS-Repositories and Updates ***
      Hit:1 http://deb.debian.org/debian bookworm InRelease
      Hit:2 http://deb.debian.org/debian bookworm-updates InRelease
      Hit:3 http://deb.debian.org/debian-security bookworm-security InRelease
      Hit:4 https://repos.influxdata.com/debian stable InRelease
      Hit:5 https://deb.nodesource.com/node_20.x nodistro 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:6379            0.0.0.0:*               LISTEN      0          8484       -                   
      tcp        0      0 192.168.178.35:2001     0.0.0.0:*               LISTEN      1000       107648     -                   
      tcp        0      0 192.168.178.35:2000     0.0.0.0:*               LISTEN      1000       107668     -                   
      tcp        0      0 192.168.178.35:2010     0.0.0.0:*               LISTEN      1000       106491     -                   
      tcp        0      0 192.168.178.35:1892     0.0.0.0:*               LISTEN      1000       109716     -                   
      tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN      0          8395       -                   
      tcp        0      0 192.168.178.35:8701     0.0.0.0:*               LISTEN      1000       107743     -                   
      tcp        0      0 0.0.0.0:8086            0.0.0.0:*               LISTEN      0          9448       -                   
      tcp        0      0 0.0.0.0:9001            0.0.0.0:*               LISTEN      0          8449       -                   
      tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          5017       -                   
      tcp        0      0 192.168.178.35:8181     0.0.0.0:*               LISTEN      1000       109317     -                   
      tcp        0      0 0.0.0.0:1890            0.0.0.0:*               LISTEN      1000       107428     -                   
      tcp        0      0 0.0.0.0:1891            0.0.0.0:*               LISTEN      1000       107429     -                   
      tcp        0      0 0.0.0.0:1889            0.0.0.0:*               LISTEN      1000       107495     -                   
      tcp        0      0 0.0.0.0:1884            0.0.0.0:*               LISTEN      1000       108745     -                   
      tcp        0      0 0.0.0.0:1883            0.0.0.0:*               LISTEN      1000       107869     -                   
      tcp        0      0 0.0.0.0:9443            0.0.0.0:*               LISTEN      0          8397       -                   
      tcp6       0      0 :::3000                 :::*                    LISTEN      1000       107126     -                   
      tcp6       0      0 :::6379                 :::*                    LISTEN      0          8485       -                   
      tcp6       0      0 :::8000                 :::*                    LISTEN      0          8396       -                   
      tcp6       0      0 :::8095                 :::*                    LISTEN      1000       108332     -                   
      tcp6       0      0 :::8093                 :::*                    LISTEN      1000       109192     -                   
      tcp6       0      0 :::8086                 :::*                    LISTEN      0          9449       -                   
      tcp6       0      0 :::8087                 :::*                    LISTEN      1000       108390     -                   
      tcp6       0      0 :::8082                 :::*                    LISTEN      1000       110330     -                   
      tcp6       0      0 :::8081                 :::*                    LISTEN      1000       103915     -                   
      tcp6       0      0 :::9001                 :::*                    LISTEN      0          8450       -                   
      tcp6       0      0 :::22                   :::*                    LISTEN      0          5019       -                   
      tcp6       0      0 :::8554                 :::*                    LISTEN      0          6504       -                   
      tcp6       0      0 :::8555                 :::*                    LISTEN      0          6524       -                   
      tcp6       0      0 :::1984                 :::*                    LISTEN      0          9416       -                   
      tcp6       0      0 :::9443                 :::*                    LISTEN      0          8398       -                   
      udp        0      0 0.0.0.0:57160           0.0.0.0:*                           1000       104231     -                   
      udp        0      0 192.168.178.35:8555     0.0.0.0:*                           0          6536       -                   
      udp        0      0 172.17.0.1:5353         0.0.0.0:*                           1000       110883     -                   
      udp        0      0 172.18.0.1:5353         0.0.0.0:*                           1000       110882     -                   
      udp        0      0 192.168.178.35:5353     0.0.0.0:*                           1000       110881     -                   
      udp        0      0 0.0.0.0:5353            0.0.0.0:*                           104        5730       -                   
      udp        0      0 0.0.0.0:54812           0.0.0.0:*                           104        5732       -                   
      udp        0      0 0.0.0.0:46994           0.0.0.0:*                           1000       104227     -                   
      udp        0      0 0.0.0.0:15001           0.0.0.0:*                           1000       104225     -                   
      udp6       0      0 fe80::2f63:151f:218:546 :::*                                0          8592       -                   
      udp6       0      0 :::53860                :::*                                104        5733       -                   
      udp6       0      0 :::5353                 :::*                                104        5731       -                   
      
      *** Log File - Last 25 Lines ***
      
      2025-08-17 13:04:27.534  - error: host.pi5 Caught by controller[0]: }
      2025-08-17 13:04:27.534  - error: host.pi5 Caught by controller[0]: Node.js v20.19.4
      2025-08-17 13:04:27.534  - error: host.pi5 instance system.adapter.echarts.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      2025-08-17 13:04:27.534  - info: host.pi5 Restart adapter system.adapter.echarts.0 because enabled
      2025-08-17 13:04:32.757  - info: host.pi5 instance system.adapter.openweathermap.0 having pid 1501 terminated with code 0 (NO_ERROR)
      2025-08-17 13:04:58.016  - info: host.pi5 instance system.adapter.echarts.0 in version "2.0.7" started with pid 2023
      2025-08-17 13:04:58.673  - error: host.pi5 Caught by controller[0]: node:internal/modules/cjs/loader:1651
      2025-08-17 13:04:58.673  - error: host.pi5 Caught by controller[0]:   return process.dlopen(module, path.toNamespacedPath(filename));
      2025-08-17 13:04:58.673  - error: host.pi5 Caught by controller[0]:                  ^
      2025-08-17 13:04:58.673  - error: host.pi5 Caught by controller[0]: Error: libcairo.so.2: ELF load command address/offset not page-aligned
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module._extensions..node (node:internal/modules/cjs/loader:1651:18)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module.load (node:internal/modules/cjs/loader:1275:32)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module._load (node:internal/modules/cjs/loader:1096:12)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module.require (node:internal/modules/cjs/loader:1298:19)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at require (node:internal/modules/helpers:182:18)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Object.<anonymous> (/opt/iobroker/node_modules/canvas/lib/bindings.js:3:18)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module._compile (node:internal/modules/cjs/loader:1529:14)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module._extensions..js (node:internal/modules/cjs/loader:1613:10)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module.load (node:internal/modules/cjs/loader:1275:32)
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:     at Module._load (node:internal/modules/cjs/loader:1096:12) {
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]:   code: 'ERR_DLOPEN_FAILED'
      2025-08-17 13:04:58.674  - error: host.pi5 Caught by controller[0]: }
      2025-08-17 13:04:58.675  - error: host.pi5 Caught by controller[0]: Node.js v20.19.4
      2025-08-17 13:04:58.675  - error: host.pi5 instance system.adapter.echarts.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      2025-08-17 13:04:58.675  - info: host.pi5 Restart adapter system.adapter.echarts.0 because enabled
      
      
      ============ Mark until here for C&P =============
      
      iob diag has finished.
      
      
      root@pi5:/opt/iobroker# 
      
      posted in Error/Bug
      Gargano
      Gargano
    • RE: eCharts - Nach update auf 2.0.7 startet Instanz nicht mehr

      @norb-0 Den Fehler hab ich auch (NodeJS 20.19.4)

      posted in Error/Bug
      Gargano
      Gargano
    • RE: Adapter: broadlink2

      @hansmeier hast Du da mal ein Link? Ich habe mehrere Ausführungen gesehen.

      posted in Entwicklung
      Gargano
      Gargano
    • RE: Adapter Hyundai (Bluelink) oder KIA (UVO)

      @pedder007 Genau das habe ich auch gemacht.
      Allerdings ist auf dem Github noch der alte Main.js (3.1.17)
      bf440a72-fa5f-4648-8fa5-e2962e0269ff-image.png
      Verstehe ich nicht wie jetzt der Fehler behoben sein soll, wenn im Main nichts geändert wurde.
      Evtl. kann @arteck mal da Licht ins Dunkle bringen.

      posted in Tester
      Gargano
      Gargano
    • RE: Adapter Hyundai (Bluelink) oder KIA (UVO)

      @meister-mopper Sag mal, von welchen Github hast Du das geholt ?
      Von hier : https://github.com/Newan/ioBroker.bluelink ?

      posted in Tester
      Gargano
      Gargano
    • RE: Adapter Hyundai (Bluelink) oder KIA (UVO)

      @arteck Bei mir geht noch nichts , selbiger Login Fehler . Adapter Version 3.1.19 KIA PHEV

      bluelink.0
      2025-08-09 08:56:46.208	error	next auto login attempt in 1 hour or restart adapter manual
      
      bluelink.0
      2025-08-09 08:56:46.208	error	Server is not available or login credentials are wrong
      
      bluelink.0
      2025-08-09 08:56:46.208	error	ManagedBluelinkyError: @EuropeController.login: [401] Unauthorized on [POST] https://prd.eu-ccapi.kia.com:8080/api/v1/user/signin - {"errId":"a1875ab8-f22a-4e53-8185-52174571317a","errCode":"4010","errMsg":"Require authentication"}
      

      Auf dem Github sind Änderungen beim package.json und Readme. Alle andern sind älter als 3 Wochen.

      Wie sollen die den Login beeinflussen ?

      posted in Tester
      Gargano
      Gargano
    • RE: Adapter Hyundai (Bluelink) oder KIA (UVO)

      Leider auch nicht:

      bluelink.0
      2025-08-05 13:55:56.968	error	Server is not available or login credentials are wrong
      
      bluelink.0
      2025-08-05 13:55:56.968	error	ManagedBluelinkyError: @EuropeController.login: [401] Unauthorized on [POST] https://prd.eu-ccapi.kia.com:8080/api/v1/user/language - "{\"errId\":\"----------------------------------\",\"errCode\":\"4010\",\"errMsg\":\"Require authentication\"}\n"
      
      posted in Tester
      Gargano
      Gargano
    • RE: SONOFF NSPanel mit Lovelace UI

      @tt-tom Habs gefunden, steht im Github vom Adapter.

      posted in Hardware
      Gargano
      Gargano
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo