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

    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 Online
            FredFF Online
            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 Online
                FredFF Online
                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 Online
                      DJMarc75D Online
                      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 Online
                          DJMarc75D Online
                          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

                          810

                          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