Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Linux Control v1.x.x

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Test Adapter Linux Control v1.x.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • liv-in-sky
      liv-in-sky @Scrounger last edited by

      @Scrounger
      thema polling time:

      alles was ich so bei google gesehen habe, bezieht sich eher auf gleichzeitige sessions. ich denke, da sollte es kein problem geben - aber limitiere es auf 10s minimum

      vielleicht meldet sich noch ein linux freek

      oder wie auch schon die letzte anfrage, was "nice to have" wäre: eine extra polling zeit für commands

      ordner und dienste können gerne minütlich (oder höher) abgefragt werden - aber temp oder z.b auslastung ( iobroker dienste)

      ps: command als button - geniale idee 🙂

      Scrounger 1 Reply Last reply Reply Quote 0
      • Negalein
        Negalein Global Moderator last edited by

        Hallo

        Ich als Linux DAU hab den Adapter probiert.
        Er läuft, es werden DP befüllt, aber ich bekomme nach jeder Abfrage Fehlermeldungen.
        Was bedeuten die?

        objects - ioBroker (10).png

        linux-control.0	2020-08-13 15:16:41.863	error	at process._tickCallback (internal/process/next_tick.js:68:7)
        linux-control.0	2020-08-13 15:16:41.863	error	at LinuxControl.sendCommand (/opt/iobroker/node_modules/iobroker.linux-control/main.js:698:26)
        linux-control.0	2020-08-13 15:16:41.863	error	W: Problem beim Entfernen (unlink) der Datei /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Keine Berechtigung)
        linux-control.0	2020-08-13 15:16:41.863	error	W: Problem beim Entfernen (unlink) der Datei /var/cache/apt/pkgcache.bin - RemoveCaches (13: Keine Berechtigung)
        linux-control.0	2020-08-13 15:16:41.863	error	E: Das Verzeichnis /var/lib/apt/lists/ kann nicht gesperrt werden.
        linux-control.0	2020-08-13 15:16:41.863	error	W: Problem beim Entfernen (unlink) der Datei /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Keine Berechtigung), stack: ResponseError: E: Sperrdatei /var/lib/apt/lists/lock konnte nicht geöffnet w
        linux-control.0	2020-08-13 15:16:41.863	error	W: Problem beim Entfernen (unlink) der Datei /var/cache/apt/pkgcache.bin - RemoveCaches (13: Keine Berechtigung)
        linux-control.0	2020-08-13 15:16:41.863	error	E: Das Verzeichnis /var/lib/apt/lists/ kann nicht gesperrt werden.
        linux-control.0	2020-08-13 15:16:41.863	error	(15218) [cmdAptUpdate] Volkszaehler (10.0.1.93:22): response error: E: Sperrdatei /var/lib/apt/lists/lock konnte nicht geöffnet werden. - open (13: Keine Berechtigung)
        linux-control.0	2020-08-13 15:17:55.922	error	(16061) [cmdAptUpdate] Volkszaehler (10.0.1.93:22): response error: E: Sperrdatei /var/lib/apt/lists/lock konnte nicht geöffnet werden. - open (13: Keine Berechtigung) E: Das Verzeichnis /var/lib/apt/
        
        liv-in-sky 1 Reply Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky @Negalein last edited by liv-in-sky

          @Negalein probiere mal die updates zu deaktivieren - bei den datenpunkten und schau mal, ob die fehler immer noch kommen
          das nicht anklicken - alle nicht holen:

          Image 5.png

          dann sollten evtl weniger fehler kommen

          Negalein 1 Reply Last reply Reply Quote 0
          • Negalein
            Negalein Global Moderator @liv-in-sky last edited by

            @liv-in-sky sagte in Test Adapter Linux Control v0.x.x:

            probiere mal die updates zu deaktivieren

            Das wars. 😊

            Jetzt bekomm ich nur noch eine Warnmeldung!

            linux-control.0	2020-08-13 16:11:05.675	warn	(22463) [needrestart] Volkszaehler (10.0.1.93:22): package 'needrestart' not installed. You must install 'needrestart' to use this functions or deactivate the datapoints!
            

            Ist das needrestart was wichtiges/informatives?
            sonst deaktivier ich das auch im Adapter?

            liv-in-sky 2 Replies Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky @Negalein last edited by

              @Negalein einfach deaktivieren - ist nicht notwendig

              Negalein 1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Negalein last edited by

                @Negalein

                irgendwie ist das ein rechte problem mit dem updates - da hilft sicher @Scrounger weiter oder wir brauchen einen linux helden

                1 Reply Last reply Reply Quote 0
                • Negalein
                  Negalein Global Moderator @liv-in-sky last edited by

                  @liv-in-sky sagte in Test Adapter Linux Control v0.x.x:

                  einfach deaktivieren - ist nicht notwendig

                  thx, läuft.

                  auch deine 3 Befehle für Temp, Kapazität und IP funktionieren super.

                  1 Reply Last reply Reply Quote 1
                  • Scrounger
                    Scrounger Developer @liv-in-sky last edited by

                    @liv-in-sky sagte in Test Adapter Linux Control v0.x.x:

                    @Scrounger
                    thema polling time:

                    alles was ich so bei google gesehen habe, bezieht sich eher auf gleichzeitige sessions. ich denke, da sollte es kein problem geben - aber limitiere es auf 10s minimum

                    vielleicht meldet sich noch ein linux freek

                    Gleichzeitig session können aktuell nicht passieren, außer es trägt halt jemand den Host zweimal oder mehr ein.

                    oder wie auch schon die letzte anfrage, was "nice to have" wäre: eine extra polling zeit für commands

                    Die Idee gefällt mir auch, allerdings ist das ein sehr tiefer Eingriff in den Code, das hätte ich besser von Anfang auf dem Schirm haben sollen 😨
                    Problem hierbei ist dann, dass es dann wirklich zu mehreren gleichzeitgen Zugriffen kommen kann, je nachdem wieviele konfiguriert sind und die einzelnen intervalle aussehen.
                    Ich schau mal, ob und wie ich das umsetzen könnte, muss ich drüber nachdenken.

                    ps: command als button - geniale idee 🙂

                    Versteh ich nicht, das gibt es doch schon:
                    fbd51339-2bab-4b7d-9ce6-1725c6cea9f8-grafik.png

                    @Negalein

                    linux-control.0	2020-08-13 15:16:41.863	error	W: Problem beim Entfernen (unlink) der Datei /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Keine Berechtigung)
                    

                    Steht doch ganz klar im log 😉 Fehlende Berechtigung. D.h. der User mit dem du den login machst hat nicht die ausreichenden Berechtigung oder brauch halt sudo.

                    Ist das needrestart was wichtiges/informatives?

                    Nicht zwingend, wenn du das paket installiert hast, wird dir in iob gezeigt ob deine Maschine einen neustart braucht + was den neustart braucht session, container, etc.
                    Ich nutze das in Verbindung mit unattended-upgrades, damit kann man die linux maschine automatisch updaten lassen. Wenn jetzt ein update durchgeführt wurde, muss man manchmal nen neustart machen und das bekommt man iob dann eben mit needrestart mit.

                    Damit kann man dann so was z.B. visualisieren:
                    4301037f-09cd-4f17-871b-a6fdf7dedffc-grafik.png

                    Letzte automatische Update war gestern, braucht nen neustart.

                    liv-in-sky Negalein 2 Replies Last reply Reply Quote 1
                    • liv-in-sky
                      liv-in-sky @Scrounger last edited by

                      @Scrounger sagte in Test Adapter Linux Control v0.x.x:

                      Versteh ich nicht, das gibt es doch schon:

                      aber ich hatte es erst entdeckt ✌

                      war kein vorschlag sondern eine äußerung der faszination

                      Scrounger 1 Reply Last reply Reply Quote 0
                      • Scrounger
                        Scrounger Developer @liv-in-sky last edited by

                        @liv-in-sky
                        Achso 🙂

                        Darüber kannst dann ja deinen sekündlichen Abruf heute noch umsetzen 😉 😁

                        1 Reply Last reply Reply Quote 0
                        • Negalein
                          Negalein Global Moderator @Scrounger last edited by

                          @Scrounger sagte in Test Adapter Linux Control v0.x.x:

                          Fehlende Berechtigung. D.h. der User mit dem du den login machst hat nicht die ausreichenden Berechtigung oder brauch halt sudo.

                          Ok, dann versucht es der Linux-DAU mal mit sudo 😉

                          wenn du das paket installiert hast, wird dir in iob gezeigt ob deine Maschine einen neustart braucht + was den neustart braucht session, container, etc.

                          werde es installieren. Solche Infos intressieren mich, auch wenn ich sie nur gaaanz selten benötige.

                          1 Reply Last reply Reply Quote 0
                          • Mic
                            Mic Developer @Scrounger last edited by

                            Hey @Scrounger

                            @Scrounger sagte in Test Adapter Linux Control v0.x.x:

                            ich habe einen kleinen Adapter geschrieben

                            Du bist aber bescheiden 🙂 Toller Adapter, vielen dank dafür 👍 . Ich hab ihn jedoch noch nicht näher getestet, sondern nur mal angesehen, aber kann den wohl sehr gut brauchen, u.a. kann ich dadurch ggf. ein paar Bash Scripts ersetzen usw.

                            Schön auch deine Implementierung von fancytree, ich hab fancytree auch kürzlich im Smart Control Adapter eingebaut, was zeitaufwändiger war als ich ursprünglich dachte, wegen spezieller "source", also Quelldaten, bei mir, und den extensions...

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

                              Ich habe mir den Adapter auch installiert, weil ich ihn sehr interessant finde.
                              Leider läuft (noch) nicht alles so, wie ich es mir denke.
                              Im Moment "stört" mich dass die Daten zu den Foldern nicht angegeben werden.
                              Weniger weil es nicht klappt, sondern eher weil ich nicht weiß wo ich ansetzen soll.

                              Habe gestern den RasPi eingebunden, bei dem hat es geklappt.
                              heute zwei weitere Server, um mit @liv-in-sky ein wenig an seiner Tabelle zu basteln.

                              Output_3Server003.png

                              bei diesen funktioniert es nicht mit den Ordnern, auch nicht bei gleicher Konfiguration:
                              Linux-Control_config_folders.png

                              ich bin schon bis zu zwei Ebenen höher gegangen - ohne Erfolg.
                              Oder war das sogar der Grund, weil dann zu viele Dateien/Verzeichnisse gescannt werden müssen?

                              Muss zum Schluss ein abschließender Slash hin (ändert aber nichts am null)?
                              Was kann ich noch ausprobieren?

                              mit welchen Befehl werden diese Werte abgerufen?
                              sind die ggf. je nach Distro anders?

                              1 Reply Last reply Reply Quote 0
                              • Scrounger
                                Scrounger Developer last edited by

                                Version 0.2.5 bei github verügbar, bitte darauf updaten.

                                @Homoran
                                Adapter auf debug stellen und dann bitte das log posten.

                                harrym Homoran 2 Replies Last reply Reply Quote 0
                                • harrym
                                  harrym @Scrounger last edited by

                                  @Scrounger Servus.

                                  mit der Version 0.2.5 kommt folgender Error ..

                                  [getConnection] error: NodeSSH is not a constructor, stack: TypeError: NodeSSH is not a constructor
                                  
                                  liv-in-sky 1 Reply Last reply Reply Quote 0
                                  • liv-in-sky
                                    liv-in-sky @harrym last edited by

                                    @harrym
                                    kann ich leider bestätigen

                                    Image 1.png

                                    Scrounger 1 Reply Last reply Reply Quote 0
                                    • Neuschwansteini
                                      Neuschwansteini @Scrounger last edited by

                                      @Scrounger bei mir auch der Node is not a constructor ...
                                      System: Linux Mint 18.3, Node 12, js-controller 3.1.6, linux-control 0.2.5

                                      1 Reply Last reply Reply Quote 0
                                      • Scrounger
                                        Scrounger Developer @liv-in-sky last edited by

                                        @liv-in-sky, @ilovegym

                                        Oh sorry da hab ich was zerschossen. Habs gefixt, bitte Version 0.2.6 testen, thx.

                                        harrym liv-in-sky Neuschwansteini 3 Replies Last reply Reply Quote 1
                                        • harrym
                                          harrym @Scrounger last edited by

                                          @Scrounger läuft 😉

                                          1 Reply Last reply Reply Quote 0
                                          • liv-in-sky
                                            liv-in-sky @Scrounger last edited by liv-in-sky

                                            @Scrounger thanx 👍

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            565
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter control hardware linux steuern
                                            64
                                            656
                                            115963
                                            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