Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter lovelace v0.2.x

NEWS

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

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

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

Test Adapter lovelace v0.2.x

Scheduled Pinned Locked Moved Tester
testcall for actionlovelacevisualisierung
1.1k Posts 131 Posters 382.1k Views 99 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.
  • A Andy_12345

    @Garfonso
    Oh wow.
    Vielen Dank für die schnelle Antwort.
    Deine Vermutung stimmt. Mit den Anpassungen wird sie nicht mehr automatisch erkannt.
    Habs parallel mal mit dem Hue Extended Adapter versucht.
    Damit wird die Lampe dann automatisch als RGB erkannt (warum auch immer) und nun wird sich wegen der Syntax des RBG Wertes beschwert?!?
    Wird der RGB Datenpunkt händisch gelöscht, dann wird es in lovelace tatsächlich wieder zu eine Hue Lampe und wird wieder richtig erkannt - diesmal unter Hue extended anstatt dezcon. Die Idee mit dem Hue Extended Adapter war, dass dieser die Option hat, dass das HueSignal nochmal per xy gesendet wird. Scheinbar wird nun aber der gepickte Hue "falsch" in XY übersetzt. Sprich Farbe wechselt aber nicht zur Richtigen...
    Das teste / probiere heute Abend noch mal. Auch dein Tipp mit dem RBG Alias
    Danke Dir und Happy Halloween

    GarfonsoG Offline
    GarfonsoG Offline
    Garfonso
    Developer
    wrote on last edited by
    #1030

    @Andy_12345 said in Test Adapter lovelace v0.2.x:

    Damit wird die Lampe dann automatisch als RGB erkannt (warum auch immer) und nun wird sich wegen der Syntax des RBG Wertes beschwert?!?

    Vermutlich, weil sie ein RGB Feld hat? Also ein Feld mit der rolle level.color.rgb? ioBroker nimmt immer nur genau eine Methode der Farbsteuerung. 🙂
    Welche Werte stehen denn bei Hue-Extended im RGB-State? Vielleicht kann der adapter das ja einfach unterstützen.

    Welche Zigbee-Hardware hast du denn? Ich hab hier sonst sehr gute Erfahrungen mit dem zigbee-Adapter gemacht.

    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

    A 1 Reply Last reply
    0
    • C Chris_104

      Hallo zusammen,

      @Christian kannst du mal ein Bild bzw. Code vom Xiaomi Staubsauger posten?
      Ich hänge da noch irgendwie am Type-Detector fest glaube ich 😞

      Vielen Dank schon im voraus 🙂

      C Offline
      C Offline
      Chris_104
      wrote on last edited by
      #1031

      @Chris_104 said in Test Adapter lovelace v0.2.x:

      Hallo zusammen,

      @Christian kannst du mal ein Bild bzw. Code vom Xiaomi Staubsauger posten?
      Ich hänge da noch irgendwie am Type-Detector fest glaube ich 😞

      Vielen Dank schon im voraus 🙂

      Ich habe da mal was gebaut für den XIAOMI Staubsauger.
      Die Raume unten sind erstmal noch ohne Funktion und können auch rausgenommen werden.

      Falls Ihr Anregungen habt schreibt einfach.

      Bildschirmfoto 2020-11-02 um 20.01.19.png

      type: 'custom:stack-in-card'
      mode: vertical
      cards:
        - type: horizontal-stack
          cards:
            - type: markdown
              content: |-
                Connected: {mihome-vacuum.0.info.connection}
                 Akkustand: {mihome-vacuum.0.info.battery}%
                  Total: {mihome-vacuum.0.history.total_area}m²
                   Reinigungen: {mihome-vacuum.0.history.total_cleanups}
            - type: 'custom:button-card'
              color_type: null
              color: var(--accent-color)
              icon: 'mdi:robot-vacuum-variant'
              name: Carlos
              styles:
                card:
                  - width: 100px
                  - height: 100%
            - type: markdown
              content: |-
                Filter: {mihome-vacuum.0.consumable.filter}% 
                 Sensoren: {mihome-vacuum.0.consumable.sensors}% 
                  Hauptbürste: {mihome-vacuum.0.consumable.main_brush}% 
                   Seitenbürste: {mihome-vacuum.0.consumable.side_brush}%
        - type: horizontal-stack
          cards:
            - type: 'custom:button-card'
              icon: 'mdi:play'
              color: var(--accent-color)
              tap_action:
                action: call-service
                service: switch.turn_on
                service_data:
                  entity_id: switch.control_start
            - type: 'custom:button-card'
              icon: 'mdi:pause'
              color: var(--accent-color)
              tap_action:
                action: call-service
                service: switch.turn_on
                service_data:
                  entity_id: switch.control_pause
            - type: button
            - type: 'custom:button-card'
              icon: 'mdi:home'
              color: var(--accent-color)
              tap_action:
                action: call-service
                service: switch.turn_on
                service_data:
                  entity_id: switch.control_home
            - type: 'custom:button-card'
              icon: 'mdi:crosshairs-gps'
              color: var(--accent-color)
              tap_action:
                action: call-service
                service: switch.turn_on
                service_data:
                  entity_id: switch.control_find
        - type: entities
          title: Alle Räume (deaktiviert)
          entities:
            - entity: input_boolean.statusVars_1_2_3
              name: Wohnen
              icon: 'mdi:robot-vacuum-variant'
            - entity: input_boolean.statusVars_1_2_3
              name: Flur
              icon: 'mdi:robot-vacuum-variant'
            - entity: input_boolean.statusVars_1_2_3
              name: Kinderzimmer
              icon: 'mdi:robot-vacuum-variant'
            - entity: input_boolean.statusVars_1_2_3
              name: GästeWC
              icon: 'mdi:robot-vacuum-variant'
      
      GarfonsoG 1 Reply Last reply
      1
      • GarfonsoG Garfonso

        @Andy_12345 said in Test Adapter lovelace v0.2.x:

        Damit wird die Lampe dann automatisch als RGB erkannt (warum auch immer) und nun wird sich wegen der Syntax des RBG Wertes beschwert?!?

        Vermutlich, weil sie ein RGB Feld hat? Also ein Feld mit der rolle level.color.rgb? ioBroker nimmt immer nur genau eine Methode der Farbsteuerung. 🙂
        Welche Werte stehen denn bei Hue-Extended im RGB-State? Vielleicht kann der adapter das ja einfach unterstützen.

        Welche Zigbee-Hardware hast du denn? Ich hab hier sonst sehr gute Erfahrungen mit dem zigbee-Adapter gemacht.

        A Offline
        A Offline
        Andy_12345
        wrote on last edited by Andy_12345
        #1032

        @Garfonso
        Hi,
        also da scheint iwas noch nicht zu stimmen.
        Selbst bei Änderungen z.B. des HUE Wertes um minimale 2° (360->358) werden die X/Y Angaben sehr stark geändert und demzufolge auch der Farbton. Das sollte ja so schon gar nicht sein....
        Ändere ich den RGB String, dann wird es entweder gar nicht übernommen oder die Werte werden völlig anders zurückgemeldet (Eingabe: 255,0,0 - > 2 Sekunden später stehen dann Werte wie 47,35,175 ?!?!).
        Also versch. Wege aber keiner geht wirklich optimal.... Sieht für mich aber eher nach einem AdapterThema hinsichtlich der Lampe aus und nicht von lovelace, denn der HUE Wert wird von der Oberfläche sauber in das HUE Feld in der Objektliste übernommen.
        Grundsätzlich wäre mein Aufbau wie folgt: (IKEA Tradfri Lampe -> Conbee II Stick mit Phoscon Gateway Software (darin sind die Lampe angelernt) -> Dezcon / (jetzt auch) Hue extended Adapter in IO Broker -> lovelace Oberfläche)
        Im Objektbrowser sieht das dann wie folgt aus:
        61ac49e3-8549-490d-9439-d751b70512bd-image.png
        Bei leichter Veränderung springt der X/Y Wert dann gleich in eine ganz andere Dimension und damit natürlich auch die Farbe der Lampe 😞
        6ee0404e-080f-402c-818f-0b6362769845-image.png
        Bzgl des RGB Wertes: Hier steht im RGB Feld ein 3-teiliger String -> HEX Angaben finden sich wiederum in einem separaten HEX Feld..
        Ich werde wohl noch ein bisschen testen müssen. Aufgeben ist noch nicht angesagt 😉
        Danke Dir vorab

        GarfonsoG 1 Reply Last reply
        0
        • C Chris_104

          @Chris_104 said in Test Adapter lovelace v0.2.x:

          Hallo zusammen,

          @Christian kannst du mal ein Bild bzw. Code vom Xiaomi Staubsauger posten?
          Ich hänge da noch irgendwie am Type-Detector fest glaube ich 😞

          Vielen Dank schon im voraus 🙂

          Ich habe da mal was gebaut für den XIAOMI Staubsauger.
          Die Raume unten sind erstmal noch ohne Funktion und können auch rausgenommen werden.

          Falls Ihr Anregungen habt schreibt einfach.

          Bildschirmfoto 2020-11-02 um 20.01.19.png

          type: 'custom:stack-in-card'
          mode: vertical
          cards:
            - type: horizontal-stack
              cards:
                - type: markdown
                  content: |-
                    Connected: {mihome-vacuum.0.info.connection}
                     Akkustand: {mihome-vacuum.0.info.battery}%
                      Total: {mihome-vacuum.0.history.total_area}m²
                       Reinigungen: {mihome-vacuum.0.history.total_cleanups}
                - type: 'custom:button-card'
                  color_type: null
                  color: var(--accent-color)
                  icon: 'mdi:robot-vacuum-variant'
                  name: Carlos
                  styles:
                    card:
                      - width: 100px
                      - height: 100%
                - type: markdown
                  content: |-
                    Filter: {mihome-vacuum.0.consumable.filter}% 
                     Sensoren: {mihome-vacuum.0.consumable.sensors}% 
                      Hauptbürste: {mihome-vacuum.0.consumable.main_brush}% 
                       Seitenbürste: {mihome-vacuum.0.consumable.side_brush}%
            - type: horizontal-stack
              cards:
                - type: 'custom:button-card'
                  icon: 'mdi:play'
                  color: var(--accent-color)
                  tap_action:
                    action: call-service
                    service: switch.turn_on
                    service_data:
                      entity_id: switch.control_start
                - type: 'custom:button-card'
                  icon: 'mdi:pause'
                  color: var(--accent-color)
                  tap_action:
                    action: call-service
                    service: switch.turn_on
                    service_data:
                      entity_id: switch.control_pause
                - type: button
                - type: 'custom:button-card'
                  icon: 'mdi:home'
                  color: var(--accent-color)
                  tap_action:
                    action: call-service
                    service: switch.turn_on
                    service_data:
                      entity_id: switch.control_home
                - type: 'custom:button-card'
                  icon: 'mdi:crosshairs-gps'
                  color: var(--accent-color)
                  tap_action:
                    action: call-service
                    service: switch.turn_on
                    service_data:
                      entity_id: switch.control_find
            - type: entities
              title: Alle Räume (deaktiviert)
              entities:
                - entity: input_boolean.statusVars_1_2_3
                  name: Wohnen
                  icon: 'mdi:robot-vacuum-variant'
                - entity: input_boolean.statusVars_1_2_3
                  name: Flur
                  icon: 'mdi:robot-vacuum-variant'
                - entity: input_boolean.statusVars_1_2_3
                  name: Kinderzimmer
                  icon: 'mdi:robot-vacuum-variant'
                - entity: input_boolean.statusVars_1_2_3
                  name: GästeWC
                  icon: 'mdi:robot-vacuum-variant'
          
          GarfonsoG Offline
          GarfonsoG Offline
          Garfonso
          Developer
          wrote on last edited by
          #1033

          @Chris_104
          cool. 🙂
          Das wäre zum einen was für https://forum.iobroker.net/topic/35950/zeigt-her-eure-lovelace-visualisierung

          Zum anderen noch ein Hinweis: Es gibt in HomeAssistant/Lovelace auch support für ein Staubsauger-Entity, was ich demnächst (endlich) einbauen wollte. Hast du dir die Karte mal angeguckt? Nicht, dass du da viel Arbeit doppelt machst. 🙂 (Wobei ich noch nicht genau überblicken kann, welche Funktion das ioBroker-Gerät alles abbildet aktuell).

          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

          1 Reply Last reply
          0
          • A Andy_12345

            @Garfonso
            Hi,
            also da scheint iwas noch nicht zu stimmen.
            Selbst bei Änderungen z.B. des HUE Wertes um minimale 2° (360->358) werden die X/Y Angaben sehr stark geändert und demzufolge auch der Farbton. Das sollte ja so schon gar nicht sein....
            Ändere ich den RGB String, dann wird es entweder gar nicht übernommen oder die Werte werden völlig anders zurückgemeldet (Eingabe: 255,0,0 - > 2 Sekunden später stehen dann Werte wie 47,35,175 ?!?!).
            Also versch. Wege aber keiner geht wirklich optimal.... Sieht für mich aber eher nach einem AdapterThema hinsichtlich der Lampe aus und nicht von lovelace, denn der HUE Wert wird von der Oberfläche sauber in das HUE Feld in der Objektliste übernommen.
            Grundsätzlich wäre mein Aufbau wie folgt: (IKEA Tradfri Lampe -> Conbee II Stick mit Phoscon Gateway Software (darin sind die Lampe angelernt) -> Dezcon / (jetzt auch) Hue extended Adapter in IO Broker -> lovelace Oberfläche)
            Im Objektbrowser sieht das dann wie folgt aus:
            61ac49e3-8549-490d-9439-d751b70512bd-image.png
            Bei leichter Veränderung springt der X/Y Wert dann gleich in eine ganz andere Dimension und damit natürlich auch die Farbe der Lampe 😞
            6ee0404e-080f-402c-818f-0b6362769845-image.png
            Bzgl des RGB Wertes: Hier steht im RGB Feld ein 3-teiliger String -> HEX Angaben finden sich wiederum in einem separaten HEX Feld..
            Ich werde wohl noch ein bisschen testen müssen. Aufgeben ist noch nicht angesagt 😉
            Danke Dir vorab

            GarfonsoG Offline
            GarfonsoG Offline
            Garfonso
            Developer
            wrote on last edited by Garfonso
            #1034

            @Andy_12345 said in Test Adapter lovelace v0.2.x:

            Bzgl des RGB Wertes: Hier steht im RGB Feld ein 3-teiliger String -> HEX Angaben finden sich wiederum in einem separaten HEX Feld..

            Dafür habe ich mal experimentell Support eingebaut, wenn du den Adapter von dieser URL Garfonso/iobroker.lovelace#dev installierst, dann kannst du das mal testen.

            Aber, wenn ich dich richtig verstehe, scheint die Steuerung der Lampe damit ja auch nicht rund zu laufen, oder? Kannst du die Lampe nur erfolgreich mit dem xy Datenpunkt steuern? Mach doch vielleicht mal ein issue beim deconz-Adapter auf dafür. Der Entwickler ist da eigentlich recht aktiv, ggf. kann der da was machen, dass da der Hue-Datenpunkt funktioniert.

            (Eine andere Alternative, wenn der .hex Datenpunkt zum steuern der Lampe funktioniert, wäre es, wenn du vom .rgb und .hue Datenpunkt die Rollen in irgendwas änderst und den vom .hex auf level.color.rgb, dann wird der type-detector und damit lovelace den zum steuern nehmen).

            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

            A 1 Reply Last reply
            0
            • GarfonsoG Garfonso

              @Andy_12345 said in Test Adapter lovelace v0.2.x:

              Bzgl des RGB Wertes: Hier steht im RGB Feld ein 3-teiliger String -> HEX Angaben finden sich wiederum in einem separaten HEX Feld..

              Dafür habe ich mal experimentell Support eingebaut, wenn du den Adapter von dieser URL Garfonso/iobroker.lovelace#dev installierst, dann kannst du das mal testen.

              Aber, wenn ich dich richtig verstehe, scheint die Steuerung der Lampe damit ja auch nicht rund zu laufen, oder? Kannst du die Lampe nur erfolgreich mit dem xy Datenpunkt steuern? Mach doch vielleicht mal ein issue beim deconz-Adapter auf dafür. Der Entwickler ist da eigentlich recht aktiv, ggf. kann der da was machen, dass da der Hue-Datenpunkt funktioniert.

              (Eine andere Alternative, wenn der .hex Datenpunkt zum steuern der Lampe funktioniert, wäre es, wenn du vom .rgb und .hue Datenpunkt die Rollen in irgendwas änderst und den vom .hex auf level.color.rgb, dann wird der type-detector und damit lovelace den zum steuern nehmen).

              A Offline
              A Offline
              Andy_12345
              wrote on last edited by
              #1035

              @Garfonso
              Alles klar. Vielen Dank für deine Hilfe und die Ideen.
              Ich teste mal deine DEV und gebe Rückmeldung ob es damit besser funktioniert und schaue mir auch mal das Umkonfigurieren des 'types' an.
              Schaffe es aber wohl wegen Job und Familie vermutlich erst am Wochenende mich weiter damit zu beschäftigen. Schönen Abend.

              GarfonsoG 1 Reply Last reply
              1
              • A Andy_12345

                @Garfonso
                Alles klar. Vielen Dank für deine Hilfe und die Ideen.
                Ich teste mal deine DEV und gebe Rückmeldung ob es damit besser funktioniert und schaue mir auch mal das Umkonfigurieren des 'types' an.
                Schaffe es aber wohl wegen Job und Familie vermutlich erst am Wochenende mich weiter damit zu beschäftigen. Schönen Abend.

                GarfonsoG Offline
                GarfonsoG Offline
                Garfonso
                Developer
                wrote on last edited by
                #1036

                Es gibt eine neue Version.
                Besonders wichtig: für mich ist damit der nervige Editor-Bug gefixt. Bitte alle mal testen, ob der noch irgendwo auftritt!! Lovelace ist jetzt auch aktuell (Version vom 21.10.2020). Unter der Haube gibt es viele Änderungen, die sollten sich aber wenig bemerkbar machen.
                Ziel ist es diese Version ins stable zu bekommen.

                Die neue Version sollte demnächst im latest auftauchen.

                1.3.0-alpha.0 (2020-11-06)

                • (Garfonso) Fixed: Änderung an Thermostat Rückgängig gemacht, geht nun wie vorher
                • (Garfonso) Fixed: Verhindere Absturz, wenn call-service einen ungültigen Service aus dem UI aufruft.
                • (Garfonso) Fixed: Objektänderungen werden nun korrekt im UI angezeigt
                • (Garfonso) Added: Unterstützung für RGB-Arrays (hue-extended - experimentell)
                • (Garfonso) Enhancement: started refactoring of server.js - will take time, but make maintenance easier.
                • (Garfonso) Change: Notifications are now cached in adapter, makes responses a bit faster
                • (Garfonso) Enhancement: Updated to lovelace 20201021.4 -> fixt für mich den Editorbug! Und Wetter more-info ist nun hübscher

                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

                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  arni_h
                  wrote on last edited by
                  #1037

                  Danke erstmal für die Integration von LoveLace in den Iobroker - schaut super aus 🙂

                  Hab jetzt ein bisschen rumgespielt und u.a. versucht zwischen Light und Dark theme zu wechseln, aber bin gescheitert. Bei HomeAssistant wird das Theme via Variable und Script gesetzt.

                  Wo wird das Thema aktuell hinterlegt, wenn ich es in der Konfig ändere?
                  Wäre es möglich, das Theme zusätzlich als variable im iobroker zu haben, so dass es auch außerhalb der Konfig geändert werden kann?
                  Und wenn ich das Thema ändere, startet Lovelace jedes mal neu - muss das sein? Bin mir gerade nicht sicher, wie das bei home assistant funktioniert

                  GarfonsoG 1 Reply Last reply
                  0
                  • A arni_h

                    Danke erstmal für die Integration von LoveLace in den Iobroker - schaut super aus 🙂

                    Hab jetzt ein bisschen rumgespielt und u.a. versucht zwischen Light und Dark theme zu wechseln, aber bin gescheitert. Bei HomeAssistant wird das Theme via Variable und Script gesetzt.

                    Wo wird das Thema aktuell hinterlegt, wenn ich es in der Konfig ändere?
                    Wäre es möglich, das Theme zusätzlich als variable im iobroker zu haben, so dass es auch außerhalb der Konfig geändert werden kann?
                    Und wenn ich das Thema ändere, startet Lovelace jedes mal neu - muss das sein? Bin mir gerade nicht sicher, wie das bei home assistant funktioniert

                    GarfonsoG Offline
                    GarfonsoG Offline
                    Garfonso
                    Developer
                    wrote on last edited by
                    #1038

                    @arni_h
                    Das Theme (also alles, was du in den Editor eingibst) wird aktuell in der Instanz-Konfiguration gespeichert. Immer wenn die sich ändert, wird der Adapter neugestartet. Das ist in ioBroker immer so. Man könnte natürlich überlegen, das woanders zu speichern... aber irgendwie erschließt sich mir noch nicht ganz, warum du ständig das Theme ändern willst? 😉

                    Du kannst mehrere Themes im Editor konfigurieren. Über dem Editor wählst du das Standard-Theme aus was dann für den Header und alle Karten ohne konfiguriertes Theme genommen wird. In der UI kannst du für jede Karte aber auch von Hand ein anderes Theme konfigurieren.
                    Wenn du selber das Konfigurationsobjekt editierst (system.adapter.lovelace.0 - da ist die ganze config im native Teil, der Parameter wäre defaultTheme - das Theme selber steht in der Variable theme als Text), könntest du das Standard-Theme von außen setzen. Da müsstest du aber vorsichtig sein das nicht zu zerschießen und der Adapter würde dann auch neustarten. 🙂

                    Ich bin mir aktuell nicht sicher, wann das UI sich Informationen zum Theme abholt und ob das Backend das irgendwie triggern kann. Bisher ist das im Adapter grundsätzlich nicht vorgesehen.

                    Was hast du denn vor?

                    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

                    A 1 Reply Last reply
                    0
                    • GarfonsoG Garfonso

                      @arni_h
                      Das Theme (also alles, was du in den Editor eingibst) wird aktuell in der Instanz-Konfiguration gespeichert. Immer wenn die sich ändert, wird der Adapter neugestartet. Das ist in ioBroker immer so. Man könnte natürlich überlegen, das woanders zu speichern... aber irgendwie erschließt sich mir noch nicht ganz, warum du ständig das Theme ändern willst? 😉

                      Du kannst mehrere Themes im Editor konfigurieren. Über dem Editor wählst du das Standard-Theme aus was dann für den Header und alle Karten ohne konfiguriertes Theme genommen wird. In der UI kannst du für jede Karte aber auch von Hand ein anderes Theme konfigurieren.
                      Wenn du selber das Konfigurationsobjekt editierst (system.adapter.lovelace.0 - da ist die ganze config im native Teil, der Parameter wäre defaultTheme - das Theme selber steht in der Variable theme als Text), könntest du das Standard-Theme von außen setzen. Da müsstest du aber vorsichtig sein das nicht zu zerschießen und der Adapter würde dann auch neustarten. 🙂

                      Ich bin mir aktuell nicht sicher, wann das UI sich Informationen zum Theme abholt und ob das Backend das irgendwie triggern kann. Bisher ist das im Adapter grundsätzlich nicht vorgesehen.

                      Was hast du denn vor?

                      A Offline
                      A Offline
                      arni_h
                      wrote on last edited by
                      #1039

                      @Garfonso Danke für deine ausführliche Antwort - Dadurch, dass es immer neustartet, geht mein Gedanke nicht auf 😕

                      Ich hatte über einen Dark und Light-Mode nachgedacht. Entweder nach Tageszeit/Dämmerungszeit gesteuert oder zusätzlich per Button in der UI oder am liebsten ausgelesen vom iPhone..

                      Geht das irgendwie? Wenn ich bei HomeAssistant dazu nachlese, wird das Theme über eine automation angepasst..

                      GarfonsoG 1 Reply Last reply
                      0
                      • A arni_h

                        @Garfonso Danke für deine ausführliche Antwort - Dadurch, dass es immer neustartet, geht mein Gedanke nicht auf 😕

                        Ich hatte über einen Dark und Light-Mode nachgedacht. Entweder nach Tageszeit/Dämmerungszeit gesteuert oder zusätzlich per Button in der UI oder am liebsten ausgelesen vom iPhone..

                        Geht das irgendwie? Wenn ich bei HomeAssistant dazu nachlese, wird das Theme über eine automation angepasst..

                        GarfonsoG Offline
                        GarfonsoG Offline
                        Garfonso
                        Developer
                        wrote on last edited by
                        #1040

                        @arni_h hast du da mal ein paar Links für mich? Was setzt die Automation denn da?

                        -> ich habe im code gesehen, dass lovelace an sich mittlerweile einen Nachtmodus unterstützt. Damit muss ich mich mal beschäftigen, wie es aussieht (persönlich finde ich ein dunkles Theme auch tagsüber angenehmer)

                        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

                        A 1 Reply Last reply
                        0
                        • GarfonsoG Garfonso

                          @arni_h hast du da mal ein paar Links für mich? Was setzt die Automation denn da?

                          -> ich habe im code gesehen, dass lovelace an sich mittlerweile einen Nachtmodus unterstützt. Damit muss ich mich mal beschäftigen, wie es aussieht (persönlich finde ich ein dunkles Theme auch tagsüber angenehmer)

                          A Offline
                          A Offline
                          arni_h
                          wrote on last edited by arni_h
                          #1041

                          @Garfonso klar.. Beispiel 1 - Wouter Bulten und hier Beispiel 2 - Soft UI.. Ein nativer Dark/Lightmode wäre natürlich noch schöner 🙂

                          Und klar - am Ende ist es Geschmackssache..

                          Edit: Einen Link hab ich noch - Beim ios-Theme, wird auch aktiv mit den Dark und Light Mode gearbeitet, aber die Logik hab ich noch nicht ganz verstanden: ios Themes

                          Bei Home Assistant gibt es noch eine Option 'Theme Backend selected' - Die Option wird bei iobroker wahrscheinlich auch gesetzt sein

                          EDIT: @Garfonso Seit gestern wird der Darkmode unterstützt, keine Ahnung was ich gemacht hab 😆

                          GarfonsoG 1 Reply Last reply
                          0
                          • GarfonsoG Garfonso

                            @Cristian
                            Kurze Ergänzung: Der type-detector ist nicht nur in lovelace. Um zu sehen, ob man es "richtig" gemacht hat, kann man auch den devices-adapter installieren und dann im Geräte-Tab im Admind (ggf. muss der noch aktiviert werden) gucken, ob das gewünschte Gerät da auftaucht, so z.B.:
                            alexa_devices.JPG
                            (wie man sieht mit 16 states. Das hab ich mit einem Skript gebaut 😉 ).

                            fantasticmaxpowerF Offline
                            fantasticmaxpowerF Offline
                            fantasticmaxpower
                            wrote on last edited by
                            #1042

                            @Garfonso Kannst du mir das Skript um die Aliase anzulegen mal zeigen?

                            1 Reply Last reply
                            0
                            • radicalreelR radicalreel

                              Bei mir funktioniert nach wie vor die Änderung von der Statebezeichnung nicht.

                              fe3603cc-236c-4b17-b00e-ee75a6f93d4e-grafik.png

                              Edit: noch eine andere Sache. Wenn ich einen Benutzer mehr sehen lassen will als andere, müsste ich mit mindestens 2 Instanzen arbeiten oder? Gibt es noch eine andere Möglichkeit?

                              A Offline
                              A Offline
                              arni_h
                              wrote on last edited by
                              #1043

                              @radicalreel Hast du eigentlich eine Lösung für unterschiedliche Benutzer gefunden? Im HomeAssitant können Karten in Abhängigkeit vom Benutzer angezeigt werden. Bei IOBroker gibt es das Objekt {user} leider nicht.

                              GarfonsoG 1 Reply Last reply
                              0
                              • A arni_h

                                @radicalreel Hast du eigentlich eine Lösung für unterschiedliche Benutzer gefunden? Im HomeAssitant können Karten in Abhängigkeit vom Benutzer angezeigt werden. Bei IOBroker gibt es das Objekt {user} leider nicht.

                                GarfonsoG Offline
                                GarfonsoG Offline
                                Garfonso
                                Developer
                                wrote on last edited by Garfonso
                                #1044

                                @arni_h
                                in ioBroker wird, soweit ich das sehe, der User, der sich einloggt genutzt bzw., wenn man das einloggen abschaltet, der User, der als default eingestellt ist.
                                Allerdings stimmt es vermutlich, dass man für die User in lovelace nichts weiter einstellen kann... ich bin mir da aber auch nicht sicher, ob die Userverwaltung bei Homeassitant nicht im Backend läuft?

                                Kannst du mir mal so eine User-Config zeigen, gerne als Link?

                                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

                                A 1 Reply Last reply
                                0
                                • GarfonsoG Garfonso

                                  @arni_h
                                  in ioBroker wird, soweit ich das sehe, der User, der sich einloggt genutzt bzw., wenn man das einloggen abschaltet, der User, der als default eingestellt ist.
                                  Allerdings stimmt es vermutlich, dass man für die User in lovelace nichts weiter einstellen kann... ich bin mir da aber auch nicht sicher, ob die Userverwaltung bei Homeassitant nicht im Backend läuft?

                                  Kannst du mir mal so eine User-Config zeigen, gerne als Link?

                                  A Offline
                                  A Offline
                                  arni_h
                                  wrote on last edited by
                                  #1045

                                  @Garfonso also es gibt einmal die das 'visible' Attribut für Views z.B. visible: userid:

                                  views:
                                    - title: Bedroom
                                      visible: 
                                        - user: abasdfasdfasduiewh5wer448e
                                      cards:
                                  

                                  How to show/hide view to specific user?

                                  Ich hatte gestern mal getestet, ob sich der Username überhaupt anzeigen lässt, aber der wird offenbar nicht weitergegeben an lovelace

                                  type: markdown
                                  content: |
                                    Hello, {{user}}
                                  

                                  Mal ne ganz andere Frage: Lässt sich eigentlich der Seitentitel irgendwie ändern? Irgendwo scheint dort statisch 'Overview - ioBroker' hinterlegt zu sein..

                                  GarfonsoG 1 Reply Last reply
                                  0
                                  • A arni_h

                                    @Garfonso also es gibt einmal die das 'visible' Attribut für Views z.B. visible: userid:

                                    views:
                                      - title: Bedroom
                                        visible: 
                                          - user: abasdfasdfasduiewh5wer448e
                                        cards:
                                    

                                    How to show/hide view to specific user?

                                    Ich hatte gestern mal getestet, ob sich der Username überhaupt anzeigen lässt, aber der wird offenbar nicht weitergegeben an lovelace

                                    type: markdown
                                    content: |
                                      Hello, {{user}}
                                    

                                    Mal ne ganz andere Frage: Lässt sich eigentlich der Seitentitel irgendwie ändern? Irgendwo scheint dort statisch 'Overview - ioBroker' hinterlegt zu sein..

                                    GarfonsoG Offline
                                    GarfonsoG Offline
                                    Garfonso
                                    Developer
                                    wrote on last edited by
                                    #1046

                                    @arni_h said in Test Adapter lovelace v0.2.x:

                                    @Garfonso also es gibt einmal die das 'visible' Attribut für Views z.B. visible: userid:

                                    views:
                                      - title: Bedroom
                                        visible: 
                                          - user: abasdfasdfasduiewh5wer448e
                                        cards:
                                    

                                    How to show/hide view to specific user?

                                    Puh.. ok.. da gucke ich mal... kann ich aber nicht versprechen, dass das geht. 😕
                                    Kann man visible auch über andere Dinge steuern? Geht das dann?

                                    Ich hatte gestern mal getestet, ob sich der Username überhaupt anzeigen lässt, aber der wird offenbar nicht weitergegeben an lovelace

                                    type: markdown
                                    content: |
                                      Hello, {{user}}
                                    

                                    Es gibt schon einen user, der auch übergeben wird. Aber das Markdown löst dann wiederum der adapter / iobroker auf. Aber ich muss ehrlich sagen, dass ich durch die ganze Authorisation usw. noch nicht durchgestiegen bin... 😕

                                    Mal ne ganz andere Frage: Lässt sich eigentlich der Seitentitel irgendwie ändern? Irgendwo scheint dort statisch 'Overview - ioBroker' hinterlegt zu sein..

                                    Scheint nicht so... das ioBroker fummeln wir da rein (durch ersetzen von Home Assistant) und "Overview" ist vermutlich der Hinweis, dass man auf der Visualisierung ist (im Grunde mach das gleiche UI da auch die Konfiguration und alles, das haben wir aber halt ausgeblendet).

                                    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

                                    1 Reply Last reply
                                    0
                                    • A arni_h

                                      @Garfonso klar.. Beispiel 1 - Wouter Bulten und hier Beispiel 2 - Soft UI.. Ein nativer Dark/Lightmode wäre natürlich noch schöner 🙂

                                      Und klar - am Ende ist es Geschmackssache..

                                      Edit: Einen Link hab ich noch - Beim ios-Theme, wird auch aktiv mit den Dark und Light Mode gearbeitet, aber die Logik hab ich noch nicht ganz verstanden: ios Themes

                                      Bei Home Assistant gibt es noch eine Option 'Theme Backend selected' - Die Option wird bei iobroker wahrscheinlich auch gesetzt sein

                                      EDIT: @Garfonso Seit gestern wird der Darkmode unterstützt, keine Ahnung was ich gemacht hab 😆

                                      GarfonsoG Offline
                                      GarfonsoG Offline
                                      Garfonso
                                      Developer
                                      wrote on last edited by
                                      #1047

                                      @arni_h
                                      Ich hab jetzt da nochmal geguckt... also lovelace schaltet auf hell/dunkel um, wenn der Browser (bzw. das Betriebssystem) im hell bzw. dunkel Modus läuft. Man kann ein Thema für dunkel konfigurieren (hab ich jetzt mal in die Konfiguration hinzugefügt, aber das standard theme gibt es in hell und dunkel).

                                      Das wäre dann abhängig vom Endgerät.

                                      Die einzige Alternative wäre ein state mit dem man das standard Theme ändert, dann würden alle Instanzen die Farben ändern. Das ist vermutlich einfacher zu automatisieren. Da habe ich mal etwas in meinem Github zum testen (mit Garfonso/iobroker.lovelace#dev installieren von beliebiger Github URL) -> da gibt es den state control.theme, wenn man da einen Theme-Namen reinschreibt, sollte es sich bei allen Instanzen ändern.

                                      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 Reply Last reply
                                      0
                                      • GarfonsoG Garfonso

                                        @arni_h
                                        Ich hab jetzt da nochmal geguckt... also lovelace schaltet auf hell/dunkel um, wenn der Browser (bzw. das Betriebssystem) im hell bzw. dunkel Modus läuft. Man kann ein Thema für dunkel konfigurieren (hab ich jetzt mal in die Konfiguration hinzugefügt, aber das standard theme gibt es in hell und dunkel).

                                        Das wäre dann abhängig vom Endgerät.

                                        Die einzige Alternative wäre ein state mit dem man das standard Theme ändert, dann würden alle Instanzen die Farben ändern. Das ist vermutlich einfacher zu automatisieren. Da habe ich mal etwas in meinem Github zum testen (mit Garfonso/iobroker.lovelace#dev installieren von beliebiger Github URL) -> da gibt es den state control.theme, wenn man da einen Theme-Namen reinschreibt, sollte es sich bei allen Instanzen ändern.

                                        GarfonsoG Offline
                                        GarfonsoG Offline
                                        Garfonso
                                        Developer
                                        wrote on last edited by
                                        #1048

                                        Nochmal der Aufruf von mir, da ich aktuell nur sporadisch Zeit hab (insbesondere auch für Forum bzw. Forum <-> Entwicklung immer im Konflikt sind) und den Überblick verliere -> bitte für Probleme und auch Wünsche issues im Github ( http://github.com/iobroker/iobroker.lovelace/issues ) anlegen. Danke. 🙂

                                        (insbesondere auch für Wünsche, die schon länger offen sind und für euch immer noch wichtig und wo ich mal was zu geschrieben habe -> dann gerne mit direktem Link auf die Posts oder Kopie im issue)

                                        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

                                        JB1985J 1 Reply Last reply
                                        0
                                        • GarfonsoG Garfonso

                                          Nochmal der Aufruf von mir, da ich aktuell nur sporadisch Zeit hab (insbesondere auch für Forum bzw. Forum <-> Entwicklung immer im Konflikt sind) und den Überblick verliere -> bitte für Probleme und auch Wünsche issues im Github ( http://github.com/iobroker/iobroker.lovelace/issues ) anlegen. Danke. 🙂

                                          (insbesondere auch für Wünsche, die schon länger offen sind und für euch immer noch wichtig und wo ich mal was zu geschrieben habe -> dann gerne mit direktem Link auf die Posts oder Kopie im issue)

                                          JB1985J Offline
                                          JB1985J Offline
                                          JB1985
                                          wrote on last edited by
                                          #1049

                                          @Garfonso sollte man hier nicht zu machen und zum Thema v1.2.x wechseln?

                                          GarfonsoG 1 Reply 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

                                          522

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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