Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Einbindung von Geräten
  5. Devices Adapter Alias Namen

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

Devices Adapter Alias Namen

Scheduled Pinned Locked Moved Einbindung von Geräten
29 Posts 7 Posters 942 Views 5 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • CodierknechtC Codierknecht

    @warhammer73
    10677c33-dfd4-4615-b233-47640012f475-grafik.png
    Bei der Erstanlage vergibt man die ID (hier: "alias.0.MeinNeuerAlias").
    Später kann man den neuen Alias bearbeiten und einen "sprechenderen" Namen vergeben, der dann in der Spalte "Name" erscheint.

    W Offline
    W Offline
    warhammer73
    wrote on last edited by warhammer73
    #5

    @codierknecht
    Beim Baum funktioniert das ganze ja problemlos und ich kann Namen vergeben wie ich will (Siehe Bild, statt Gerät_1 geht auch noch jeder andere Name).

    Aber:
    093d2d1b-1aa9-46e6-8665-74afcc0ac05e-image.png
    ... und das ist das Problem, wenn ich ein Temperaturgerät anlege, dann gibt es automatisch die "Actual" und "Second". Ich kann zwar weitere anlegen und damit auch "Temperatur" und "Luftfeuchtigkeit", aber die beiden gehen halt nicht weg und können auch nicht umbenannt werden.

    Gerade ausprobiert, wenn ich neue anlege (z.B. Luftfeuchtigkeit) und dann im unter "Objekte" versuche Second zu löschen, dann löscht er das zwar, beim nächsten aufrufen mit dem Device Adapter wird das aber wieder überschrieben.

    CodierknechtC 1 Reply Last reply
    0
    • crunchipC Away
      crunchipC Away
      crunchip
      Forum Testing Most Active
      wrote on last edited by
      #6

      @warhammer73 nimm doch den alias manager vllt kommst du damit besser zurecht

      umgestiegen von Proxmox auf Unraid

      1 Reply Last reply
      0
      • W warhammer73

        @codierknecht
        Beim Baum funktioniert das ganze ja problemlos und ich kann Namen vergeben wie ich will (Siehe Bild, statt Gerät_1 geht auch noch jeder andere Name).

        Aber:
        093d2d1b-1aa9-46e6-8665-74afcc0ac05e-image.png
        ... und das ist das Problem, wenn ich ein Temperaturgerät anlege, dann gibt es automatisch die "Actual" und "Second". Ich kann zwar weitere anlegen und damit auch "Temperatur" und "Luftfeuchtigkeit", aber die beiden gehen halt nicht weg und können auch nicht umbenannt werden.

        Gerade ausprobiert, wenn ich neue anlege (z.B. Luftfeuchtigkeit) und dann im unter "Objekte" versuche Second zu löschen, dann löscht er das zwar, beim nächsten aufrufen mit dem Device Adapter wird das aber wieder überschrieben.

        CodierknechtC Offline
        CodierknechtC Offline
        Codierknecht
        Developer Most Active
        wrote on last edited by
        #7

        @warhammer73
        Ich kann nicht ganz folgen.
        Wo kommt denn dieser Screenshot her?
        Beim Bearbeiten eines Alias sieht das bei mir völlig anders aus:
        dfbb71be-defb-402a-a036-03bbac6739d6-image.png

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        crunchipC 1 Reply Last reply
        0
        • CodierknechtC Codierknecht

          @warhammer73
          Ich kann nicht ganz folgen.
          Wo kommt denn dieser Screenshot her?
          Beim Bearbeiten eines Alias sieht das bei mir völlig anders aus:
          dfbb71be-defb-402a-a036-03bbac6739d6-image.png

          crunchipC Away
          crunchipC Away
          crunchip
          Forum Testing Most Active
          wrote on last edited by
          #8

          @codierknecht sagte in Devices Adapter Alias Namen:

          Wo kommt denn dieser Screenshot her?

          device Manager
          62b137a8-4643-4ed2-bf1f-604297e1a818-image.png

          umgestiegen von Proxmox auf Unraid

          CodierknechtC 1 Reply Last reply
          0
          • crunchipC crunchip

            @codierknecht sagte in Devices Adapter Alias Namen:

            Wo kommt denn dieser Screenshot her?

            device Manager
            62b137a8-4643-4ed2-bf1f-604297e1a818-image.png

            CodierknechtC Offline
            CodierknechtC Offline
            Codierknecht
            Developer Most Active
            wrote on last edited by
            #9

            @crunchip sagte in Devices Adapter Alias Namen:

            device Manager

            Eben - ich sprach von selbst angelegten Aliasen im Baum.
            Da hat man selbst unter Kontrolle, was angelegt wird und was nicht.
            Je Thermometer 2 DP (mit selbst gewählten Namen) angelegt und gut ist.

            Wobei ich aber auch zugeben muss, das beschriebene "Problem" noch nicht zu sehen.
            Wie die DP heißen ist ja eigentlich Wumpe. Die können von mir aus auch "Kurt" oder "Paul" heißen - solange sie die richtigen Werte enthalten. In der Visualisierung erhalten die dann entsprechende Label.

            Den Alias-Manager oder Geräte-Manager habe ich nach ersten Tests bei mir verbannt.
            Alles was ich so brauche lege ich im Baum unterhalb von alias.0 selbst an. Da weiß man dann sehr genau, was da existiert und was nicht.

            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
            HmIP|ZigBee|Tasmota|Unifi
            Zabbix Certified Specialist
            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

            haus-automatisierungH 1 Reply Last reply
            0
            • CodierknechtC Codierknecht

              @crunchip sagte in Devices Adapter Alias Namen:

              device Manager

              Eben - ich sprach von selbst angelegten Aliasen im Baum.
              Da hat man selbst unter Kontrolle, was angelegt wird und was nicht.
              Je Thermometer 2 DP (mit selbst gewählten Namen) angelegt und gut ist.

              Wobei ich aber auch zugeben muss, das beschriebene "Problem" noch nicht zu sehen.
              Wie die DP heißen ist ja eigentlich Wumpe. Die können von mir aus auch "Kurt" oder "Paul" heißen - solange sie die richtigen Werte enthalten. In der Visualisierung erhalten die dann entsprechende Label.

              Den Alias-Manager oder Geräte-Manager habe ich nach ersten Tests bei mir verbannt.
              Alles was ich so brauche lege ich im Baum unterhalb von alias.0 selbst an. Da weiß man dann sehr genau, was da existiert und was nicht.

              haus-automatisierungH Offline
              haus-automatisierungH Offline
              haus-automatisierung
              Developer Most Active
              wrote on last edited by
              #10

              @codierknecht sagte in Devices Adapter Alias Namen:

              Da hat man selbst unter Kontrolle, was angelegt wird und was nicht.

              Ja, aber man sollte sich gut mit Objekt-Rollen auskennen, wenn man die Geräte dann in weiteren Adaptern verwenden möchte.

              🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
              🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
              📚 Meine inoffizielle ioBroker Dokumentation

              CodierknechtC 1 Reply Last reply
              0
              • haus-automatisierungH haus-automatisierung

                @codierknecht sagte in Devices Adapter Alias Namen:

                Da hat man selbst unter Kontrolle, was angelegt wird und was nicht.

                Ja, aber man sollte sich gut mit Objekt-Rollen auskennen, wenn man die Geräte dann in weiteren Adaptern verwenden möchte.

                CodierknechtC Offline
                CodierknechtC Offline
                Codierknecht
                Developer Most Active
                wrote on last edited by
                #11

                @haus-automatisierung sagte in Devices Adapter Alias Namen:

                Ja, aber man sollte sich gut mit Objekt-Rollen auskennen, wenn man die Geräte dann in weiteren Adaptern verwenden möchte.

                in die Verlegenheit bin ich bisher nicht kaum gekommen.
                Könnte daran liegen, dass ich keine Alexa und kein Google im Haus habe ;-)
                Zumindest vermute ich mal, dass Dein Einwand in diese Richtung geht.

                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                HmIP|ZigBee|Tasmota|Unifi
                Zabbix Certified Specialist
                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                haus-automatisierungH 1 Reply Last reply
                0
                • CodierknechtC Codierknecht

                  @haus-automatisierung sagte in Devices Adapter Alias Namen:

                  Ja, aber man sollte sich gut mit Objekt-Rollen auskennen, wenn man die Geräte dann in weiteren Adaptern verwenden möchte.

                  in die Verlegenheit bin ich bisher nicht kaum gekommen.
                  Könnte daran liegen, dass ich keine Alexa und kein Google im Haus habe ;-)
                  Zumindest vermute ich mal, dass Dein Einwand in diese Richtung geht.

                  haus-automatisierungH Offline
                  haus-automatisierungH Offline
                  haus-automatisierung
                  Developer Most Active
                  wrote on last edited by
                  #12

                  @codierknecht Generell geht es bei dem Geräte-Adpater darum, dass man bestimmte Geräte-Typen auf den gleichen Nenner bringt. So können alle möglichen Adapter auf dieser Basis aufbauen. Das kann auch eine Visualisierung sein. Siehe z.B. lovelace oder material.

                  🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                  🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                  📚 Meine inoffizielle ioBroker Dokumentation

                  CodierknechtC 1 Reply Last reply
                  1
                  • haus-automatisierungH haus-automatisierung

                    @codierknecht Generell geht es bei dem Geräte-Adpater darum, dass man bestimmte Geräte-Typen auf den gleichen Nenner bringt. So können alle möglichen Adapter auf dieser Basis aufbauen. Das kann auch eine Visualisierung sein. Siehe z.B. lovelace oder material.

                    CodierknechtC Offline
                    CodierknechtC Offline
                    Codierknecht
                    Developer Most Active
                    wrote on last edited by
                    #13

                    @haus-automatisierung
                    Das kriegt man aber auch "von Hand" hin.
                    Du weißt doch: Was man nicht selbst macht, taugt auch nix :grin:

                    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                    HmIP|ZigBee|Tasmota|Unifi
                    Zabbix Certified Specialist
                    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                    haus-automatisierungH 1 Reply Last reply
                    0
                    • CodierknechtC Codierknecht

                      @haus-automatisierung
                      Das kriegt man aber auch "von Hand" hin.
                      Du weißt doch: Was man nicht selbst macht, taugt auch nix :grin:

                      haus-automatisierungH Offline
                      haus-automatisierungH Offline
                      haus-automatisierung
                      Developer Most Active
                      wrote on last edited by
                      #14

                      @codierknecht sagte in Devices Adapter Alias Namen:

                      Du weißt doch: Was man nicht selbst macht, taugt auch nix

                      Mit dem Ansatz sind ja 99% der Adapter obsolet und man kann alles im JavaScript-Adpater selbst programmieren :)

                      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                      📚 Meine inoffizielle ioBroker Dokumentation

                      1 Reply Last reply
                      2
                      • W warhammer73

                        Hallo,

                        ich habe mit dem Adapter Devices / Geräte Verwalten Aliase angelegt. Das klappt damit ja auch ganz gut, aber wenn ich ein Thermometer einbinden möchte dann sollten natürlich auch die Namen Temperature/Humidy oder Luftfeuchtigkeit verwendet werden.
                        Leider bekomme ich aber die Vorgaben "Actual" und "Second" als Namen nicht angepasst.

                        Habt Ihr irgendwelche Ideen?

                        ArmilarA Offline
                        ArmilarA Offline
                        Armilar
                        Most Active Forum Testing
                        wrote on last edited by
                        #15

                        @warhammer73

                        Leider bekomme ich aber die Vorgaben "Actual" und "Second" als Namen nicht angepasst.

                        Exakt das ist der Sinn an virtuellen Devices, dass du es nicht anpassen kannst. Ansonsten kannst du dir ja eine 1:1 Beziehung zwischen einem Datenpunkt und einem Alias bauen. Dann verstehe ich aber nicht, warum du einen Alias brauchst. Dann nimm lieber den Datenpunkt. Alles andere hätte außer Zeitverschwendung dann keinen Sinn.

                        Wenn du aber eine Lampe hast, die einmal über "on" oder "switch" oder "power" geschaltet wird, dann ist es immer SET oder ACTUAL im Alias und der Code muss nicht mehr angepasst werden, sollte sich ein Device verabschieden oder durch ein anderes mit einem Schaltzustand "XYZ" ersetzt werden...

                        Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                        https://github.com/joBr99/nspanel-lovelace-ui/wiki

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        W 1 Reply Last reply
                        0
                        • ArmilarA Armilar

                          @warhammer73

                          Leider bekomme ich aber die Vorgaben "Actual" und "Second" als Namen nicht angepasst.

                          Exakt das ist der Sinn an virtuellen Devices, dass du es nicht anpassen kannst. Ansonsten kannst du dir ja eine 1:1 Beziehung zwischen einem Datenpunkt und einem Alias bauen. Dann verstehe ich aber nicht, warum du einen Alias brauchst. Dann nimm lieber den Datenpunkt. Alles andere hätte außer Zeitverschwendung dann keinen Sinn.

                          Wenn du aber eine Lampe hast, die einmal über "on" oder "switch" oder "power" geschaltet wird, dann ist es immer SET oder ACTUAL im Alias und der Code muss nicht mehr angepasst werden, sollte sich ein Device verabschieden oder durch ein anderes mit einem Schaltzustand "XYZ" ersetzt werden...

                          W Offline
                          W Offline
                          warhammer73
                          wrote on last edited by
                          #16

                          @armilar
                          Der Code muss aber auch nicht angepasst werden wenn es statt Actual und Second Temperatur und Luftfeuchtigkeit heisst.
                          Dann ist
                          a) Der Name wenigstens sprechend
                          b) Auch dann kann ich physikalisch als Gerät mit dem Alias immer noch jedes Device hängen das Werte für Temperatur und Luftfeuchtigkeit bereitstellt und kann diese auch austauschen wie ich will und muss nichts weiter ausser die Verknüpfung bei Alias anpassen. Die muss ich bei einem Ersatzgerät aber auch für Actual und Second anpassen.

                          ArmilarA 1 Reply Last reply
                          0
                          • W warhammer73

                            @armilar
                            Der Code muss aber auch nicht angepasst werden wenn es statt Actual und Second Temperatur und Luftfeuchtigkeit heisst.
                            Dann ist
                            a) Der Name wenigstens sprechend
                            b) Auch dann kann ich physikalisch als Gerät mit dem Alias immer noch jedes Device hängen das Werte für Temperatur und Luftfeuchtigkeit bereitstellt und kann diese auch austauschen wie ich will und muss nichts weiter ausser die Verknüpfung bei Alias anpassen. Die muss ich bei einem Ersatzgerät aber auch für Actual und Second anpassen.

                            ArmilarA Offline
                            ArmilarA Offline
                            Armilar
                            Most Active Forum Testing
                            wrote on last edited by Armilar
                            #17

                            @warhammer73 sagte in Devices Adapter Alias Namen:

                            a) Der Name wenigstens sprechend

                            Aus einem unleserlichen Datenpunkt (in dem Punkt hast du natürlich recht), wie z.B.

                            deconz.0.Lights.5.on
                            

                            würde dann z.B. ein

                            alias.0.schreibtischlampe_buero.ACTUAL 
                            

                            werden

                            Jetzt ist er sprechend und kann flexibel ersetzt werden. D.h. deinem Code kann es egal sein, welcher Adapter hinter dem Device steckt.

                            Aber es würde ja unschön aussehen, wenn der ALIAS als

                            alias.0.schreibtischlampe_buero.on 
                            

                            angelegt werden würde und irgendwann ein

                            AdapterXYZ.0.Lights.XY.switch
                            

                            den Job übernimmt.

                            Ganz unsauber wäre es dann, wenn das Device mehrere Eigenschaften besitzt und zunächst nur als

                            alias.0.schreibtischlampe_buero
                            

                            angelegt wird.

                            Ich denke bei der Anzahl an individuellen Adaptern die es gibt (und da ist augenscheinlich nichts standardisiert) und die Adapter die noch kommen werden, würde ich beim TypeScript des NSPanel durchdrehen, wenn ich jeden Datenpunkt von seiner Endung und Abhängigkeit eines Adapters berücksichtigen müsste oder eigene individuelle Nomenklaturen zulassen würde. Ganz zu schweigen von dem Code, da sich ansonsten jeder sein eigenes individuelles Schema baut (das wäre unpflegbar und unsupportbar).

                            Es werden direkt Aliase (Device oder Channel) mit Rollen abgefragt und verarbeitet.

                            Der Geräte-Manager bekommt das in der Erstellung super hin. Und was ist so schlimm an der Endung?

                            Das schlimmste ist dann, wenn jemand mit selbstgebastelten Aliasen erstmals versucht, den Content für die Devices zu erzeugen. Das geht dann zu 100% schief.

                            Ich sag es mal so. Es gibt da quasi so eine Art "Standard" und der Geräte-Manager hält sich zumindest dran.

                            Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                            https://github.com/joBr99/nspanel-lovelace-ui/wiki

                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            W 1 Reply Last reply
                            1
                            • ArmilarA Armilar

                              @warhammer73 sagte in Devices Adapter Alias Namen:

                              a) Der Name wenigstens sprechend

                              Aus einem unleserlichen Datenpunkt (in dem Punkt hast du natürlich recht), wie z.B.

                              deconz.0.Lights.5.on
                              

                              würde dann z.B. ein

                              alias.0.schreibtischlampe_buero.ACTUAL 
                              

                              werden

                              Jetzt ist er sprechend und kann flexibel ersetzt werden. D.h. deinem Code kann es egal sein, welcher Adapter hinter dem Device steckt.

                              Aber es würde ja unschön aussehen, wenn der ALIAS als

                              alias.0.schreibtischlampe_buero.on 
                              

                              angelegt werden würde und irgendwann ein

                              AdapterXYZ.0.Lights.XY.switch
                              

                              den Job übernimmt.

                              Ganz unsauber wäre es dann, wenn das Device mehrere Eigenschaften besitzt und zunächst nur als

                              alias.0.schreibtischlampe_buero
                              

                              angelegt wird.

                              Ich denke bei der Anzahl an individuellen Adaptern die es gibt (und da ist augenscheinlich nichts standardisiert) und die Adapter die noch kommen werden, würde ich beim TypeScript des NSPanel durchdrehen, wenn ich jeden Datenpunkt von seiner Endung und Abhängigkeit eines Adapters berücksichtigen müsste oder eigene individuelle Nomenklaturen zulassen würde. Ganz zu schweigen von dem Code, da sich ansonsten jeder sein eigenes individuelles Schema baut (das wäre unpflegbar und unsupportbar).

                              Es werden direkt Aliase (Device oder Channel) mit Rollen abgefragt und verarbeitet.

                              Der Geräte-Manager bekommt das in der Erstellung super hin. Und was ist so schlimm an der Endung?

                              Das schlimmste ist dann, wenn jemand mit selbstgebastelten Aliasen erstmals versucht, den Content für die Devices zu erzeugen. Das geht dann zu 100% schief.

                              Ich sag es mal so. Es gibt da quasi so eine Art "Standard" und der Geräte-Manager hält sich zumindest dran.

                              W Offline
                              W Offline
                              warhammer73
                              wrote on last edited by
                              #18

                              @armilar

                              Bleiben wir bei Deinem Beispiel:
                              alias.0.schreibtischlampe_buero.ACTUAL
                              ... was soll das Aussagen? Zumindest ich weiss garantiert in einem Jahr nicht mehr, was Actual ist.
                              Der Zustand an/aus?
                              Der Dimmgrad in Prozent?
                              Die Leistungsaufnahme?
                              Der RGB Farbwert?
                              ...

                              hingegen:
                              alias.0.schreibtischlampe_buero.on
                              alias.0.schreibtischlampe_buero.brightness
                              alias.0.schreibtischlampe_buero.powerconsumption
                              alias.0.schreibtischlampe_buero.rgb
                              erklären sich von selbst.

                              Und wenn da jetzt ein Adapter dahinter sitzt mit:
                              XY.0.Lights.Power
                              XY.0.Lights.threshold
                              XY.0.Lights.consumption
                              XY.0.Lights.color
                              Muss mich das nicht interessieren solange ich die Aliase nutze.
                              Da kann ich den Adapter auch austauschen gegen einen mit:
                              YY.0.Lights.switch
                              YY.0.Lights.color
                              YY.0.Lights.power
                              YY.0.Lights.mood

                              Jeder wie er mag. Ich persönlich würde am Rad drehen wenn jeder Alias ein Actual hat und das mal die Temperatur, mal die Ventilstellung, mal an/aus, mal Stromverbrauch... ist.

                              CodierknechtC crunchipC 2 Replies Last reply
                              0
                              • W warhammer73

                                @armilar

                                Bleiben wir bei Deinem Beispiel:
                                alias.0.schreibtischlampe_buero.ACTUAL
                                ... was soll das Aussagen? Zumindest ich weiss garantiert in einem Jahr nicht mehr, was Actual ist.
                                Der Zustand an/aus?
                                Der Dimmgrad in Prozent?
                                Die Leistungsaufnahme?
                                Der RGB Farbwert?
                                ...

                                hingegen:
                                alias.0.schreibtischlampe_buero.on
                                alias.0.schreibtischlampe_buero.brightness
                                alias.0.schreibtischlampe_buero.powerconsumption
                                alias.0.schreibtischlampe_buero.rgb
                                erklären sich von selbst.

                                Und wenn da jetzt ein Adapter dahinter sitzt mit:
                                XY.0.Lights.Power
                                XY.0.Lights.threshold
                                XY.0.Lights.consumption
                                XY.0.Lights.color
                                Muss mich das nicht interessieren solange ich die Aliase nutze.
                                Da kann ich den Adapter auch austauschen gegen einen mit:
                                YY.0.Lights.switch
                                YY.0.Lights.color
                                YY.0.Lights.power
                                YY.0.Lights.mood

                                Jeder wie er mag. Ich persönlich würde am Rad drehen wenn jeder Alias ein Actual hat und das mal die Temperatur, mal die Ventilstellung, mal an/aus, mal Stromverbrauch... ist.

                                CodierknechtC Offline
                                CodierknechtC Offline
                                Codierknecht
                                Developer Most Active
                                wrote on last edited by
                                #19

                                @warhammer73
                                Durchaus verständlich, aber konträr zum Vorgehen des Gerätemanagers.
                                Darum: Eigene Aliase erstellen. Die kann man benennen wie man will und später jederzeit das dahinter liegende Gerät tauschen.
                                Ist natürlich je nach Umfang 'ne Menge Arbeit.

                                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                HmIP|ZigBee|Tasmota|Unifi
                                Zabbix Certified Specialist
                                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                W 1 Reply Last reply
                                0
                                • W warhammer73

                                  @armilar

                                  Bleiben wir bei Deinem Beispiel:
                                  alias.0.schreibtischlampe_buero.ACTUAL
                                  ... was soll das Aussagen? Zumindest ich weiss garantiert in einem Jahr nicht mehr, was Actual ist.
                                  Der Zustand an/aus?
                                  Der Dimmgrad in Prozent?
                                  Die Leistungsaufnahme?
                                  Der RGB Farbwert?
                                  ...

                                  hingegen:
                                  alias.0.schreibtischlampe_buero.on
                                  alias.0.schreibtischlampe_buero.brightness
                                  alias.0.schreibtischlampe_buero.powerconsumption
                                  alias.0.schreibtischlampe_buero.rgb
                                  erklären sich von selbst.

                                  Und wenn da jetzt ein Adapter dahinter sitzt mit:
                                  XY.0.Lights.Power
                                  XY.0.Lights.threshold
                                  XY.0.Lights.consumption
                                  XY.0.Lights.color
                                  Muss mich das nicht interessieren solange ich die Aliase nutze.
                                  Da kann ich den Adapter auch austauschen gegen einen mit:
                                  YY.0.Lights.switch
                                  YY.0.Lights.color
                                  YY.0.Lights.power
                                  YY.0.Lights.mood

                                  Jeder wie er mag. Ich persönlich würde am Rad drehen wenn jeder Alias ein Actual hat und das mal die Temperatur, mal die Ventilstellung, mal an/aus, mal Stromverbrauch... ist.

                                  crunchipC Away
                                  crunchipC Away
                                  crunchip
                                  Forum Testing Most Active
                                  wrote on last edited by crunchip
                                  #20

                                  @warhammer73 sagte in Devices Adapter Alias Namen:

                                  was soll das Aussagen

                                  @warhammer73 sagte in Devices Adapter Alias Namen:

                                  Zustand an/aus

                                  in dem Fall ja, aber nicht zum schalten, sondern der state der den aktuellen Zustand zeigt
                                  der weitere "selbe" DP der angelegt wird, wäre dann SET, dieser DP ist der zum schalten.

                                  wie HIER schon geschrieben, nimm den alias manager, wenn dich dieses actual stört

                                  EDIT
                                  hier mal ein Beispiel, mit der Datenstruktur
                                  8e12bb99-856a-4057-93e7-b524468e18a8-image.png a59d3baa-235d-4d87-b4b8-da2bb4306040-image.png f0fa7288-f8ec-4ab2-b989-137e7e4348f6-image.png

                                  umgestiegen von Proxmox auf Unraid

                                  W 1 Reply Last reply
                                  0
                                  • CodierknechtC Codierknecht

                                    @warhammer73
                                    Durchaus verständlich, aber konträr zum Vorgehen des Gerätemanagers.
                                    Darum: Eigene Aliase erstellen. Die kann man benennen wie man will und später jederzeit das dahinter liegende Gerät tauschen.
                                    Ist natürlich je nach Umfang 'ne Menge Arbeit.

                                    W Offline
                                    W Offline
                                    warhammer73
                                    wrote on last edited by
                                    #21

                                    @codierknecht
                                    Naja, so konträr zum Gerätemanager ist es ja gar nicht.
                                    Da kann ich auch für jeden Datenpunkt einen eigenen Alias anlegen und benennen wie ich will.
                                    Ich muss halt nur damit leben das ich Actual mit irgendwas füllen muss.
                                    Mit dem Kompromiss kann ich aber nun leben - Und das Gerät tauschen lässt sich damit natürlich auch.

                                    1 Reply Last reply
                                    0
                                    • crunchipC crunchip

                                      @warhammer73 sagte in Devices Adapter Alias Namen:

                                      was soll das Aussagen

                                      @warhammer73 sagte in Devices Adapter Alias Namen:

                                      Zustand an/aus

                                      in dem Fall ja, aber nicht zum schalten, sondern der state der den aktuellen Zustand zeigt
                                      der weitere "selbe" DP der angelegt wird, wäre dann SET, dieser DP ist der zum schalten.

                                      wie HIER schon geschrieben, nimm den alias manager, wenn dich dieses actual stört

                                      EDIT
                                      hier mal ein Beispiel, mit der Datenstruktur
                                      8e12bb99-856a-4057-93e7-b524468e18a8-image.png a59d3baa-235d-4d87-b4b8-da2bb4306040-image.png f0fa7288-f8ec-4ab2-b989-137e7e4348f6-image.png

                                      W Offline
                                      W Offline
                                      warhammer73
                                      wrote on last edited by
                                      #22

                                      @crunchip
                                      Naja, aber auch vom aktuellen Zustand kann es mehrere Werte geben (z.B. Thermometer mit Temperatur, Luftfeuchte, Batteriestand, Empfangsqualität oder Thermostat: Öffnung des Ventils, Temperatur am Thermostat).
                                      Insofern krieg ich halt keine konsistente Nutzung eines so generischen Wertes hin - Macht ja aber nichts.
                                      Wie gerade geschrieben gibt es halt den Alias auf Actual, aber ich nutze ihn nicht weiter.

                                      Ja, den alias manager hatte ich mir auch angesehen - Aber dann doch lieber ganz händisch. Ist irgendwie für mich persönlich nicht so hilfreich.

                                      crunchipC 1 Reply Last reply
                                      0
                                      • W warhammer73

                                        @crunchip
                                        Naja, aber auch vom aktuellen Zustand kann es mehrere Werte geben (z.B. Thermometer mit Temperatur, Luftfeuchte, Batteriestand, Empfangsqualität oder Thermostat: Öffnung des Ventils, Temperatur am Thermostat).
                                        Insofern krieg ich halt keine konsistente Nutzung eines so generischen Wertes hin - Macht ja aber nichts.
                                        Wie gerade geschrieben gibt es halt den Alias auf Actual, aber ich nutze ihn nicht weiter.

                                        Ja, den alias manager hatte ich mir auch angesehen - Aber dann doch lieber ganz händisch. Ist irgendwie für mich persönlich nicht so hilfreich.

                                        crunchipC Away
                                        crunchipC Away
                                        crunchip
                                        Forum Testing Most Active
                                        wrote on last edited by
                                        #23

                                        @warhammer73 seh dir mein edit oben an

                                        umgestiegen von Proxmox auf Unraid

                                        1 Reply Last reply
                                        0
                                        • A Offline
                                          A Offline
                                          Andersmacher
                                          wrote on last edited by
                                          #24

                                          Ich hoffe, ich darf mich hier zu dem Thema Alias-Namen mit einhaken, weil mich das Thema "Benennung" auch beschäftigt:

                                          Unabhängig davon, ob man nun für die Alias-Erstellung manuell vorgeht oder den Device- oder Alias-Manager benutzt, stellt sich für mich die Frage, welche "Anteile" an der (Original)datenpunktbennung "ziehe" ich (schlauerweise) in den Namen des Alias mit hinein und welche lasse ich nur in der Objekt-Hierarchie stehen.
                                          Am Beispiel eines Homematic-Rauchmelders:

                                          Originalname: Rauchmelder_Flur:0.LOWBAT
                                          Aliasstruktur: alias.0.HM_Geräte.Rauchmelder_Flur.LOWBAT

                                          Was ist aus Eurer Sicht schlauer bzw. wo liegen Vor- oder Nachteile (Ich habe noch keine Erfahrungen mit Aliassen, denke aber, daß das irgendwann relevant sein kann)?

                                          Aliasname: LOWBAT

                                          oder besser (wenn ja, warum, denn daß das LOWBAT zum Rauchmelder_Flur gehört erkennt man ja aus dem Objektbaum)

                                          Aliasname: Rauchmelder_Flur.LOWBAT
                                          oder sollte man sogar noch die :0 mit im Namen behalten?

                                          Für Hinweise bin ich dankbar.

                                          ioBroker auf Raspi4B 8GB Debian(12) 64Bit

                                          CodierknechtC W 2 Replies Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          633

                                          Online

                                          32.4k

                                          Users

                                          81.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe