Navigation

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

    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

    Test Adapter Devices 0.3.x

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

      @Garfonso sagte:

      Du darfst ganz sicher nichts asynchrones machen

      Ja, setTimeout() und setInterval() werden sicherlich nicht funktionieren, obwohl natives Javascript.

      1 Reply Last reply Reply Quote 0
      • Martin X
        Martin X @Garfonso last edited by Martin X

        @Garfonso Vielen Dank!
        Zu 1. Die 1. frage war wohl schlecht formuliert aber du hast sie trotzdem richtig verstanden. Was mich stört, ist nicht das der device-adapter sich nicht mit dem typer-detector versteht etc. Sondern das der device-adapter ja ein fertiges Template für ein Geräte anzeigt (eine Eingabemaske die ich gut finde), nur beim bestätigen wird kein Fehler geworfen, wenn einige Datenpunkt nicht dem Template entsprechen. Das wird einfach nur dem type-detector überlassen was der device-adapter dann z.B. idealerweise für ein Geräte hält oder halt für zwei/drei etc. Geräte.
        Zu 2. Naja wie du schon im PR schreibst, vielleicht ist das auch kein Fehler, sondern liegt halt an der spärlichen, teils widersprüchlichen Dokumentation etc. Denn ein "Switch" könnte man auch als ein "switch case"/"selector" verstehen. 😲 Das ist halt in der deutschen Sprache eindeutig und unverwechselbar.
        Zu 3. Jaein zu "es daher keine Rolle spielt", denn der Smartname muss eindeutig sein, damit er mit Alexa etc. keine Probleme macht. Nun kann man aber per Adapter ein Smartname z.B. im Yeelight Adapter vergeben, was dann aber ein großes Problem ist wenn auch der Alias-Name wie der vergebenen Smartname (per Adapter) sich gleicht. Das hat mich einige Stunden gekostet um hinter diesen Fehler zu kommen, denn dazu muss man sich mal die RAW Datenpunkt anschauen und verstehen. (Bitte um Doku!)
        Zu 4. Leider sieht man dem Funktionsaufruf nicht an ob er asynchron oder synchron funktioniert, was aber leider auch an javascript liegt und ich wahrlich kein javascript "crack" bin. Viel zu viele Möglichkeiten die sich nur durch die Struktur unterscheiden und nicht durch ein Schlüsselwort.

        1 Reply Last reply Reply Quote 0
        • A
          andi2055 last edited by

          Ich habe den gerade über Github installiert.
          Ich sehe im Admin-Menü aber nichts.

          Admin etc. alles aktuell.
          Steh ich auf dem Schlauch oder was muss ich tun?

          a9695211-072b-4b06-b7ae-83962e376194-grafik.png

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

            @andi2055 Hast Du - wenn Du über Github installiert hast ... (warum auch immer weil ist inzwischen im Repo) - auch eine Instanz angelegt? Weil das passiert nicht automatisch bei einem GitHub Install

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

              @apollon77
              Ok, Danke. Wenn man nach "Geräte verwalten" sucht, dann findet man ihn. Ich hatte "Devices" gesucht und daher nicht gefunden. Ich hätte mir den Screenshot oben genauer ansehen sollen. Ich war vom Titel "Test Adapter Devices" zu sehr geprägt.

              Daher hatte ich Github verwendet. Das mit Instanz manuell anlegen war mir neu...
              Jetzt hat's funktioniert.
              Danke!

              1 Reply Last reply Reply Quote 0
              • F
                Frank579 last edited by

                Hallo zusammen
                nachdem ich nun zum erstem mal ein Gerät tauchen muss und überall Ändern ..... 🤷‍♂️ habe ich mir gedacht jetzt diesen Adapter zu nutzen ... soweit klappt es auch schon, habe nur ein Problem mit der Gosund Steckdose. Wenn ich sie anlege muss ich Ja die DP wählen, müsste aber auch für mein Trocknerscript die Verbräuche haben wo lege ich die an?? bin ich blind oder geht das (noch) nicht. hoffe jemand weiß rat 🙂
                Danke

                Garfonso 1 Reply Last reply Reply Quote 0
                • Garfonso
                  Garfonso Developer @Frank579 last edited by

                  @Frank579
                  Ich würde da zwei Dinge sehen:

                  • Steckdose und Strommessung sehe ich als getrennte Geräte
                  • Für Strommessung gibt es bisher kein "Gerät" in ioBroker -> also von Hand anlegen (bzw. "info" Gerät geht vermutlich).
                  crunchip apollon77 2 Replies Last reply Reply Quote 1
                  • crunchip
                    crunchip Forum Testing Most Active @Garfonso last edited by

                    Info habe ich dafür genommen, jedoch muss man von Hand dann noch einiges nachtragen, also noch nicht das optimale.

                    1 Reply Last reply Reply Quote 1
                    • F
                      Frank579 last edited by

                      @Garfonso ,@crunchip ,

                      vielen dank schon mal für eure Tipps. 👍
                      Dann werde ich die daten wohl weiter direkt aus dem sonoff adapter ziehen, vieleicht wird es ja mal integriert ... 🙂

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

                        @Garfonso ideal ein device mit mehreren Channeln ;-). Geht alles in Richtung der Geräte templates. ;-))
                        Würde da eine Steckdose sehen (nur Switch quasi) und eine Steckdose mit messfunktion 😉

                        Garfonso 1 Reply Last reply Reply Quote 1
                        • liv-in-sky
                          liv-in-sky last edited by liv-in-sky

                          habe bis jetzt nicht mit alias gearbeitet und wollte mir das mal näher ansehen - mein erster test sollte ein lüfter sein

                          warum gibt es keinen lüfter als gerätetyp - ich habe 5 stück davon - oder übersehe ich da was ? ein typ anzeige (für wemos mit 7-segment) wäre auch gut

                          aber dafür gibt es einen gerätetyp hochwasseralarm ?

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

                            Es ist alles noch am Anfang ... weitere Pläne siehe https://forum.iobroker.net/topic/35020/devices-alias-assistenten-visualisierungen-die-zukunft

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

                              @apollon77

                              ok - danke - war nur verwundert, da es diesen adapter doch schon einige zeit gibt

                              muss ich morgen mal alles in ruhe durchlesen

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

                                @apollon77 said in Test Adapter Devices 0.3.x:

                                @Garfonso ideal ein device mit mehreren Channeln ;-). Geht alles in Richtung der Geräte templates. ;-))
                                Würde da eine Steckdose sehen (nur Switch quasi) und eine Steckdose mit messfunktion 😉

                                Zu meinem Verständnis: Wären das dann zwei verschiedene Geräte Templates?

                                siggi85 1 Reply Last reply Reply Quote 0
                                • siggi85
                                  siggi85 @Garfonso last edited by siggi85

                                  @Garfonso sagte in Test Adapter Devices 0.3.x:

                                  @apollon77 said in Test Adapter Devices 0.3.x:

                                  @Garfonso ideal ein device mit mehreren Channeln ;-). Geht alles in Richtung der Geräte templates. ;-))
                                  Würde da eine Steckdose sehen (nur Switch quasi) und eine Steckdose mit messfunktion 😉

                                  Zu meinem Verständnis: Wären das dann zwei verschiedene Geräte Templates?

                                  Bei Lichtern wird ja unterschieden zwischen Licht, Dimmer, HUE Licht etc.

                                  Allerdings wäre es sicher übersichtlicher und einfacher, wenn es nur Licht geben würde. Dann füllt man alle Parameter aus, die die entsprechende Lampe hat (bspw bei einer Lampe ohne Farben lässt man den HUE Wert einfach weg) und dann wird hierfür auch kein Alias angelegt.
                                  Dieses Vorgehen kenne ich bereits vom iQontrol Adapter. Hier kann man mehrere Datenpunkte zu einem DeviceType (bspw. Licht) befüllen, und nur die ausgefüllten Datenpunkte werden dann auch visualisiert.

                                  EDIT: Gestern hat er mir nur einen Datenpunkt zur Auswahl gegeben, ebend hat es genauso funktioniert wie ich es beschrieben habe (da hat er mir sogar beim Dimmer die Möglichkeit gegeben einen Hue-Wert mitzugeben). Warum gibt es denn mehrere Licht-Typen?

                                  Garfonso 1 Reply Last reply Reply Quote 0
                                  • Garfonso
                                    Garfonso Developer @siggi85 last edited by

                                    @siggi85
                                    Das fand ich auch etwas verwirrend, am Anfang... vermutlich ist hier das Ziel, dass die Weiterverarbeitung (also z.B. eine Vis) nicht so viel raten muss, was das Licht nun kann. Ehrlich gesagt, finde ich das auch nicht ganz glücklich und würde dir da zustimmen, dass es eigentlich nur einen Licht-Typ geben müsste und der dann die optionalen States soweit es geht füllt. Damit käme ich z.B. in Lovelace auch besser klar. 🙂

                                    Vermutlich spielt aber auch damit rein, dass der type-detector (aktuell) nicht nur die schön aufgeräumten Alias-Geräte erkennen soll, sondern auch Geräte mit verschiedenen States ggf. in unterschiedlichen Channeln... das könnte etwas komplizierter sein...? Ich weiß es nicht. 🙂

                                    Der Vorteil vom aktuellen System ist, dass man am Typ direkt erkennen kann, was die Lampe ganz sicher kann (also eine RGB-Lampe kann ganz sicher mit einzelnen States für r/g/b angesprochen werden).

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

                                      Hi,

                                      warum sehe ich die "open" Eigenschaft von einem Deconz Fenstersensor nicht in der Geräteliste?

                                      Bei den awara temp Sensoren sehe ich die temereatur eigenschaft, bei den Fenstersensoren die Haupteigenschaft nicht.

                                      Ich finde auch keine Option um etwas einzublenden.

                                      730b63fa-4cb8-4270-b797-98d201213e1d-image.png Bildschirmfoto vom 2020-07-17 07-58-23

                                      grüße
                                      E

                                      1 Reply Last reply Reply Quote 0
                                      • A
                                        andi2055 last edited by andi2055

                                        Hallo!
                                        Ich versuche mir gerade ein Thermostat zusammenzubauen mittels Dummy-Werten zum Testen.

                                        3cb6f3f3-c361-448d-bb4a-29a7d8a2e78b-grafik.png

                                        nach dem Anlegen sieht das auch gut aus
                                        b6b2e10b-d82b-4b2b-af68-b1f05222e530-grafik.png

                                        Wenn ich neu in den Adapter reingehe, dann sind plötzlich die Werte auf 2 Zeilen aufgeteilt
                                        12c323ab-8eb6-45e8-84bd-0b92bfdb89c2-grafik.png

                                        Die Werte vom 2. Eintrag sind auch falsch zugeordnet (Boost doppelt)
                                        0126209b-e166-429a-b2cf-d8c28eb5f631-grafik.png

                                        Die DP sehen jedoch gut aus
                                        7d6b17cb-7361-4c36-afe4-af64fed30734-grafik.png

                                        Mache ich was falsch oder ist das ein Bug?

                                        //EDIT 20.07: Ich habe einen Issue auf GitHub angelegt

                                        siggi85 2 Replies Last reply Reply Quote 0
                                        • siggi85
                                          siggi85 @andi2055 last edited by

                                          @andi2055 sagte in Test Adapter Devices 0.3.x:

                                          Hallo!
                                          Ich versuche mir gerade ein Thermostat zusammenzubauen mittels Dummy-Werten zum Testen.

                                          3cb6f3f3-c361-448d-bb4a-29a7d8a2e78b-grafik.png

                                          nach dem Anlegen sieht das auch gut aus
                                          b6b2e10b-d82b-4b2b-af68-b1f05222e530-grafik.png

                                          Wenn ich neu in den Adapter reingehe, dann sind plötzlich die Werte auf 2 Zeilen aufgeteilt
                                          12c323ab-8eb6-45e8-84bd-0b92bfdb89c2-grafik.png

                                          Die Werte vom 2. Eintrag sind auch falsch zugeordnet (Boost doppelt)
                                          0126209b-e166-429a-b2cf-d8c28eb5f631-grafik.png

                                          Die DP sehen jedoch gut aus
                                          7d6b17cb-7361-4c36-afe4-af64fed30734-grafik.png

                                          Mache ich was falsch oder ist das ein Bug?

                                          Das gleiche Verhalten habe ich mit einem Device vom Typ Dimmer. Sieht für mich nach einem Bug aus.

                                          1 Reply Last reply Reply Quote 0
                                          • siggi85
                                            siggi85 @andi2055 last edited by

                                            Hier auch mal ein Hue Licht, welches kurz nach Anlegen im Device Adpater "zerlegt" wird.

                                            4aaf964e-f6c3-4eca-b5f5-660e0f80b9fd-grafik.png

                                            Ich möchte am liebsten alle meine Geräte über den Device Adapter pflegen und damit über Aliase arbeiten. Dafür müsste

                                            1. dieser Bug behoben sein
                                            2. am besten die Möglichkeit bestehen, für jedes Devices noch custom Aliase einzuführen. (bspw. möchte ich bei einigen Lichtern die transitiontime konfigurierbar machen, oder ich möchte den button Type bei einigen shellybasierten Lichtschaltern ändern können um sie zu deaktivieren, etc.)

                                            Es wäre super, wenn der Adapter stable wird, bevor bspw. der deconz Adapter mit Version 2 ins stable kommt. Hier wird die komplette Objektstruktur umgebaut und das wäre ein idealer Zeitpunkt hier auf Aliase des Devices Adapters umzusteigen.

                                            Ich könnte die Aliase auch per Skript anlegen lassen, bin aber von der Grundidee und dem damit einhergehenden Strukturgewinn im ioBroker dieses Adapters sehr überzeugt und hoffe in Zukunft nur noch damit mein iQontrol, Hab Panel und Skripte zu befüllen. 🙂

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            710
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            devices
                                            27
                                            136
                                            10231
                                            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