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.
    • M
      martinschm @apollon77 last edited by

      @apollon77 said in Test Adapter Devices 0.3.x:

      @martinschm Ja da ist irgendwie kram definiert der noch nicht voll implementoert ist. macht bitte GitHub issues

      Hab ich bereits. Die Prios scheinen nur aktuell wo anders zu liegen, daher meine Frage ob man da irgendwas machen kann bzw drumherum arbeiten kann.

      K 1 Reply Last reply Reply Quote 0
      • K
        Kueppert @martinschm last edited by Kueppert

        @martinschm kann man - manuell via Skript. So mache ich es nachwievor...wenn du Infos benötigst zum SKript, einfach dort im Thread fragen. Ich hab mir bisher 7 Skripts vorgefertigt für verschiedene Datenpunkte (immer nur minimale Änderungen, aber dann muss ich nicht immer in 1 Code rummachen)
        https://forum.iobroker.net/topic/30004/test-adapter-devices-0-3-x/111

        M 1 Reply Last reply Reply Quote 1
        • M
          martinschm @Kueppert last edited by

          @Kueppert said in Test Adapter Devices 0.3.x:

          @martinschm kann man - manuell via Skript. So mache ich es nachwievor...wenn du Infos benötigst zum SKript, einfach dort im Thread fragen. Ich hab mir bisher 7 Skripts vorgefertigt für verschiedene Datenpunkte (immer nur minimale Änderungen, aber dann muss ich nicht immer in 1 Code rummachen)
          https://forum.iobroker.net/topic/30004/test-adapter-devices-0-3-x/111

          Danke. Denke für die Wasser- und Rauchmelder werde ich das Skript nutzen.

          Kann man damit auch zusätzliche Felder anlegen?

          K 1 Reply Last reply Reply Quote 0
          • K
            Kueppert @martinschm last edited by

            @martinschm offtopic, das würde ich dann eher im entsprechenden anderen Thread sehen 😉 das führt hier sonst zu weit

            -cs- 1 Reply Last reply Reply Quote 0
            • -cs-
              -cs- @Kueppert last edited by -cs-

              Edith meint am 02.12. hat sich evtl. erledigt.

              Ich hatte ja Schwierigkeiten mit der SQL_Aufzeichnung.

              Leider kam ich über die Suchfunktion hier im Forum nicht zu einem genügendem Ergebniss.
              (Wieder mal Stundenlang mit der Suchfunktion des Forums verbracht 😧 )
              Bei der Suche über Google fand ich dann diesen Thread:

              https://forum.iobroker.net/topic/13558/aufruf-tests-history-sql-influxdb-neue-versionen-alias-logging/26

              Der hat mir geholfen.

              Schöne Grüße
              Chris

              1 Reply Last reply Reply Quote 0
              • M
                mane444 last edited by

                Hi, ich bin gerade am testen mit dem Adapter. Ich sehe hier Potential verschiedene Geräte in eine gleiche Struktur zu bringen.
                Nun hab ich dazu eine Frage:
                In den Geräten kann man einen Objekt für "UNREACH" angeben. Leider haben nicht alle Geräte dieses Objekt mit der gleichen Funktion.
                Hab ich einen Objekt "online" dann kann ich das Signal mit der Formel "!val" negieren, das Funktioniert ganz gut.
                Ist sowas auch möglich wenn ein Gerät die Texte "online" bzw. "offline" meldet, gibts da auch die Möglichkeit eine Funktion einzusetzen ? z.B. If then else.
                4ac846da-f0e2-4363-85ea-e59e989c48b7-image.png

                M 1 Reply Last reply Reply Quote 0
                • M
                  martinschm @mane444 last edited by

                  Hi,

                  ich hab über den Adapter von s.borman einen weiteren Datenpunkt bei einem Gerät als Alias angelegt. Ich versteh nur nicht was hier schief läuft. Ich greife den Link_quality Wert eines Sensors ab der über den Zigbee Adapter eingebunden ist.

                  {
                    "type": "state",
                    "common": {
                      "name": "LINK_QUALITY",
                      "type": "number",
                      "role": "state",
                      "unit": "",
                      "min": 0,
                      "max": 100,
                      "read": false,
                      "write": false,
                      "alias": {
                        "id": "zigbee.0.00158d00033ad77d.link_quality",
                        "read": "",
                        "write": ""
                      }
                    },
                    "_id": "alias.0.BWMs.Arbeitszimmer.LINK_QUALITY",
                    "from": "system.adapter.admin.0",
                    "user": "system.user.admin",
                    "ts": 1615704095447,
                    "acl": {
                      "object": 1636,
                      "state": 1636,
                      "owner": "system.user.admin",
                      "ownerGroup": "system.group.administrator"
                    },
                    "native": {}
                  }
                  

                  Beim Sensor wird mir eine Linkquality von 69 oder so angezeigt, der Alias zeigt einen ganz krummen Wert wie 23.99495349543 an. Da ich keinerlei Umrechnungen mache, verstehe ich nicht ganz warum der Wert da so verändert wird.

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

                    @martinschm said in Test Adapter Devices 0.3.x:

                    Beim Sensor wird mir eine Linkquality von 69 oder so angezeigt, der Alias zeigt einen ganz krummen Wert wie 23.99495349543 an. Da ich keinerlei Umrechnungen mache, verstehe ich nicht ganz warum der Wert da so verändert wird.

                    Hat der Link-Quality State auch ein min/max? Auf was steht der? Wenn da was anderes als 0/100 steht, dann wird der Wert auf 0/100 skaliert.

                    paul53 M 2 Replies Last reply Reply Quote 1
                    • paul53
                      paul53 @Garfonso last edited by

                      @garfonso sagte: Wenn da was anderes als 0/100 steht, dann wird der Wert auf 0/100 skaliert.

                      Oder man verhindert die automatische Umrechnung in Zeile 14:

                            "read": "val",
                      
                      1 Reply Last reply Reply Quote 0
                      • M
                        martinschm @Garfonso last edited by

                        @garfonso said in Test Adapter Devices 0.3.x:

                        @martinschm said in Test Adapter Devices 0.3.x:

                        Beim Sensor wird mir eine Linkquality von 69 oder so angezeigt, der Alias zeigt einen ganz krummen Wert wie 23.99495349543 an. Da ich keinerlei Umrechnungen mache, verstehe ich nicht ganz warum der Wert da so verändert wird.

                        Hat der Link-Quality State auch ein min/max? Auf was steht der? Wenn da was anderes als 0/100 steht, dann wird der Wert auf 0/100 skaliert.

                        Hi,

                        ich hatte bei max 100 stehen. Hab es jetzt mal rausgenommen und mir wird als Wert nicht mehr 23.4444 oder so angezeigt sondern 0.

                        Das ist das Raw

                        {
                          "type": "state",
                          "common": {
                            "name": "LINK_QUALITY",
                            "type": "number",
                            "role": "value",
                            "unit": "",
                            "min": null,
                            "max": null,
                            "read": true,
                            "write": true,
                            "alias": {
                              "id": "zigbee.0.00158d00033ad77d.link_quality",
                              "read": "",
                              "write": ""
                            }
                          },
                          "_id": "alias.0.BWMs.Arbeitszimmer.LINK_QUALITY",
                          "from": "system.adapter.admin.0",
                          "user": "system.user.admin",
                          "ts": 1615704095447,
                          "acl": {
                            "object": 1636,
                            "state": 1636,
                            "owner": "system.user.admin",
                            "ownerGroup": "system.group.administrator"
                          },
                          "native": {}
                        }
                        
                        paul53 1 Reply Last reply Reply Quote 0
                        • paul53
                          paul53 @martinschm last edited by

                          @martinschm sagte: Hab es jetzt mal rausgenommen

                          Hast Du nicht: Zeilen 8 und 9 löschen - dann ist es raus.

                          M 1 Reply Last reply Reply Quote 0
                          • V
                            Videonisse last edited by

                            Ich habe versucht der Devices Adapter zu probieren aber denke es ist für mich etwas zu früh in die Entwicklung. Aber ich finde das Konzept super und denke es wird, wie am sonst mit ioBroker, mit zeit super gut funktionieren. 🙂

                            Aber weil ich kein Programmierer bin, und fast ausschließlich mit grafischen Oberflächen arbeiten möchte, habe ich in Github ein Issue mit ein Feature Request gemacht.

                            Was findet Ihr dabei? Ist der Vorschlag sinnvoll?

                            https://github.com/ioBroker/ioBroker.devices/issues/55

                            Videonisse created this issue in ioBroker/ioBroker.devices

                            closed A more flexible GUI #55

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

                              @videonisse https://github.com/sbormann/ioBroker.alias-manager

                              V 1 Reply Last reply Reply Quote 0
                              • V
                                Videonisse @crunchip last edited by

                                @crunchip Danke! Ich habe auch Alias Manager getestet und mit ähnliche Erfahrungen als mit Devices. Sollte ich auch da ein gleiches Issue machen?

                                1 Reply Last reply Reply Quote 0
                                • M
                                  martinschm @paul53 last edited by

                                  @paul53 said in Test Adapter Devices 0.3.x:

                                  @martinschm sagte: Hab es jetzt mal rausgenommen

                                  Hast Du nicht: Zeilen 8 und 9 löschen - dann ist es raus.

                                  Hi ok, hab es im Alias Manager Adapter gelöscht, aber anscheinend wir es darüber im RAW nicht entfernt.

                                  @s-bormann : wenn ich in deinem Adapter min und max rausnehme wird im Raw null gesetzt, siehe Zeile 8&9 anstatt es raus zu nehmen. Kannst du das evtl. auch mit anpassen?

                                  s.bormann 1 Reply Last reply Reply Quote 0
                                  • s.bormann
                                    s.bormann Most Active @martinschm last edited by

                                    @martinschm sagte in Test Adapter Devices 0.3.x:

                                    @paul53 said in Test Adapter Devices 0.3.x:

                                    @martinschm sagte: Hab es jetzt mal rausgenommen

                                    Hast Du nicht: Zeilen 8 und 9 löschen - dann ist es raus.

                                    Hi ok, hab es im Alias Manager Adapter gelöscht, aber anscheinend wir es darüber im RAW nicht entfernt.

                                    @s-bormann : wenn ich in deinem Adapter min und max rausnehme wird im Raw null gesetzt, siehe Zeile 8&9 anstatt es raus zu nehmen. Kannst du das evtl. auch mit anpassen?

                                    Genau deshalb wollte ich wissen, ob sich das Problem damit lösen lässt.

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      martinschm @s.bormann last edited by

                                      @s-bormann said in Test Adapter Devices 0.3.x:

                                      @martinschm sagte in Test Adapter Devices 0.3.x:

                                      @paul53 said in Test Adapter Devices 0.3.x:

                                      @martinschm sagte: Hab es jetzt mal rausgenommen

                                      Hast Du nicht: Zeilen 8 und 9 löschen - dann ist es raus.

                                      Hi ok, hab es im Alias Manager Adapter gelöscht, aber anscheinend wir es darüber im RAW nicht entfernt.

                                      @s-bormann : wenn ich in deinem Adapter min und max rausnehme wird im Raw null gesetzt, siehe Zeile 8&9 anstatt es raus zu nehmen. Kannst du das evtl. auch mit anpassen?

                                      Genau deshalb wollte ich wissen, ob sich das Problem damit lösen lässt.
                                      Leider nicht. Aber irgendwas stimmt da auch nicht. Hab mal ein ganz neues Device über dein Adapter angelegt und dann ein neuen State Link quality und es ist auch 0.

                                      1 Reply Last reply Reply Quote 0
                                      • V
                                        Videonisse last edited by Videonisse

                                        @apollon77 Warum wird eigentlich die Geräte in Devices Adapter (als auch mit LinkedDevices und Alias Manager) immer als Objektype "Channel" erstellt und nicht als "Device"?

                                        Ist es ein Problem wie Devices in the ioBroker Kernkonzept definiert sind und es nicht flexibel ist?

                                        device - Objekt zum Gruppieren eines oder mehrerer Kanäle oder Datenpunkte. Sollte außer dem Adapterinstanz-Namespace kein übergeordnetes Element haben.
                                        

                                        Quelle: https://www.iobroker.net/#de/documentation/dev/objectsschema.md

                                        Ich denke auch das ich möchte das alle meine "Alias Geräte" als Device mit ein oder mehrere Channels, und mit ein UUID (oder ähnliches) als ID, haben soll. Denke ich hier falsch?

                                        Beispiel:
                                        2021-03-21 10_52_09-objects - ioBroker.png

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

                                          @videonisse Naja formal gruppieren Channel ein set von Zusammengehörenden States. Devices wäre eine Ebene darüber da um ggf mehrere Channels zu gruppieren die zu einem Gerät gehören.

                                          Formal ginge daher beides. Leg doch im Github mal ein issue an, dann kann man dort diskutieren welche Strukturen Sinn machen

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

                                            Hallo zusammen

                                            Ich habe heute den Devices bzw. Geräte Adapter installiert. Bis heute brauchte ich den Adapter nicht und kam auch ohne diesen sehr gut klar.

                                            Nachdem ich den Adapter installiert hatte, habe ich den Menüpunkt angewählt und mir wurde folgendes angezeigt...
                                            bfbe7e75-ad26-474e-a618-9bbd58f24e65-image.png

                                            Leider kann ich nun keine Ordner bzw. Geräte anlegen. Die beiden Buttons sind grau. Leider kam ich bei meiner Recherche über Google und hier im Forum nicht auf die Lösung. Daher die Frage... was muss ich tun, damit ich Ordner und Geräte anlegen kann?!?

                                            Vielen Dank für eure Hilfe.
                                            Tobi

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            905
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

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