Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. info Adapter

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

info Adapter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
16 Beiträge 6 Kommentatoren 1.5k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M mguenther
    raspberrypi
    
    Plattform
        linux
    Betriebssystem
        linux
    Architektur
        arm
    CPUs
        4
    Geschwindigkeit
        1800 MHz
    Modell
        ARMv7 Processor rev 3 (v7l)
    RAM
        7.71 GB
    System-Betriebszeit
        13 T. 17:50:33
    Node.js
        v14.19.0
    NPM
        6.14.16
    Datenträgergröße
        229.08 GB
    freier Festplattenspeicher
        214.17 GB
    Anzahl der Adapter
        388
    Betriebszeit
        1 T. 13:34:48
    Aktive Instanzen
        34
    location
        /opt/iobroker/
    Hostname
        raspberrypi
    
    
    
    iobroker-slave
    
    Plattform
        linux
    Betriebssystem
        linux
    Architektur
        arm
    CPUs
        4
    Geschwindigkeit
        600 MHz
    Modell
        ARMv7 Processor rev 3 (v7l)
    RAM
        3.75 GB
    System-Betriebszeit
        7 T. 01:22:37
    Node.js
        v14.18.3 (Es gibt eine neuere Version: v14.19.0)
    NPM
        6.14.15
    Datenträgergröße
        14.33 GB
    freier Festplattenspeicher
        11.84 GB
    Anzahl der Adapter
        388
    Betriebszeit
        1 T. 13:35:09
    Aktive Instanzen
        1
    location
        /opt/iobroker/
    Hostname
        iobroker-slave
    

    so, nun habe ich meinen Master upgedatet und meinen Slave vergessen. Eben fiel mir ein, dass müsste ich doch im Info Adapter auch wiederfinden - mache ich auch. Das ist der Auszug aus dem Fenster Systeminformationen. Hat keiner eine Idee, wo ich diese Infos in Datenpunkten abgreifen kann bzw. wie ich mir z.B. die node/nodejs und npm Informationen in einen Datenpunkt selber schreiben kann?

    M Offline
    M Offline
    mguenther
    schrieb am zuletzt editiert von
    #4

    ich habe nach Rücksprache mit @ldittmar ein Issue aufgemacht für den JS-Controller.
    Ich würde mich freuen, wenn die System-Informationen (auch für ein Multihost-System) zukünftig unter system.host abgelegt werden würden.

    Danke
    Marcus

    M 1 Antwort Letzte Antwort
    0
    • M mguenther

      ich habe nach Rücksprache mit @ldittmar ein Issue aufgemacht für den JS-Controller.
      Ich würde mich freuen, wenn die System-Informationen (auch für ein Multihost-System) zukünftig unter system.host abgelegt werden würden.

      Danke
      Marcus

      M Offline
      M Offline
      mguenther
      schrieb am zuletzt editiert von mguenther
      #5

      @foxriver76 & @apollon77
      nachdem ihr meine Issue Anfrage mit der Begründung "Data is accessible via messages, thus I don’t see anything which needs to be done here" geschlossen habt, habe ich 2 Fragen an euch.

      1. Wo kann ich mir denn die empfohlene NPM/node Version abgreifen bzw. wie kann ich mir denn die empfohlene Info in einen Datenpunkt schreiben? Die von mir installierte Version finde ich ja in meinen Objekten, aber die empfohlene einfach nicht.
      2. Wo finde ich die Infos z.B. zu npm zu meinem Slave? Die installierten Infos unter System/host... finde ich.

      wäre über eure Hilfe dankbar.

      Marcus

      foxriver76F 1 Antwort Letzte Antwort
      0
      • M mguenther

        @foxriver76 & @apollon77
        nachdem ihr meine Issue Anfrage mit der Begründung "Data is accessible via messages, thus I don’t see anything which needs to be done here" geschlossen habt, habe ich 2 Fragen an euch.

        1. Wo kann ich mir denn die empfohlene NPM/node Version abgreifen bzw. wie kann ich mir denn die empfohlene Info in einen Datenpunkt schreiben? Die von mir installierte Version finde ich ja in meinen Objekten, aber die empfohlene einfach nicht.
        2. Wo finde ich die Infos z.B. zu npm zu meinem Slave? Die installierten Infos unter System/host... finde ich.

        wäre über eure Hilfe dankbar.

        Marcus

        foxriver76F Offline
        foxriver76F Offline
        foxriver76
        Developer
        schrieb am zuletzt editiert von
        #6

        @mguenther Soweit ich weiß ging es darum, dass der Entwickler des Info Adapters gesagt hat er kann die Daten nicht auslesen. Im Issue wurden States gefordert um die Daten darzustellen. Allerdings kann ein Adapterentwickler die Daten (npm version, node version, architektur, os etc.) bereits auslesen. Kurzes Beispiel:

        const data = await sendToHostAsync('nameOfTheHost', 'getHostInfo', {});
        

        Andere Informationen wie CPU Auslastung, freier Speicher sind in den system.host States bereits vorhanden.

        Videotutorials & mehr

        Hier könnt ihr mich unterstützen.

        M 1 Antwort Letzte Antwort
        0
        • foxriver76F foxriver76

          @mguenther Soweit ich weiß ging es darum, dass der Entwickler des Info Adapters gesagt hat er kann die Daten nicht auslesen. Im Issue wurden States gefordert um die Daten darzustellen. Allerdings kann ein Adapterentwickler die Daten (npm version, node version, architektur, os etc.) bereits auslesen. Kurzes Beispiel:

          const data = await sendToHostAsync('nameOfTheHost', 'getHostInfo', {});
          

          Andere Informationen wie CPU Auslastung, freier Speicher sind in den system.host States bereits vorhanden.

          M Offline
          M Offline
          mguenther
          schrieb am zuletzt editiert von
          #7

          @foxriver76 sagte in info Adapter:

          @mguenther Soweit ich weiß ging es darum, dass der Entwickler des Info Adapters gesagt hat er kann die Daten nicht auslesen. Im Issue wurden States gefordert um die Daten darzustellen. Allerdings kann ein Adapterentwickler die Daten (npm version, node version, architektur, os etc.) bereits auslesen. Kurzes Beispiel:

          const data = await sendToHostAsync('nameOfTheHost', 'getHostInfo', {});
          

          Andere Informationen wie CPU Auslastung, freier Speicher sind in den system.host States bereits vorhanden.

          nicht ganz, die Daten kann der Adapterentwickler schon auslesen - nur der Anweder nicht so einfach (zumindest deswegen, weil er die Objekte nicht kennt - wie in meinem Fall) und daher war die Idee, mehr bzw. weitere Daten in die Objekte einzutragen. Der Info Adpater hat eh mit Multihost Umgebungen so seine Probleme...

          Konkreter Fall - wie und wo lese ich die empfohlene node bzw. npm Version aus? Das weiß ich einfach nicht und findet sich auch nirgends in den Objekten.

          BananaJoeB 1 Antwort Letzte Antwort
          0
          • M mguenther

            @foxriver76 sagte in info Adapter:

            @mguenther Soweit ich weiß ging es darum, dass der Entwickler des Info Adapters gesagt hat er kann die Daten nicht auslesen. Im Issue wurden States gefordert um die Daten darzustellen. Allerdings kann ein Adapterentwickler die Daten (npm version, node version, architektur, os etc.) bereits auslesen. Kurzes Beispiel:

            const data = await sendToHostAsync('nameOfTheHost', 'getHostInfo', {});
            

            Andere Informationen wie CPU Auslastung, freier Speicher sind in den system.host States bereits vorhanden.

            nicht ganz, die Daten kann der Adapterentwickler schon auslesen - nur der Anweder nicht so einfach (zumindest deswegen, weil er die Objekte nicht kennt - wie in meinem Fall) und daher war die Idee, mehr bzw. weitere Daten in die Objekte einzutragen. Der Info Adpater hat eh mit Multihost Umgebungen so seine Probleme...

            Konkreter Fall - wie und wo lese ich die empfohlene node bzw. npm Version aus? Das weiß ich einfach nicht und findet sich auch nirgends in den Objekten.

            BananaJoeB Online
            BananaJoeB Online
            BananaJoe
            Most Active
            schrieb am zuletzt editiert von BananaJoe
            #8

            @mguenther schalte mal im Objekt-Browser die Expertenansicht ein.
            Da taucht dann ein neuer "Adapter" system auf

            Die nodejs-Version findest du dann z.B. unter

            system.host.iobroker.versions
            

            Die Datenpunkte kannst du in Skripten oder der VIS verwenden

            Ob man da dann auch den Slave wiederfinden kann, kann ich mangels Multi-Node-System nicht sagen, ich vermute aber das er da pro Host einen Unterordner anlegt. Im obigen Pfad steht das iobroker für den Namen des Hosts (weil ich fantasievoller weise das System iobroker genannt habe)

            ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

            FredFF M 2 Antworten Letzte Antwort
            0
            • BananaJoeB BananaJoe

              @mguenther schalte mal im Objekt-Browser die Expertenansicht ein.
              Da taucht dann ein neuer "Adapter" system auf

              Die nodejs-Version findest du dann z.B. unter

              system.host.iobroker.versions
              

              Die Datenpunkte kannst du in Skripten oder der VIS verwenden

              Ob man da dann auch den Slave wiederfinden kann, kann ich mangels Multi-Node-System nicht sagen, ich vermute aber das er da pro Host einen Unterordner anlegt. Im obigen Pfad steht das iobroker für den Namen des Hosts (weil ich fantasievoller weise das System iobroker genannt habe)

              FredFF Offline
              FredFF Offline
              FredF
              Most Active Forum Testing
              schrieb am zuletzt editiert von
              #9

              @bananajoe @mguenther
              Beim stable Admin 5.3.8 (Multihost) ist (bei mir) nur dieser Datenpunkt pro Host verfügbar:

              system.host.xxx.nodeVersion
              

              Beim beta Admin 6.1.6 (single host) hingegen ist mehr zu sehen:
              5b77587f-6364-4e85-bc1b-97cf5d99d6ce-grafik.png

              @apollon77 Multihost Thema oder Admin Thema?

              apollon77A 1 Antwort Letzte Antwort
              0
              • FredFF FredF

                @bananajoe @mguenther
                Beim stable Admin 5.3.8 (Multihost) ist (bei mir) nur dieser Datenpunkt pro Host verfügbar:

                system.host.xxx.nodeVersion
                

                Beim beta Admin 6.1.6 (single host) hingegen ist mehr zu sehen:
                5b77587f-6364-4e85-bc1b-97cf5d99d6ce-grafik.png

                @apollon77 Multihost Thema oder Admin Thema?

                apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #10

                @fredf Suchst Du auch richtig?? Dein State ist nicht in einem "versions" Subchannel, sondern direkl tunter "host.NAME" ... scroll mal weiter runter. Bei mir ist es exakt da wo es sein soll

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                FredFF 1 Antwort Letzte Antwort
                0
                • apollon77A apollon77

                  @fredf Suchst Du auch richtig?? Dein State ist nicht in einem "versions" Subchannel, sondern direkl tunter "host.NAME" ... scroll mal weiter runter. Bei mir ist es exakt da wo es sein soll

                  FredFF Offline
                  FredFF Offline
                  FredF
                  Most Active Forum Testing
                  schrieb am zuletzt editiert von
                  #11

                  @apollon77 Ja Ja... ich wollte auch nur hinweisen und für mein Multihost System klären, das im stable admin kein Ordner host.name.versions da ist.
                  Im Beta Admin hingegen schon, und auch mit mehr Infos bez. node und npm...

                  apollon77A 1 Antwort Letzte Antwort
                  0
                  • FredFF FredF

                    @apollon77 Ja Ja... ich wollte auch nur hinweisen und für mein Multihost System klären, das im stable admin kein Ordner host.name.versions da ist.
                    Im Beta Admin hingegen schon, und auch mit mehr Infos bez. node und npm...

                    apollon77A Offline
                    apollon77A Offline
                    apollon77
                    schrieb am zuletzt editiert von
                    #12

                    @fredf Ich hab auch ehtlich keine Idee wer diese Objekte da anlegt ...vllt der info adapter? Die gehören nicht zum js-controller. Also ggf irgendein Adapter der das da hinzufügt der auf einem system drauf ist und auf dem anderen nicht?

                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                    1 Antwort Letzte Antwort
                    0
                    • BananaJoeB BananaJoe

                      @mguenther schalte mal im Objekt-Browser die Expertenansicht ein.
                      Da taucht dann ein neuer "Adapter" system auf

                      Die nodejs-Version findest du dann z.B. unter

                      system.host.iobroker.versions
                      

                      Die Datenpunkte kannst du in Skripten oder der VIS verwenden

                      Ob man da dann auch den Slave wiederfinden kann, kann ich mangels Multi-Node-System nicht sagen, ich vermute aber das er da pro Host einen Unterordner anlegt. Im obigen Pfad steht das iobroker für den Namen des Hosts (weil ich fantasievoller weise das System iobroker genannt habe)

                      M Offline
                      M Offline
                      mguenther
                      schrieb am zuletzt editiert von
                      #13

                      @bananajoe sagte in info Adapter:

                      @mguenther schalte mal im Objekt-Browser die Expertenansicht ein.
                      Da taucht dann ein neuer "Adapter" system auf

                      Die nodejs-Version findest du dann z.B. unter

                      system.host.iobroker.versions
                      

                      Die Datenpunkte kannst du in Skripten oder der VIS verwenden

                      Ob man da dann auch den Slave wiederfinden kann, kann ich mangels Multi-Node-System nicht sagen, ich vermute aber das er da pro Host einen Unterordner anlegt. Im obigen Pfad steht das iobroker für den Namen des Hosts (weil ich fantasievoller weise das System iobroker genannt habe)

                      ja, klar - Expertenmodus ist an. Mir geht es aber z.b. nicht um die installierte nodejs Version - mir geht es um die Empfehlung zu node oder welche npm Version ist installiert usw.
                      Es sind halt Informationen des hosts zum System, die momentan nicht in Objekte gespeichert werden. Die finde ich aber (als Beispiel) in der info Reiter Übersicht (zumindest teilweise). Die Frage war ja, ob nicht solche System-Infos noch zusätzlich abgelegt werden könnten.

                      Konkret - wo oder wie finde ich die empfohlene nodejs Version und wo oder wie bekomme ich die installierte npm Version?

                      DJMarc75D 1 Antwort Letzte Antwort
                      0
                      • M mguenther

                        @bananajoe sagte in info Adapter:

                        @mguenther schalte mal im Objekt-Browser die Expertenansicht ein.
                        Da taucht dann ein neuer "Adapter" system auf

                        Die nodejs-Version findest du dann z.B. unter

                        system.host.iobroker.versions
                        

                        Die Datenpunkte kannst du in Skripten oder der VIS verwenden

                        Ob man da dann auch den Slave wiederfinden kann, kann ich mangels Multi-Node-System nicht sagen, ich vermute aber das er da pro Host einen Unterordner anlegt. Im obigen Pfad steht das iobroker für den Namen des Hosts (weil ich fantasievoller weise das System iobroker genannt habe)

                        ja, klar - Expertenmodus ist an. Mir geht es aber z.b. nicht um die installierte nodejs Version - mir geht es um die Empfehlung zu node oder welche npm Version ist installiert usw.
                        Es sind halt Informationen des hosts zum System, die momentan nicht in Objekte gespeichert werden. Die finde ich aber (als Beispiel) in der info Reiter Übersicht (zumindest teilweise). Die Frage war ja, ob nicht solche System-Infos noch zusätzlich abgelegt werden könnten.

                        Konkret - wo oder wie finde ich die empfohlene nodejs Version und wo oder wie bekomme ich die installierte npm Version?

                        DJMarc75D Offline
                        DJMarc75D Offline
                        DJMarc75
                        schrieb am zuletzt editiert von DJMarc75
                        #14

                        @mguenther sagte in info Adapter:

                        Konkret - wo oder wie finde ich die empfohlene nodejs Version und wo oder wie bekomme ich die installierte npm Version?

                        Ich habe bei mir ein Testsystem mit Admin 6.1.7 installiert und dort gibt es unter

                        system.host.<Hostname>.versions
                        

                        genau diese Datenpunkte

                        Screenshot 2022-06-30 155440.png

                        wie @BananaJoe & @FredF auch schon gepostet haben.

                        Lehrling seit 1975 !!!
                        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                        M 1 Antwort Letzte Antwort
                        1
                        • DJMarc75D DJMarc75

                          @mguenther sagte in info Adapter:

                          Konkret - wo oder wie finde ich die empfohlene nodejs Version und wo oder wie bekomme ich die installierte npm Version?

                          Ich habe bei mir ein Testsystem mit Admin 6.1.7 installiert und dort gibt es unter

                          system.host.<Hostname>.versions
                          

                          genau diese Datenpunkte

                          Screenshot 2022-06-30 155440.png

                          wie @BananaJoe & @FredF auch schon gepostet haben.

                          M Offline
                          M Offline
                          mguenther
                          schrieb am zuletzt editiert von
                          #15

                          @djmarc75
                          ok - danke.
                          wenn dann admin 6.1.7 im stable ist, habe ich das dann auch.

                          DJMarc75D 1 Antwort Letzte Antwort
                          1
                          • M mguenther

                            @djmarc75
                            ok - danke.
                            wenn dann admin 6.1.7 im stable ist, habe ich das dann auch.

                            DJMarc75D Offline
                            DJMarc75D Offline
                            DJMarc75
                            schrieb am zuletzt editiert von
                            #16

                            @mguenther oder vll schon in einer niedrigeren 6er Version. Ich bin halt direkt mal auf die 6.1.7 weil ja nur Testsystem :smile_cat:

                            Lehrling seit 1975 !!!
                            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                            1 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            593

                            Online

                            32.4k

                            Benutzer

                            81.5k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe