Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Adapter GetAllCustomObject funktion (virtualpowermeter )

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Adapter GetAllCustomObject funktion (virtualpowermeter )

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

      Hallo,

      ich habe mit @iobroker/create-adapter v1.9.0 einen neuen Adapter erstellt mit Custom-Einstellungen (custom_m.html).

      leider schaffe ich es nicht im Code alle Datenpunkte mit Custom Settings auszulesen.

      in anderen Adaptern habe ich diese Zeile gefunden (iobroker.sql)

      adapter.objects.getObjectView('custom', 'state', {}, function (err, doc) {
      

      hier bekome ich aber den err Cannot find view "custom".

      was mache ich falsch bzw gibts nenanderen/besseren weg?

      ps der Adapter soll iobroker.virtualpowermeter werden.

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

        Schau mal hier:
        https://github.com/ioBroker/ioBroker.sql/blob/master/io-package.json#L243

        Die Objekt-View "custom" ist nicht vordefiniert, sondern wird vom Adapter selbst mitgebracht.

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

          ok, hört sich logisch an, aber auch wenn ich das hinzufüge bekomme ich immernoch den gleichen fehler 😞

          apollon77 1 Reply Last reply Reply Quote 0
          • AlCalzone
            AlCalzone Developer last edited by

            iobroker upload <adaptername> durchgeführt?

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

              in welchem verzeichnis sollte man iobroker upload durchführen und was macht das?

              Alternative idee:

              adapter.getForeignObjects("", function(err, objects){
              			var adsf = 3434;
              		});
              

              hier bekomme ich alle Objekte, hier könnte ich auch filtern, aber ich weiß nicht wie ich hier foreach ausführe.
              objects: Record<string, ioBroker.Object>
              type Record<K extends keyof any, T> = {
              [P in K]: T;
              };

              apollon77 2 Replies Last reply Reply Quote 0
              • apollon77
                apollon77 @Omega236 last edited by

                @Sebastian-Lutz upload und dann aber instanz löschen und neu anlegen!!

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

                  @Sebastian-Lutz sagte in Adapter GetAllCustomObject funktion (virtualpowermeter ):

                  in welchem verzeichnis sollte man iobroker upload durchführen und was macht das?

                  SOllte an sich egal sein bze im ioBroker Verzeichnis machst Du da nichts verkehrt. Das upload Kommando lädt einige Files aus den node_modules Verzeichnissen in den internen Speicher bzw vor allem (in dem Fall) die io-package.json in die Systemobjekte.

                  Aber wie geschrieben, damit das custom angelegt wird musst Du eine Instanz neu anlegen

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

                    @Sebastian-Lutz sagte in Adapter GetAllCustomObject funktion (virtualpowermeter ):

                    Alternative idee:

                    Lass mal lieber! Damit würdest Du ungefiltert ALLE Objekte bekommen (also bei mir wären das 13983 ... ds macht keinen Sinn. Einen Adapter der das tut würde ich im Repo ablehnen 😉 (sorry to say that)

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    789
                    Online

                    31.6k
                    Users

                    79.4k
                    Topics

                    1.3m
                    Posts

                    3
                    8
                    423
                    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