Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. Devices, Alias, Assistenten + Visualisierungen + die Zukunft

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Devices, Alias, Assistenten + Visualisierungen + die Zukunft

Geplant Angeheftet Gesperrt Verschoben Entwicklung
devicesaliasiotalexa
75 Beiträge 20 Kommentatoren 19.8k Aufrufe 47 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • MessiahsM Messiahs

    Einfach mal über den Tellerrand geschaut:
    Habt Ihr mittlerweile eine Roadmap zu diesem Thema oder zumindest eine allgemeine Roadmap 2021 für uns ?

    Gefühlt wurde in letzter Zeit viel am "Haus" gestrichen und auch das Dach mit einer Solaranlage ausgestattet ("Alexa Custom Skill") und sogar eine neue Dachterrasse geplant ("Text Kommandos für Alexa" ,... ) .
    Aber gefühlt ist erstmal die Sanierung des Kellers notwendig, sonst bricht in den nächsten Jahren das Haus zusammen.

    Neue Anforderungen/UserStorys bzgl. Alexa-Unterstützung machen zurzeit keinen Sinn (wg. ausstehendem Update auf V3-AlexaApi).
    Selbst für simple Grundfunktionen fehlt anscheinend das Grundgerüst (Temperatur_Steuerung/_Sensor über Alexa-App, Rolladensteuerung, usw. ).

    Das Basement bzgl. V3-AlexaApi sollte man schnellstens mit hoher Priorität angehen.

    apollon77A Offline
    apollon77A Offline
    apollon77
    schrieb am zuletzt editiert von
    #51

    @messiahs Hi, das Thema steht immer noch auf der Roadmap. Dein Vergleich mischt ein bissl ziemlich verschiedene Dinge. Der Custom SKill existiert seid über 2 Jahren quasi "ungeändert" und textCommands in Alexa2 ist ein Adapter Feature.

    Aber ja, dieses Thema steht recht weit oben auf der Todo Liste ... so wie Zeit ist

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    M 1 Antwort Letzte Antwort
    2
    • apollon77A apollon77

      @messiahs Hi, das Thema steht immer noch auf der Roadmap. Dein Vergleich mischt ein bissl ziemlich verschiedene Dinge. Der Custom SKill existiert seid über 2 Jahren quasi "ungeändert" und textCommands in Alexa2 ist ein Adapter Feature.

      Aber ja, dieses Thema steht recht weit oben auf der Todo Liste ... so wie Zeit ist

      M Offline
      M Offline
      mlengen
      schrieb am zuletzt editiert von mlengen
      #52

      @apollon77 Besteht den die Chance das dieses Jahr Zeit dafür ist?
      Ohne Unterstützung der V3-Api fehlt einfach ein essenzieller Bestandteil bei Alexa.

      apollon77A 1 Antwort Letzte Antwort
      0
      • M mlengen

        @apollon77 Besteht den die Chance das dieses Jahr Zeit dafür ist?
        Ohne Unterstützung der V3-Api fehlt einfach ein essenzieller Bestandteil bei Alexa.

        apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von
        #53

        @mlengen Ich hoffe ja ... Das Jahr ist ja noch Jung und der controller 3.2 dann auch bald fertig :-)

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Antwort Letzte Antwort
        1
        • V Offline
          V Offline
          Videonisse
          schrieb am zuletzt editiert von
          #54

          I added an Issue as a Feature Request for the Devices Adapter regarding enhancements in the GUI. It relates to this topic as well. I hope that the GUI for Devices, in the long run, will be as great as the rest of ioBroker. You guys are doing an amazing job with js 3.2.x and the maturity of the core features! :)

          Are the suggestions useful?

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

          ioBroker v3.3.18, Debian 10 Buster 64-bit (Vmware 6.5 VM), Node.js: v12.22.6, NPM: 6.14.15
          Most important Device Adapters: KNX, Trådfri, Homekit/Yahka

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            mlengen
            schrieb am zuletzt editiert von mlengen
            #55

            gelöscht

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              mlengen
              schrieb am zuletzt editiert von
              #56

              Hallo,
              ich habe mal wieder ein Frage.
              Nachdem es hier ja in letzter Zeit so einige Fortschritte gab und man nun auch beim anlegen eines Devices sehen kann ob Alexa unterstützt wird habe ich das mal versucht und es klappt auch alles soweit.
              Nur in der Alexa App erscheint immer noch nicht z.B. bei einem Dimmer der Slider zum Einstellen der Helligkeit.
              Mache ich hier etwas Falsch oder wird aktuell die Alexa v3 API noch nicht unterstützt?

              Auf alle Fälle sieht das ganze jetzt schon deutlich besser aus, weiter so :+1:

              apollon77A 1 Antwort Letzte Antwort
              1
              • M mlengen

                Hallo,
                ich habe mal wieder ein Frage.
                Nachdem es hier ja in letzter Zeit so einige Fortschritte gab und man nun auch beim anlegen eines Devices sehen kann ob Alexa unterstützt wird habe ich das mal versucht und es klappt auch alles soweit.
                Nur in der Alexa App erscheint immer noch nicht z.B. bei einem Dimmer der Slider zum Einstellen der Helligkeit.
                Mache ich hier etwas Falsch oder wird aktuell die Alexa v3 API noch nicht unterstützt?

                Auf alle Fälle sieht das ganze jetzt schon deutlich besser aus, weiter so :+1:

                apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #57

                @mlengen sagte in Devices, Alias, Assistenten + Visualisierungen + die Zukunft:

                Mache ich hier etwas Falsch oder wird aktuell die Alexa v3 API noch nicht unterstützt?

                Ne dazu kamen wir noch nicht. Die neue Version des Devices Adapters ist eine vorarbeit dazu

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Antwort Letzte Antwort
                1
                • P Offline
                  P Offline
                  ple
                  schrieb am zuletzt editiert von
                  #58

                  Moin Moin zusammen.
                  So nach 8 Jahren fange ich auch mal mit Alias an, die Sanierung ist fast fertig und das KNX geraffel läuft soweit.
                  Nun sollte auch mal eine Vis her. Meine alte aus Material Design Widget sollte nun abgelöst werden.
                  Also habe ich mal geschaut, was sich so getan hat in den letzten Jahren.
                  Zwischenzeitlich habe ich mal Homeassistant ausprobiert, Vis und App sind Top, der Rest ist viel Aufwand.
                  Gira X1 dümpelt hier auch noch rum, aber naja.
                  Lovelace hat mich bisher komplett überzeugt, eigene Cards können einfach importiert werden und sieht schick aus. Entitäten können auch automatisch gefunden werden, und da komm ich nun zum Problem.

                  Da ich all meine Datenpunkte, die ich brauche als Alias ausführen möchte, kann ich diese auch jetzt mit allen Daten füllen. Rule, Datentyp, Einheiten, Read, Write usw.
                  Auch das Verrechnen des Alias ist ne geniale Sache.

                  Ein kleiner Vorschlag, falls der überhaupt umsetzbar ist.
                  In den Ordner Alias und Userdata,
                  kann es für die "rule" eine fest vorgegeben Liste geben? Der Vorteil wäre dann, dass man für die Vis Adapter ein mapping machen kann und nicht gleich jeder sein eigenes Süppchen kocht. Somit würden die entitäten beim Lovelace auch autmatisch gemappt werden können, aktuell ist unklar, welche rule man da haben muss.
                  Das man nicht alle Adapterentwickler dahinbekommt ist mir schon klar und das die Arbeit beim User ist finde ich auch in Ordnung.

                  Oder ist mein Ansatz total über und der Post kann gelöscht werden :-)

                  Gruß und Danke

                  Intel Nuc + Proxmox

                  da_WoodyD apollon77A 2 Antworten Letzte Antwort
                  0
                  • P ple

                    Moin Moin zusammen.
                    So nach 8 Jahren fange ich auch mal mit Alias an, die Sanierung ist fast fertig und das KNX geraffel läuft soweit.
                    Nun sollte auch mal eine Vis her. Meine alte aus Material Design Widget sollte nun abgelöst werden.
                    Also habe ich mal geschaut, was sich so getan hat in den letzten Jahren.
                    Zwischenzeitlich habe ich mal Homeassistant ausprobiert, Vis und App sind Top, der Rest ist viel Aufwand.
                    Gira X1 dümpelt hier auch noch rum, aber naja.
                    Lovelace hat mich bisher komplett überzeugt, eigene Cards können einfach importiert werden und sieht schick aus. Entitäten können auch automatisch gefunden werden, und da komm ich nun zum Problem.

                    Da ich all meine Datenpunkte, die ich brauche als Alias ausführen möchte, kann ich diese auch jetzt mit allen Daten füllen. Rule, Datentyp, Einheiten, Read, Write usw.
                    Auch das Verrechnen des Alias ist ne geniale Sache.

                    Ein kleiner Vorschlag, falls der überhaupt umsetzbar ist.
                    In den Ordner Alias und Userdata,
                    kann es für die "rule" eine fest vorgegeben Liste geben? Der Vorteil wäre dann, dass man für die Vis Adapter ein mapping machen kann und nicht gleich jeder sein eigenes Süppchen kocht. Somit würden die entitäten beim Lovelace auch autmatisch gemappt werden können, aktuell ist unklar, welche rule man da haben muss.
                    Das man nicht alle Adapterentwickler dahinbekommt ist mir schon klar und das die Arbeit beim User ist finde ich auch in Ordnung.

                    Oder ist mein Ansatz total über und der Post kann gelöscht werden :-)

                    Gruß und Danke

                    da_WoodyD Offline
                    da_WoodyD Offline
                    da_Woody
                    schrieb am zuletzt editiert von
                    #59

                    @ple sagte in Devices, Alias, Assistenten + Visualisierungen + die Zukunft:

                    der Post kann gelöscht werden

                    warum? du schreibst von vis, homeassistant, lovelace...

                    kann es für die "rule" eine fest vorgegeben Liste geben?

                    wenn ich dich nicht komplett falsch verstehe, JSON sollte sein, was du magst...

                    gruß vom Woody
                    HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                    1 Antwort Letzte Antwort
                    0
                    • P ple

                      Moin Moin zusammen.
                      So nach 8 Jahren fange ich auch mal mit Alias an, die Sanierung ist fast fertig und das KNX geraffel läuft soweit.
                      Nun sollte auch mal eine Vis her. Meine alte aus Material Design Widget sollte nun abgelöst werden.
                      Also habe ich mal geschaut, was sich so getan hat in den letzten Jahren.
                      Zwischenzeitlich habe ich mal Homeassistant ausprobiert, Vis und App sind Top, der Rest ist viel Aufwand.
                      Gira X1 dümpelt hier auch noch rum, aber naja.
                      Lovelace hat mich bisher komplett überzeugt, eigene Cards können einfach importiert werden und sieht schick aus. Entitäten können auch automatisch gefunden werden, und da komm ich nun zum Problem.

                      Da ich all meine Datenpunkte, die ich brauche als Alias ausführen möchte, kann ich diese auch jetzt mit allen Daten füllen. Rule, Datentyp, Einheiten, Read, Write usw.
                      Auch das Verrechnen des Alias ist ne geniale Sache.

                      Ein kleiner Vorschlag, falls der überhaupt umsetzbar ist.
                      In den Ordner Alias und Userdata,
                      kann es für die "rule" eine fest vorgegeben Liste geben? Der Vorteil wäre dann, dass man für die Vis Adapter ein mapping machen kann und nicht gleich jeder sein eigenes Süppchen kocht. Somit würden die entitäten beim Lovelace auch autmatisch gemappt werden können, aktuell ist unklar, welche rule man da haben muss.
                      Das man nicht alle Adapterentwickler dahinbekommt ist mir schon klar und das die Arbeit beim User ist finde ich auch in Ordnung.

                      Oder ist mein Ansatz total über und der Post kann gelöscht werden :-)

                      Gruß und Danke

                      apollon77A Offline
                      apollon77A Offline
                      apollon77
                      schrieb am zuletzt editiert von
                      #60

                      @ple ich denke du meinest role (Rolle) und nicht rule. Wenn du den devices Adapter nutzt zum anlegen der aliase dann erkennt lovelace auch die passenden Typen.

                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                      1 Antwort Letzte Antwort
                      0
                      • P Offline
                        P Offline
                        ple
                        schrieb am zuletzt editiert von
                        #61

                        @apollon77 sagte in Devices, Alias, Assistenten + Visualisierungen + die Zukunft:

                        legen der aliase dann erken

                        Moin Moin,
                        ja ich dachte auch, dass es recht einfach mit dem Geräte Adapter geht, um eine saubere Struktur zu haben und auch alle Vorteile nutzen zu können.
                        Anscheinend ist es aber so, dass die States nur groß geschrieben werden können und es nur eine feste Vorgabe gibt.
                        Das hätte ich anders erwarten. Ich denke, es wird wohl einen Grund haben, warum das genau so gemacht worden ist, aber wäre vielleicht auch ein anderer Weg gehbar oder für die Zukunft eventuell.

                        Hier mal ein Beispiel.
                        0073be3e-7137-4dc7-917e-b3211d7c7a7f-image.png

                        Für die Visu ist doch eigentlich nur die Rolle (value.temperatur) + Raum + Datentyp (bool, integar ...) interessant. somit weiß die Visu zB. Lovelace, dass es eine Entität Sensor ist.
                        In meinen Beispiel könnte der Ordner WW das Device sein, somit wären alle drunterliegenden States, egal ob temp oder switch dem Device WW zugeordnet. Man könnte es auch dreistufig aufbauen.
                        Heizung = Device
                        WW =Channel
                        Kühlung = Channel
                        Heizen = Channel
                        und darunter dann die States jedlicher Art.

                        Für Räume wäre dann
                        Wohnzimmer = Device
                        Beleuchtung = Channel
                        Verbraucher = Channel
                        Sensoren = Channel
                        und darunter dann die States jedlicher Art.

                        damit irgendwelche Adapter die States mappen können und wissen was was ist ( type-detector ) bräuchte man doch nur Rolle, Typ, mappen.

                        Jetzt wäre es doch gut, wenn der Ordner Alias sowie Userdata nur die Rollen/Typen zulässt, die auch angedacht sind für iobroker, unabhängig welches Gerät verwendet wird. Aktuell ist es so, dass jeder da reinschreiben kann was er möchte.
                        ![0_1662962667851_fb1f178d-641d-4824-b367-b2a8721abe56-image.png](Lade 100% hoch)

                        Klar liegt die Arbeit bei User, aber das wärs mir Wert, damit nicht alles doppelt gemacht werden muss.

                        Gruß und Danke für die Infos.

                        Intel Nuc + Proxmox

                        apollon77A 1 Antwort Letzte Antwort
                        0
                        • P ple

                          @apollon77 sagte in Devices, Alias, Assistenten + Visualisierungen + die Zukunft:

                          legen der aliase dann erken

                          Moin Moin,
                          ja ich dachte auch, dass es recht einfach mit dem Geräte Adapter geht, um eine saubere Struktur zu haben und auch alle Vorteile nutzen zu können.
                          Anscheinend ist es aber so, dass die States nur groß geschrieben werden können und es nur eine feste Vorgabe gibt.
                          Das hätte ich anders erwarten. Ich denke, es wird wohl einen Grund haben, warum das genau so gemacht worden ist, aber wäre vielleicht auch ein anderer Weg gehbar oder für die Zukunft eventuell.

                          Hier mal ein Beispiel.
                          0073be3e-7137-4dc7-917e-b3211d7c7a7f-image.png

                          Für die Visu ist doch eigentlich nur die Rolle (value.temperatur) + Raum + Datentyp (bool, integar ...) interessant. somit weiß die Visu zB. Lovelace, dass es eine Entität Sensor ist.
                          In meinen Beispiel könnte der Ordner WW das Device sein, somit wären alle drunterliegenden States, egal ob temp oder switch dem Device WW zugeordnet. Man könnte es auch dreistufig aufbauen.
                          Heizung = Device
                          WW =Channel
                          Kühlung = Channel
                          Heizen = Channel
                          und darunter dann die States jedlicher Art.

                          Für Räume wäre dann
                          Wohnzimmer = Device
                          Beleuchtung = Channel
                          Verbraucher = Channel
                          Sensoren = Channel
                          und darunter dann die States jedlicher Art.

                          damit irgendwelche Adapter die States mappen können und wissen was was ist ( type-detector ) bräuchte man doch nur Rolle, Typ, mappen.

                          Jetzt wäre es doch gut, wenn der Ordner Alias sowie Userdata nur die Rollen/Typen zulässt, die auch angedacht sind für iobroker, unabhängig welches Gerät verwendet wird. Aktuell ist es so, dass jeder da reinschreiben kann was er möchte.
                          ![0_1662962667851_fb1f178d-641d-4824-b367-b2a8721abe56-image.png](Lade 100% hoch)

                          Klar liegt die Arbeit bei User, aber das wärs mir Wert, damit nicht alles doppelt gemacht werden muss.

                          Gruß und Danke für die Infos.

                          apollon77A Offline
                          apollon77A Offline
                          apollon77
                          schrieb am zuletzt editiert von
                          #62

                          @ple type detector nutzt rollen und typen und auch die Strukturierung in Channeln beispielsweise (weil ja zb bei einer Farblampe mehrere States "zusammengehören"). Nur Rolle und Typ ist zu kurz gefasst. Die vorgegebenen "Standardnamen" für relevante States helfen weiter zu wissen was es ist, sind aber nicht sooo wichtig - war nur die Idee es einheitlich zu machen.

                          Ich würde auch keine Devices oder channels für Dinge "verschwenden" wo man enums nutzen kann . alles voran Räume oder Funktionen. Also wäre das für mich alles "folder".

                          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                          1 Antwort Letzte Antwort
                          0
                          • P Offline
                            P Offline
                            ple
                            schrieb am zuletzt editiert von
                            #63

                            @apollon77
                            Ja das denke ich mir auch.
                            Aber noch mal auf mein Problem zu kommen.
                            ich teste gerade wie verrückt den Lovelace adapter, parallel teste ich ebenfalls Homaassistant.
                            ich komme schon so weit, dass der Lovelace adapter einen Sensor automatisch erkennt.
                            Die Angabe von value.temperatur + Raum + Funktion
                            ecc2743c-7663-4a0a-8a77-c259d9a15c90-image.png
                            Dabei ist es egal, ob übergeordnet ein Folder oder Device ist.
                            Soweit so gut. Im Thread vom Lovelace habe ich dann nachgefragt, warum z.B. die PV Anlage mit Energieertrag nicht automatisch gefunden werden kann. Meine Idee war ja, ich lege für alles Alias an und somit wird in der Visu und alles automatisch erkannt, kann aber nur funktionieren, wenn es Vorgaben gibt, von denen man nicht abweichen kann.
                            Ich dachte also, wenn ich für den Ertrag der PV Anlage die Rolle value.power.consumption vergebe + Raum + Funktion, dann würde dieses automatisch erkannt werden, das scheint aber nicht so, weil im type-detector dieser Typ noch fehlt.
                            2eac45ef-6c3e-44d9-a655-938e0e44ad6a-image.png

                            Ich weiß, wir sind hier nicht bei "wünsch dir was" und es gibt bestimmt ne menge andere Baustellen und ich kenne nicht alle zusammenhänge im iobroker, aber wenn ich mir die Arbeit mache und Alias anlege für alle Datenpunkte, wäre es cool, wenn die anhand der vorgegebenen Rolle, Typ, Einheit erkannt werden können. Somit würde doch auch das automatische finden von Entitäten funktionieren wie beim switch oder value.temperatur.

                            Könnte dann so aussehen.
                            0d084100-a0d6-4006-aa29-491ef2f06c1b-image.png
                            Mit den Daten sollte doch alles abgefangen werden können, oder nicht.
                            role = bestimmt ob es ein bool ist, oder Zahl
                            Raum = EG Wohnzimmer
                            Beleuchtung = Funktion Licht

                            Für den User ist nur wichtig, dass es nur bestimmte Rollen / Funktionen gibt, damit das Mapping funktioniert.
                            Da darf nicht von abgewichen werden.
                            Funktionen wären z.B.

                            • Licht
                            • Beschattung
                            • Sensoren
                            • Verbraucher
                            • Energie
                            • usw

                            Bei Rollen wäre die Liste sicherlich länger und man müsste 3 mal überlegen welche alle gebraucht werden.
                            in diesem Link ist schon ne Menge.
                            https://github.com/ioBroker/ioBroker.type-detector/blob/master/index.js#L30

                            Oder man orientiert sich an Homeassinstant. HA finde ich nicht schlecht, nur ist es ein riesen Aufwand.

                            Intel Nuc + Proxmox

                            da_WoodyD GarfonsoG 2 Antworten Letzte Antwort
                            0
                            • P ple

                              @apollon77
                              Ja das denke ich mir auch.
                              Aber noch mal auf mein Problem zu kommen.
                              ich teste gerade wie verrückt den Lovelace adapter, parallel teste ich ebenfalls Homaassistant.
                              ich komme schon so weit, dass der Lovelace adapter einen Sensor automatisch erkennt.
                              Die Angabe von value.temperatur + Raum + Funktion
                              ecc2743c-7663-4a0a-8a77-c259d9a15c90-image.png
                              Dabei ist es egal, ob übergeordnet ein Folder oder Device ist.
                              Soweit so gut. Im Thread vom Lovelace habe ich dann nachgefragt, warum z.B. die PV Anlage mit Energieertrag nicht automatisch gefunden werden kann. Meine Idee war ja, ich lege für alles Alias an und somit wird in der Visu und alles automatisch erkannt, kann aber nur funktionieren, wenn es Vorgaben gibt, von denen man nicht abweichen kann.
                              Ich dachte also, wenn ich für den Ertrag der PV Anlage die Rolle value.power.consumption vergebe + Raum + Funktion, dann würde dieses automatisch erkannt werden, das scheint aber nicht so, weil im type-detector dieser Typ noch fehlt.
                              2eac45ef-6c3e-44d9-a655-938e0e44ad6a-image.png

                              Ich weiß, wir sind hier nicht bei "wünsch dir was" und es gibt bestimmt ne menge andere Baustellen und ich kenne nicht alle zusammenhänge im iobroker, aber wenn ich mir die Arbeit mache und Alias anlege für alle Datenpunkte, wäre es cool, wenn die anhand der vorgegebenen Rolle, Typ, Einheit erkannt werden können. Somit würde doch auch das automatische finden von Entitäten funktionieren wie beim switch oder value.temperatur.

                              Könnte dann so aussehen.
                              0d084100-a0d6-4006-aa29-491ef2f06c1b-image.png
                              Mit den Daten sollte doch alles abgefangen werden können, oder nicht.
                              role = bestimmt ob es ein bool ist, oder Zahl
                              Raum = EG Wohnzimmer
                              Beleuchtung = Funktion Licht

                              Für den User ist nur wichtig, dass es nur bestimmte Rollen / Funktionen gibt, damit das Mapping funktioniert.
                              Da darf nicht von abgewichen werden.
                              Funktionen wären z.B.

                              • Licht
                              • Beschattung
                              • Sensoren
                              • Verbraucher
                              • Energie
                              • usw

                              Bei Rollen wäre die Liste sicherlich länger und man müsste 3 mal überlegen welche alle gebraucht werden.
                              in diesem Link ist schon ne Menge.
                              https://github.com/ioBroker/ioBroker.type-detector/blob/master/index.js#L30

                              Oder man orientiert sich an Homeassinstant. HA finde ich nicht schlecht, nur ist es ein riesen Aufwand.

                              da_WoodyD Offline
                              da_WoodyD Offline
                              da_Woody
                              schrieb am zuletzt editiert von
                              #64

                              @ple irgendwie versteh ich dein prob nicht. lovelace und homeassistant haben doch nichts mit alias direkt zu tun.
                              der alias adapter nimmt die DP wie sie sind. gibt halt dann einen alias namen, der bei kaputten geräten einfach ersetzt werden kann. keine änderungen in scripts und co.

                              gruß vom Woody
                              HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                              P 1 Antwort Letzte Antwort
                              0
                              • da_WoodyD da_Woody

                                @ple irgendwie versteh ich dein prob nicht. lovelace und homeassistant haben doch nichts mit alias direkt zu tun.
                                der alias adapter nimmt die DP wie sie sind. gibt halt dann einen alias namen, der bei kaputten geräten einfach ersetzt werden kann. keine änderungen in scripts und co.

                                P Offline
                                P Offline
                                ple
                                schrieb am zuletzt editiert von
                                #65

                                @da_woody
                                Sorry, bin nicht gerade der beste Erklärbär.
                                Alias könnte nicht nur einen Gerätetausch vereinfachen, sondern, ich denke, noch viel mehr.
                                Oft ist es so, dass bei den Adaptern die States falsch oder gar nicht komplett mit Metadaten ausgestattet sind.
                                Bis dato hat es nicht gestört.
                                Jetzt habe ich KNX im Haus, eine Nibe Wärmepumpe, eine PV usw.
                                Also bin ich neu angefangen und wollte eine saubere Struktur und das z.B. Lovelace die Geräte automatisch erkennt. Daher der Weg über Alias und da ist es mir aufgefallen, dass die Datenpunkte nicht komplett gemappt werden können.

                                Intel Nuc + Proxmox

                                da_WoodyD 1 Antwort Letzte Antwort
                                0
                                • P ple

                                  @da_woody
                                  Sorry, bin nicht gerade der beste Erklärbär.
                                  Alias könnte nicht nur einen Gerätetausch vereinfachen, sondern, ich denke, noch viel mehr.
                                  Oft ist es so, dass bei den Adaptern die States falsch oder gar nicht komplett mit Metadaten ausgestattet sind.
                                  Bis dato hat es nicht gestört.
                                  Jetzt habe ich KNX im Haus, eine Nibe Wärmepumpe, eine PV usw.
                                  Also bin ich neu angefangen und wollte eine saubere Struktur und das z.B. Lovelace die Geräte automatisch erkennt. Daher der Weg über Alias und da ist es mir aufgefallen, dass die Datenpunkte nicht komplett gemappt werden können.

                                  da_WoodyD Offline
                                  da_WoodyD Offline
                                  da_Woody
                                  schrieb am zuletzt editiert von
                                  #66

                                  @ple sagte in Devices, Alias, Assistenten + Visualisierungen + die Zukunft:

                                  Sorry, bin nicht gerade der beste Erklärbär.

                                  :joy: da sind wir 2! ;)
                                  mir ist aber trotzdem noch nicht klar welches prob du hast.
                                  du machst im alias adapter: automatisch erstellen. dann werden dir alle DP angeboten. klar, du musst dir deine struktur vorher mal überlegen.
                                  ich kenn lovelace zu wenig, aber wenn du das gerät angibst mit dem alias, sollte das doch genau so übernommen werden.
                                  ich befürchte, das das so wie mit homeassitant ist, einfach einlesen, aber keine alias daten, sondern direkt aus dem adapter.

                                  gruß vom Woody
                                  HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                                  P 1 Antwort Letzte Antwort
                                  1
                                  • da_WoodyD da_Woody

                                    @ple sagte in Devices, Alias, Assistenten + Visualisierungen + die Zukunft:

                                    Sorry, bin nicht gerade der beste Erklärbär.

                                    :joy: da sind wir 2! ;)
                                    mir ist aber trotzdem noch nicht klar welches prob du hast.
                                    du machst im alias adapter: automatisch erstellen. dann werden dir alle DP angeboten. klar, du musst dir deine struktur vorher mal überlegen.
                                    ich kenn lovelace zu wenig, aber wenn du das gerät angibst mit dem alias, sollte das doch genau so übernommen werden.
                                    ich befürchte, das das so wie mit homeassitant ist, einfach einlesen, aber keine alias daten, sondern direkt aus dem adapter.

                                    P Offline
                                    P Offline
                                    ple
                                    schrieb am zuletzt editiert von
                                    #67

                                    @da_woody
                                    Ja, du nutzt den Alias Adapter. Den hatte ich mir auch schon angesehen. Klar, wenn die originalen Datenpunkte soweit schon bereits gut aufgearbeitet sind, dann werden die Rollen, Typen, Einheiten auch übernommen.

                                    Es gibt im iobroker aber noch mehr, iobroker versucht anhand der Metadaten zu mappen. zb. was ist eine Steckdose, was ein Licht usw.
                                    und das versuche ich zu verstehen, warum einige gehen und andere nicht.
                                    Für mich sind die Typen, Rollen, Funktionen eindeutig um zu bestimmen, ob es ein Licht mit Dimmer ist, oder Steckdose schaltbar mit Energiemessung.
                                    Und genau das wollte ich mit Alias abdecken und hatte gehofft, Lovelace erkennt es anhand der Metadaten.

                                    Der Jarvis Adapter macht es ähnlich, aber dort müssen die Geräte erst mal händisch angelegt werden, dort wird auch angegeben was der Datenpunkt ist, Blind.Level usw.
                                    0d56860c-f5e2-4ef2-a062-f197f18cf6dd-image.png

                                    Und genau die doppelte Arbeit wollte ich mir ersparen, wenn ich den Alias alle mitgeben kann.
                                    Das mache ich ein mal fertig.

                                    Intel Nuc + Proxmox

                                    Jey CeeJ 1 Antwort Letzte Antwort
                                    1
                                    • P ple

                                      @da_woody
                                      Ja, du nutzt den Alias Adapter. Den hatte ich mir auch schon angesehen. Klar, wenn die originalen Datenpunkte soweit schon bereits gut aufgearbeitet sind, dann werden die Rollen, Typen, Einheiten auch übernommen.

                                      Es gibt im iobroker aber noch mehr, iobroker versucht anhand der Metadaten zu mappen. zb. was ist eine Steckdose, was ein Licht usw.
                                      und das versuche ich zu verstehen, warum einige gehen und andere nicht.
                                      Für mich sind die Typen, Rollen, Funktionen eindeutig um zu bestimmen, ob es ein Licht mit Dimmer ist, oder Steckdose schaltbar mit Energiemessung.
                                      Und genau das wollte ich mit Alias abdecken und hatte gehofft, Lovelace erkennt es anhand der Metadaten.

                                      Der Jarvis Adapter macht es ähnlich, aber dort müssen die Geräte erst mal händisch angelegt werden, dort wird auch angegeben was der Datenpunkt ist, Blind.Level usw.
                                      0d56860c-f5e2-4ef2-a062-f197f18cf6dd-image.png

                                      Und genau die doppelte Arbeit wollte ich mir ersparen, wenn ich den Alias alle mitgeben kann.
                                      Das mache ich ein mal fertig.

                                      Jey CeeJ Offline
                                      Jey CeeJ Offline
                                      Jey Cee
                                      Developer
                                      schrieb am zuletzt editiert von
                                      #68

                                      @ple sagte in Devices, Alias, Assistenten + Visualisierungen + die Zukunft:

                                      das versuche ich zu verstehen, warum einige gehen und andere nicht

                                      Das hab ich schon lange aufgegeben. Oft wirkt das alles sehr zufällig und selbst Objekte mit identischen Metadaten werden Unterschiedlich behandelt.
                                      Für mich ist das keine Erleichterung eher ein Hindernis.

                                      Persönlicher Support
                                      Spenden -> paypal.me/J3YC33

                                      apollon77A 1 Antwort Letzte Antwort
                                      0
                                      • Jey CeeJ Jey Cee

                                        @ple sagte in Devices, Alias, Assistenten + Visualisierungen + die Zukunft:

                                        das versuche ich zu verstehen, warum einige gehen und andere nicht

                                        Das hab ich schon lange aufgegeben. Oft wirkt das alles sehr zufällig und selbst Objekte mit identischen Metadaten werden Unterschiedlich behandelt.
                                        Für mich ist das keine Erleichterung eher ein Hindernis.

                                        apollon77A Offline
                                        apollon77A Offline
                                        apollon77
                                        schrieb am zuletzt editiert von
                                        #69

                                        @jey-cee Hm ... Wo sind die Issues wenn etwas falsch oder komisch erkannt wird? Läst sich alles fxen wenn man mal weiss das was Problematisch ist. Einige Devs investieren viel Zeit in genau dieses Thema, zB auch @Garfonso um genau sowas zu fixen ...

                                        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                        Jey CeeJ 1 Antwort Letzte Antwort
                                        0
                                        • P ple

                                          @apollon77
                                          Ja das denke ich mir auch.
                                          Aber noch mal auf mein Problem zu kommen.
                                          ich teste gerade wie verrückt den Lovelace adapter, parallel teste ich ebenfalls Homaassistant.
                                          ich komme schon so weit, dass der Lovelace adapter einen Sensor automatisch erkennt.
                                          Die Angabe von value.temperatur + Raum + Funktion
                                          ecc2743c-7663-4a0a-8a77-c259d9a15c90-image.png
                                          Dabei ist es egal, ob übergeordnet ein Folder oder Device ist.
                                          Soweit so gut. Im Thread vom Lovelace habe ich dann nachgefragt, warum z.B. die PV Anlage mit Energieertrag nicht automatisch gefunden werden kann. Meine Idee war ja, ich lege für alles Alias an und somit wird in der Visu und alles automatisch erkannt, kann aber nur funktionieren, wenn es Vorgaben gibt, von denen man nicht abweichen kann.
                                          Ich dachte also, wenn ich für den Ertrag der PV Anlage die Rolle value.power.consumption vergebe + Raum + Funktion, dann würde dieses automatisch erkannt werden, das scheint aber nicht so, weil im type-detector dieser Typ noch fehlt.
                                          2eac45ef-6c3e-44d9-a655-938e0e44ad6a-image.png

                                          Ich weiß, wir sind hier nicht bei "wünsch dir was" und es gibt bestimmt ne menge andere Baustellen und ich kenne nicht alle zusammenhänge im iobroker, aber wenn ich mir die Arbeit mache und Alias anlege für alle Datenpunkte, wäre es cool, wenn die anhand der vorgegebenen Rolle, Typ, Einheit erkannt werden können. Somit würde doch auch das automatische finden von Entitäten funktionieren wie beim switch oder value.temperatur.

                                          Könnte dann so aussehen.
                                          0d084100-a0d6-4006-aa29-491ef2f06c1b-image.png
                                          Mit den Daten sollte doch alles abgefangen werden können, oder nicht.
                                          role = bestimmt ob es ein bool ist, oder Zahl
                                          Raum = EG Wohnzimmer
                                          Beleuchtung = Funktion Licht

                                          Für den User ist nur wichtig, dass es nur bestimmte Rollen / Funktionen gibt, damit das Mapping funktioniert.
                                          Da darf nicht von abgewichen werden.
                                          Funktionen wären z.B.

                                          • Licht
                                          • Beschattung
                                          • Sensoren
                                          • Verbraucher
                                          • Energie
                                          • usw

                                          Bei Rollen wäre die Liste sicherlich länger und man müsste 3 mal überlegen welche alle gebraucht werden.
                                          in diesem Link ist schon ne Menge.
                                          https://github.com/ioBroker/ioBroker.type-detector/blob/master/index.js#L30

                                          Oder man orientiert sich an Homeassinstant. HA finde ich nicht schlecht, nur ist es ein riesen Aufwand.

                                          GarfonsoG Offline
                                          GarfonsoG Offline
                                          Garfonso
                                          Developer
                                          schrieb am zuletzt editiert von Garfonso
                                          #70

                                          @ple said in Devices, Alias, Assistenten + Visualisierungen + die Zukunft:

                                          Mit den Daten sollte doch alles abgefangen werden können, oder nicht.

                                          Ja, ist halt nur noch nicht implementiert. Ich weiß nicht, warum du hier die große Diskussion aufmachst. ;-)
                                          Es gibt da sogar ein issue zu.

                                          @jey-cee said in Devices, Alias, Assistenten + Visualisierungen + die Zukunft:

                                          Oft wirkt das alles sehr zufällig und selbst Objekte mit identischen Metadaten werden Unterschiedlich behandelt.

                                          Bestimmt, weil du nicht alle metadaten beachtest. ;-) Z.B. der common.type ist auch wichtig und passt erstaunlich häufig nicht oder das write-flag (oder man verwechselt value und level bei der Rolle).

                                          Leider gibt es aber auch einige Dinge, die tatsächlich nur zum Teil funktionieren. Da wäre es gut, wenn issues erstellt werden, z.B. im devices-Adapter oder im type-detector (persönlich würde ich die lieber im type-detector haben um es von UI Problemen zu trennen, aber egal ;-) ). Z.B. gibt es eine Logik, die manche Geräte auch nach ihrer Funktion erkennt, also z.B. wenn ein state mit einer Rolle level die Funktion "Rolladen" hat, dann wird der auch als Rollade erkannt. Ein state mit der aussagekräftigen Rolle level.blind "sollte" dagegen immer als "Rollade" erkannt werden. Leider stimmt das halt nicht immer, da habe ich schon mehrfach Bugs gefixt.

                                          Und auch die default Werte sind immer wieder so, dass neu erzeugte alias-devices nicht vom type-detector erkannt werden. Da hatte ich mal versucht einen Test zu schreiben, bin aber nicht ganz rumgekommen... Das will ich nochmal angehen und da den Rest finden (falls es nochwas gibt), weil das mE der Super-Gau ist. ;-)

                                          PS:
                                          Bei Issues in der Richtung bitte einfach reinschreiben was nicht passiert und einen JSON Export vom Admin. Das sollte relativ flott erledigt sein und dann kann man sich das in Ruhe angucken.

                                          Ultimativer Lovelace Leitfaden: https://forum.iobroker.net/topic/35937/der-ultimative-iobroker-lovelace-leitfaden-dokumentation

                                          Lovelace UI Beispiele: https://forum.iobroker.net/topic/35950/zeigt-her-eure-lovelace-visualisierung

                                          GarfonsoG 1 Antwort Letzte Antwort
                                          1
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          761

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe