Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Zu viele Objekte

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Zu viele Objekte

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

      Guten Abend
      ich habe nach langer Zeit mich wieder an den Iobroker gesetzt und wollte einige Skripte bearbeiten. Mir ist aufgefallen das es ewig dauert bis die Objektliste die Daten geladen hat. Habe erstmal die Suchmaschine angeworfen und geschaut was dort so alles schon steht.
      Darauf hin habe ich geschaut wie viel Objekte ich besitzte (habe davor nie darauf geachtet) laut Iobroker besitze ich 112k Objekte, leider habe ich das zu spät gemerkt und mein Skript gestartet das eventuell in einem Loop jetzt hängt.
      Jetzt bräuchte ich eventuell Lösungsansätze das ich schon seit einer langen Zeit versuche auf den Instanzentab zu kommen und einige erstmal auszuschalten und danach bräuchte ich einen Tipp wie finde ich denn herraus welcher Adapter mir so viel Objekte erstellt hat?

      Systemdata Bitte Ausfüllen
      Hardwaresystem: Raspi 4
      Arbeitsspeicher: 4GB
      Festplattenart: SD-Karte
      Betriebssystem: Ubuntu
      Node-Version: 10.x.x
      Nodejs-Version: V14.19.1
      NPM-Version: 6.14.16
      C crunchip 2 Replies Last reply Reply Quote 0
      • C
        Crusher94 @Crusher94 last edited by

        @crusher94 4 Uhr Update ich habe den IoBroker jetzt wieder stabil bekommen, habe auch einige ungenutze Adapter gelöscht aber ich liege immer noch bei 105k Objekten ich habe soweit alle Objektbäume durch geschaut und keinen gefunden der nur im Ansatz soviele Objekte haben sollte. (Ich konnte keine Admin ordner öffnen und dort schauen)

        Gibt es eine Möglichkeit zusehen wie viele Objekte ein Adapter erstellt/besitzt?

        haus-automatisierung 1 Reply Last reply Reply Quote 0
        • haus-automatisierung
          haus-automatisierung Developer Most Active @Crusher94 last edited by

          @crusher94 sagte in Zu viele Objekte:

          Gibt es eine Möglichkeit zusehen wie viele Objekte ein Adapter erstellt/besitzt?

          Ich würde das übers CLI machen.

          iobroker list instances
          

          Dann weißt Du, welche Instanzen es gibt. Und dann kannst Du einfach zählen, wo es die meisten Objekte gibt. z.B. für die Admin-Instanz:

          iobroker list objects admin.0.* | wc -l
          

          Ich weiß nicht, ob es einen schnelleren Weg gibt. Das sind ja schon recht viele Objekte und die Ausgabe kann etwas dauern. Alternativ kannst Du auch direkt in die redis-Datenbank schauen (falls Du redis konfiguriert hast).

          Und dann die Objekte löschen BITTE MIT VORSICHT GENIEßEN (ich würde vorher ein Backup machen):

          iobroker object del admin.0.*
          
          C 1 Reply Last reply Reply Quote 4
          • D
            darkiop Most Active last edited by

            Guten Morgen, du könntest auch den Admin in v5 installieren, dort in den Einstellungen das GUI von v4 aktivieren. Dann kannst du im Objekte Tab (ich glaube über die Experteneinstellungen) dir die Anzahl je Pfad anzeigen lassen.

            1 Reply Last reply Reply Quote 1
            • crunchip
              crunchip Forum Testing Most Active @Crusher94 last edited by

              @crusher94 welche admin version ist denn installiert? mit der neuen geht es so
              29d77b2b-b66b-4102-8374-826f8730e818-image.png

              @crusher94 sagte in Zu viele Objekte:

              Node-Version:
              10.x.x

              Nodejs-Version:
              V14.19.1

              sicher?

              @crusher94 sagte in Zu viele Objekte:

              besitze ich 112k Objekte,

              ble, fronius, ring, installiert?

              C 1 Reply Last reply Reply Quote 1
              • C
                Crusher94 @crunchip last edited by

                @crunchip
                Vielen vielen dank das es doch so einfach ist hätte ich nicht gedacht es war Withings mit ca 96k Objekten.

                1 Reply Last reply Reply Quote 0
                • C
                  Crusher94 @haus-automatisierung last edited by

                  @haus-automatisierung Ebenfalls danke für deine Antwort da bin ich aber eher auf Nummer "sicher" gegangen da redis mir so nichts sagt

                  haus-automatisierung crunchip 2 Replies Last reply Reply Quote 0
                  • haus-automatisierung
                    haus-automatisierung Developer Most Active @Crusher94 last edited by

                    @crusher94 Was war an dem Weg unsicher?

                    C 1 Reply Last reply Reply Quote 0
                    • crunchip
                      crunchip Forum Testing Most Active @Crusher94 last edited by

                      @crusher94 sagte in Zu viele Objekte:

                      eher auf Nummer "sicher" gegangen

                      eher nach visuell gegangen, denn das per Konsole ist genau das selbe

                      1 Reply Last reply Reply Quote 0
                      • D
                        darkiop Most Active last edited by

                        Es führen ja viele Wege zum Ziel 😉

                        Aber Grundsätzlich, auch wenn der ioBroker eine gute GUI zum Verwalten bereitstellt. Ein sicherer Umgang mit der Shell wird dir auch in Zukunft helfen, daher: Trau dich, das ist gut investierte Zeit 😉 Und hier direkt mal ein Link zum schmökern: https://github.com/jlevy/the-art-of-command-line/blob/master/README-de.md

                        @crusher94 sagte in Zu viele Objekte:

                        gedacht es war Withings mit ca 96k Objekten.

                        Wow 😉 Aber es gibt ja auch schon ein Issue dazu: https://github.com/TA2k/ioBroker.withings/issues/9

                        Grizzelbee created this issue in TA2k/ioBroker.withings

                        open creates tenthousands objects and states with withings.sleep #9

                        1 Reply Last reply Reply Quote 0
                        • C
                          Crusher94 @haus-automatisierung last edited by

                          @haus-automatisierung wie bereits @crunchip es sagte ich bin dann eher nach dem visuellem gegangen da ich einfach nur die absoluten basics behersche in Linux bzw in der Shell mich nicht sonderlich weit traue.
                          @darkiop Vielen dank für den Link habe ihn bereits kurz überflogen und schaue mir das nochmal genauer an 🙂 .

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          573
                          Online

                          31.9k
                          Users

                          80.2k
                          Topics

                          1.3m
                          Posts

                          4
                          11
                          1095
                          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