Liebe SmartHome for Dummies Gemeinde.

Die phpBB Forum Software gehört nicht wirklich zu den modernsten seiner Art.
Ich habe mich an einer Migration zu Discourse versucht und bin leider kläglich gescheitert.

Möchte aber trotzdem einen Neuanfang auf einer modernen Plattform starten.
Gerne möchte ich Euch animieren das neue Discourse Forum zu benutzen.
Bestehenden Usern bleibt es leider nicht erspart, sich auf der neuen Platform neu anzumelden.

Das Forum hier, bleibt selbstverständlich Online. Ich würde versuchen einiges händisch zu migrieren.
Da fallen mir die Rubriken "Template Sammlungen" oder "Best Practice Automatisierungen" ein.

SmartHome for Dummies Discourse Platform.

bestimmte Karten abhängig vom angemeldeten User anzeigen

Zeigt mal her eure gelungenen Dasboards.
Welche Sind eure Lieblings Karten.
Und natürlich Rat und Tat zum Thema Dashboard.


Antworten
Rainer
Beiträge: 12
Registriert: Sa 7. Okt 2023, 15:52
1

bestimmte Karten abhängig vom angemeldeten User anzeigen

Beitrag von Rainer »

Hallo,
ich möchte, abhängig vom angemeldeten User, unterschiedliche Karten auf dem Dashboard angezeigt bekommen.
Mit dem unten aufgeführten Auszug aus einem Test Dashboard ist mir dies auch bereits im Kern gelungen. Hier wird jedoch als
Bedingung erst mal nur der Zustand eines Schalters herangezogen.

Gibt es eine Möglichkeit den jeweils angemeldeten User fest zu stellen und wie würde dann der conditions Abschmitt aussehen,
wenn ich auf den User auf wahr auswerten möchte.

Code: Alles auswählen

      - type: vertical-stack
        cards:
          - type: conditional
            conditions:
              - entity: input_boolean.brother
                state: 'on'
            card:
              type: custom:mushroom-chips-card
              chips:
                - type: template
                  icon: mdi:home
                  tap_action:
                    action: navigate
                    navigation_path: /drucker-seite
                - type: template
                  icon: hass:arrow-left
                  tap_action:
                    action: navigate
                    navigation_path: /tv-seite
            alignment: start
Benutzeravatar
Osorkon
Administrator
Beiträge: 2105
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 580 times
Kontaktdaten:

Re: bestimmte Karten abhängig vom angemeldeten User anzeigen

Beitrag von Osorkon »

Ich wüsste auf anhieb nicht, wie du den angemeldeten User ermitteln kannst.

Aber Du kannst doch in jeder Ansicht die Du im Dashboard erstellen tust, unter Sichtbarkeit einstellen, für welche User diese Ansicht sichtbar ist.

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Rainer
Beiträge: 12
Registriert: Sa 7. Okt 2023, 15:52
1

Re: bestimmte Karten abhängig vom angemeldeten User anzeigen

Beitrag von Rainer »

Da hast du natürlich recht, aber das wäre die grobe und "einfache" Lösung. Ich wollte aber meine jeweiligen Dashboards nur einmal erstellen und
abhängig vom angemelteten User bestimmte Sachen ein- bzw. ausblenden.
Im Kiosk Mode kann ich bestimmte Teile der Oberfläche abhängig vom User ausblenden. Dies wollte ich jetzt auf einzelne Karten ausweiten.
Vermutlich werde ich mal den Code vom Kiosk Modus studieren müssen.

Benutzeravatar
Osorkon
Administrator
Beiträge: 2105
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 580 times
Kontaktdaten:

Re: bestimmte Karten abhängig vom angemeldeten User anzeigen

Beitrag von Osorkon »

Hallo @Rainer
Mit Home Assistant OS 2023.11 ist es nun möglich die Karten User spezifisch anzuzeigen. :D

https://www.home-assistant.io/blog/2023 ... -condition

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Rainer
Beiträge: 12
Registriert: Sa 7. Okt 2023, 15:52
1

Re: bestimmte Karten abhängig vom angemeldeten User anzeigen

Beitrag von Rainer »

Super, danke

Antworten