Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] Neuer Adapter Ubuntu-Monitor

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Aufruf] Neuer Adapter Ubuntu-Monitor

    This topic has been deleted. Only users with topic management privileges can see it.
    • Hiltex
      Hiltex last edited by

      Hallo zusammen,

      ich habe einen kleinen Adapter gebastelt, der mir ein paar Systemwerte von Ubuntu liefert.

      Im Prinzip ist das lediglich ein Fork von ioBroker.nuc (Intel NUC-Monitor), der wiederum ein Fork des RPI-Monitors ist.

      In dieser Variante fehlt der GPIO-Teil. Einige Befehle, die die Werte aus dem System nach ioBroker holen, sind an Ubuntu angepasst.

      Der Name der Ethernet-Schnittstelle wird automatisch ermittelt (die heißt ja seit einigen Ubuntu-Versionen nicht mehr eth0), und die vom WLAN auch.

      Temperatur konnte ich leider nicht testen, da in meiner virtuellen Umgebung keine entsprechenden Sensoren zur Verfügung stehen.

      Installation derzeit nur über Github (beliebig) mit der URL https://github.com/indiBit/ioBroker.ubuntu möglich.
      9433_install.png

      Vielleicht kann's wer gebrauchen. Viel Spaß damit.

      1 Reply Last reply Reply Quote 1
      • ruhr70
        ruhr70 last edited by

        Top. Kann ich gut gebrauchen <emoji seq="1f600">😀</emoji>

        1 Reply Last reply Reply Quote 0
        • Dutchman
          Dutchman Developer Most Active Administrators last edited by

          Nice !

          Währe es nicht eine idee diese Adapter zu verheiraten ?

          Also einen Adapter wo man Dan einstellt Pi, Linux oder gleichen?

          Sent from my iPhone using Tapatalk

          1 Reply Last reply Reply Quote 0
          • Hiltex
            Hiltex last edited by

            Ja, gute Idee. Allerdings liegt das außerhalb meiner derzeitigen Fähigkeiten. Wenn das aber jemand übernehmen will sehr gerne.

            Ich plane auch, meinen Adapter noch ein wenig zu erweitern, sodass noch weitere Informationen angezeigt werden. Mal sehen, was noch sinnvoll ist. Auf jeden Fall der Festplattenspeicher und eventuell den status von wichtigen Diensten.

            1 Reply Last reply Reply Quote 0
            • Dutchman
              Dutchman Developer Most Active Administrators last edited by

              Ich melde mich per PN bei dir heut Abend

              Sent from my iPhone using Tapatalk

              1 Reply Last reply Reply Quote 0
              • Hiltex
                Hiltex last edited by

                Ich habe ein Update hochgeladen. Jetzt wird der Festplattenspeicher für SDA1, SDA2, SDB1, SDB2, SDC1 und SDC2 angezeigt.

                1 Reply Last reply Reply Quote 0
                • Diginix
                  Diginix last edited by Diginix

                  @Hiltex
                  Vielen Dank für den Adapter! Bin von einem RPi 3 auf einen Beelink BT3 umgezogen und habe das Hardware Monitoring schon vermisst.
                  Mein BT3 hat einen 64 GB emmc Speicher der als mmcbl statt sd? gemountet ist.
                  Kannst du dafür auch noch eine Option einbauen?

                  emmc.jpg

                  Ist die CPU Frequenz nur für den ersten Kern oder über alle (in meinem Fall 4) gemittelt?

                  Hiltex 1 Reply Last reply Reply Quote 0
                  • lobomau
                    lobomau last edited by

                    Funktioniert der Adapter denn prinzipiell auch bei Virtueller Maschine?
                    Ich habe Ubuntu als proxmox VM laufen.
                    Adapter läuft und hat irgendwann auch unter Objekte etwas angelegt. Aber ohne Werte.
                    Temepartur hatte ich nur am Anfang drin, steht ja dabei, dass nicht bei VM funktioniert.

                    ubuntu.0	2019-02-11 13:42:29.067	info	GPIO ports are not configured
                    ubuntu.0	2019-02-11 13:42:22.769	info	starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.ubuntu, node: v8.15.0
                    ubuntu.0	2019-02-11 13:42:16.990	info	GPIO ports are not configured
                    ubuntu.0	2019-02-11 13:42:10.026	info	starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.ubuntu, node: v8.15.0
                    ubuntu.0	2019-02-11 13:41:58.543	error	No Value found for soc_temp
                    ubuntu.0	2019-02-11 13:40:59.039	info	GPIO ports are not configured
                    ubuntu.0	2019-02-11 13:40:59.036	error	No Value found for soc_temp
                    ubuntu.0	2019-02-11 13:40:51.320	info	starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.ubuntu, node: v8.15.0
                    ubuntu.0	2019-02-11 13:40:31.823	error	No Value found for disk_available
                    ubuntu.0	2019-02-11 13:40:31.822	error	No Value found for disk_used_percent
                    ubuntu.0	2019-02-11 13:40:31.822	error	No Value found for disk_used
                    ubuntu.0	2019-02-11 13:40:31.821	error	No Value found for disk_total
                    ubuntu.0	2019-02-11 13:39:31.519	error	No Value found for disk_available
                    ubuntu.0	2019-02-11 13:39:31.519	error	No Value found for disk_used_percent
                    ubuntu.0	2019-02-11 13:39:31.518	error	No Value found for disk_used
                    ubuntu.0	2019-02-11 13:39:31.518	error	No Value found for disk_total
                    ubuntu.0	2019-02-11 13:38:31.200	error	No Value found for disk_available
                    ubuntu.0	2019-02-11 13:38:31.200	error	No Value found for disk_used_percent
                    ubuntu.0	2019-02-11 13:38:31.200	error	No Value found for disk_used
                    ubuntu.0	2019-02-11 13:38:31.199	error	No Value found for disk_total
                    ubuntu.0	2019-02-11 13:37:30.851	error	No Value found for disk_available
                    ubuntu.0	2019-02-11 13:37:30.851	error	No Value found for disk_used_percent
                    ubuntu.0	2019-02-11 13:37:30.850	error	No Value found for disk_used
                    ubuntu.0	2019-02-11 13:37:30.850	error	No Value found for disk_total
                    ubuntu.0	2019-02-11 13:36:30.575	error	No Value found for disk_available
                    ubuntu.0	2019-02-11 13:36:30.575	error	No Value found for disk_used_percent
                    ubuntu.0	2019-02-11 13:36:30.574	error	No Value found for disk_used
                    ubuntu.0	2019-02-11 13:36:30.573	error	No Value found for disk_total
                    ubuntu.0	2019-02-11 13:35:30.296	error	No Value found for disk_available
                    ubuntu.0	2019-02-11 13:35:30.295	error	No Value found for disk_used_percent
                    ubuntu.0	2019-02-11 13:35:30.295	error	No Value found for disk_used
                    ubuntu.0	2019-02-11 13:35:30.294	error	No Value found for disk_total
                    ubuntu.0	2019-02-11 13:34:30.474	info	GPIO ports are not configured
                    
                    Hiltex 1 Reply Last reply Reply Quote 0
                    • Hiltex
                      Hiltex @Diginix last edited by

                      @Diginix said in [Aufruf] Neuer Adapter Ubuntu-Monitor:

                      @Hiltex
                      Vielen Dank für den Adapter! Bin von einem RPi 3 auf einen Beelink BT3 umgezogen und habe das Hardware Monitoring schon vermisst.
                      Mein BT3 hat einen 64 GB emmc Speicher der als mmcbl statt sd? gemountet ist.
                      Kannst du dafür auch noch eine Option einbauen?

                      emmc.jpg

                      Ist die CPU Frequenz nur für den ersten Kern oder über alle (in meinem Fall 4) gemittelt?

                      Das Modul funktioniert so, dass einfach Shell-Befehle abgesetzt werden und das Ergebnis mittel RegEx geparst wird. Im Prinzip ist also alles möglich, jedoch im aktuellen Stand nicht dynamisch, sondern statisch eingebaut und entweder an oder aus.

                      Gib doch auf der Kommandozeile mal bitte df ein und poste den Output hier.

                      Diginix 1 Reply Last reply Reply Quote 0
                      • Hiltex
                        Hiltex @lobomau last edited by

                        @lobomau said in [Aufruf] Neuer Adapter Ubuntu-Monitor:

                        Funktioniert der Adapter denn prinzipiell auch bei Virtueller Maschine?
                        Ich habe Ubuntu als proxmox VM laufen.
                        Adapter läuft und hat irgendwann auch unter Objekte etwas angelegt. Aber ohne Werte.
                        Temepartur hatte ich nur am Anfang drin, steht ja dabei, dass nicht bei VM funktioniert.

                        ubuntu.0	2019-02-11 13:42:29.067	info	GPIO ports are not configured
                        ubuntu.0	2019-02-11 13:42:22.769	info	starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.ubuntu, node: v8.15.0
                        ubuntu.0	2019-02-11 13:42:16.990	info	GPIO ports are not configured
                        ubuntu.0	2019-02-11 13:42:10.026	info	starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.ubuntu, node: v8.15.0
                        ubuntu.0	2019-02-11 13:41:58.543	error	No Value found for soc_temp
                        ubuntu.0	2019-02-11 13:40:59.039	info	GPIO ports are not configured
                        ubuntu.0	2019-02-11 13:40:59.036	error	No Value found for soc_temp
                        ubuntu.0	2019-02-11 13:40:51.320	info	starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.ubuntu, node: v8.15.0
                        ubuntu.0	2019-02-11 13:40:31.823	error	No Value found for disk_available
                        ubuntu.0	2019-02-11 13:40:31.822	error	No Value found for disk_used_percent
                        ubuntu.0	2019-02-11 13:40:31.822	error	No Value found for disk_used
                        ubuntu.0	2019-02-11 13:40:31.821	error	No Value found for disk_total
                        ubuntu.0	2019-02-11 13:39:31.519	error	No Value found for disk_available
                        ubuntu.0	2019-02-11 13:39:31.519	error	No Value found for disk_used_percent
                        ubuntu.0	2019-02-11 13:39:31.518	error	No Value found for disk_used
                        ubuntu.0	2019-02-11 13:39:31.518	error	No Value found for disk_total
                        ubuntu.0	2019-02-11 13:38:31.200	error	No Value found for disk_available
                        ubuntu.0	2019-02-11 13:38:31.200	error	No Value found for disk_used_percent
                        ubuntu.0	2019-02-11 13:38:31.200	error	No Value found for disk_used
                        ubuntu.0	2019-02-11 13:38:31.199	error	No Value found for disk_total
                        ubuntu.0	2019-02-11 13:37:30.851	error	No Value found for disk_available
                        ubuntu.0	2019-02-11 13:37:30.851	error	No Value found for disk_used_percent
                        ubuntu.0	2019-02-11 13:37:30.850	error	No Value found for disk_used
                        ubuntu.0	2019-02-11 13:37:30.850	error	No Value found for disk_total
                        ubuntu.0	2019-02-11 13:36:30.575	error	No Value found for disk_available
                        ubuntu.0	2019-02-11 13:36:30.575	error	No Value found for disk_used_percent
                        ubuntu.0	2019-02-11 13:36:30.574	error	No Value found for disk_used
                        ubuntu.0	2019-02-11 13:36:30.573	error	No Value found for disk_total
                        ubuntu.0	2019-02-11 13:35:30.296	error	No Value found for disk_available
                        ubuntu.0	2019-02-11 13:35:30.295	error	No Value found for disk_used_percent
                        ubuntu.0	2019-02-11 13:35:30.295	error	No Value found for disk_used
                        ubuntu.0	2019-02-11 13:35:30.294	error	No Value found for disk_total
                        ubuntu.0	2019-02-11 13:34:30.474	info	GPIO ports are not configured
                        

                        Mein ioBroker lauft auch unter einer VM, es spricht also nichts dagegen. Prinzipiell können alle Werte angezeigt werden, für die es auch Sensoren gibt.
                        Werden denn bei dir garkeine Werte angezeigt? Zumindest für sda1 müsste es doch einen Wert geben, oder?

                        1 Reply Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators last edited by

                          @Hiltex said in [Aufruf] Neuer Adapter Ubuntu-Monitor:

                          für die es auch Sensoren gibt.

                          Das ist genau der Punkt.
                          Für Temperatur gibt es in der VM keine Sensoren

                          Wenn du Proxmox für deine VMs nutzst kannst du das Wichtigste über den Proxmox-Adapter einlesen.

                          Gruß
                          Rainer

                          1 Reply Last reply Reply Quote 0
                          • Diginix
                            Diginix @Hiltex last edited by Diginix

                            @Hiltex said in [Aufruf] Neuer Adapter Ubuntu-Monitor:

                            Gib doch auf der Kommandozeile mal bitte df ein und poste den Output hier.

                            Da steht ebenso mmcblk

                            emmc_df.jpg

                            Hiltex 1 Reply Last reply Reply Quote 0
                            • Hiltex
                              Hiltex @Diginix last edited by

                              Da steht mmcblk0p2.
                              Ich füge das mal hinzu.

                              1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators last edited by

                                Das dürfte dann auch für die Armbian Ubuntu versionen passen, da sieht es genauso aus (glaube ich)

                                Gruß
                                Rainer

                                1 Reply Last reply Reply Quote 0
                                • Diginix
                                  Diginix last edited by

                                  Ja, na p1 ist halt der efi Block. Aber generell werden die emmc wohl als "mmcblk0" gemoutet und dann halt je nach Partition ein p1-n dahinter.

                                  Besteht die Möglichkeit die CPU Frequenz in MHz statt in GHz zu bekommen?

                                  1 Reply Last reply Reply Quote 0
                                  • Hiltex
                                    Hiltex last edited by

                                    Die Abfrage von mmcblk0p2 habe ich eingebaut.
                                    Die Anzeige der CPU-Frequenz habe ich von GHz auf MHz geändert, allerdings werden auf meiner Testmaschine trotzdem GHz angezeigt. Könnt ihr mal prüfen, ob das bei euch auch so ist?

                                    1 Reply Last reply Reply Quote 0
                                    • Diginix
                                      Diginix last edited by Diginix

                                      Perfekt!
                                      emmc Speicher Werte funktionieren nun. CPU Freq ist immer noch in GHz.
                                      Spielt aber eigentlich keine Rolle. Die wichtigen Parameter sind für mich Temp, Load, RAM und Plattenplatz. Und die habe ich dank dem Adapter nun auch für mein Xubuntu.

                                      Achja was mir noch aufgefallen war, dass die Datentypen der Datenpunkte alle mixed sind, obwohl es ja oft Zahlen (type=number) sind. Bei viele Werten habe ich zusätzlich bei den Datenpunkten noch eine Einheit definiert (RAM unit="MB", CPU unit="°C" usw.).
                                      K.a. ob sowas auch mit in den Adapter übernommen werden kann.

                                      "name": "ubuntu.0.temperature.soc_temp",
                                      "state": "state",
                                      "role": "value",
                                      "type": "number",
                                      "unit": "°C",
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      518
                                      Online

                                      31.7k
                                      Users

                                      79.6k
                                      Topics

                                      1.3m
                                      Posts

                                      6
                                      17
                                      1186
                                      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