Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. info Adapter

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    info Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mguenther @foxriver76 last edited by

      @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.

      BananaJoe 1 Reply Last reply Reply Quote 0
      • BananaJoe
        BananaJoe Most Active @mguenther last edited by 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)

        FredF M 2 Replies Last reply Reply Quote 0
        • FredF
          FredF Most Active Forum Testing @BananaJoe last edited by

          @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?

          apollon77 1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 @FredF last edited by

            @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

            FredF 1 Reply Last reply Reply Quote 0
            • FredF
              FredF Most Active Forum Testing @apollon77 last edited by

              @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...

              apollon77 1 Reply Last reply Reply Quote 0
              • apollon77
                apollon77 @FredF last edited by

                @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?

                1 Reply Last reply Reply Quote 0
                • M
                  mguenther @BananaJoe last edited by

                  @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?

                  DJMarc75 1 Reply Last reply Reply Quote 0
                  • DJMarc75
                    DJMarc75 @mguenther last edited by 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 1 Reply Last reply Reply Quote 1
                    • M
                      mguenther @DJMarc75 last edited by

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

                      DJMarc75 1 Reply Last reply Reply Quote 1
                      • DJMarc75
                        DJMarc75 @mguenther last edited by

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

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

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

                        725
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        6
                        16
                        1017
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo