Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter lovelace v1.2.x

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Test Adapter lovelace v1.2.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • Garfonso
      Garfonso Developer @fantasticmaxpower last edited by

      @fantasticmaxpower
      Hm.. warum geht Lautstärke nicht? Da hat er doch sogar einen Datenpunkt. Was passiert, wenn du die Lautstärke in der UI änderst mit dem Datenpunkt in ioBroker?

      In play/pause gab es noch einen Bug, mal die aktuelle Dev Version testen, ob es damit besser ist: Garfonso/iobroker.lovelace#dev als URL zum installieren.

      Grundsätzlich muss natürlich die Steuerung über die ioBroker Objekte (z.B. aus Admin raus) auch funktionieren, nur dann kann es mit Lovelace gehen (das ist bei den Echos nach meiner Erfahrung nicht immer gegeben, gerade Play->Pause->Play ist da zumindest sehr verzögert).

      Der Play/Pause Knopf reagiert tatsächlich erst auf die Rückmeldung über den "currentState" bzw. "state" (Rolle media.state) -> ändert der sich "zeitnah" in ioBroker, wenn play / pause gedrückt wird?

      fantasticmaxpower 2 Replies Last reply Reply Quote 1
      • Garfonso
        Garfonso Developer @fantasticmaxpower last edited by

        @fantasticmaxpower said in Test Adapter lovelace v1.2.x:

        Mit der aktuellen Version sind auch meine HM-24V Dimmer nicht mehr steuerbar!

        Dazu brauche ich viel mehr Kontext. 😉
        Ist das ein automatisch erkanntes Gerät oder von Hand eingerichtet? Welche attribute hat die Entität (oder wird die gar nicht mehr erkannt?)? Und was genau heißt "nicht mehr steuerbar"?

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

          @Garfonso Deine Dev Version werde ich später mal testen. Die Lautstärke ist über die Objekte steuerbar. Play/Pause aus den Objekten raus wird sofort umgesetzt. Bei der Lautstärke aus Lovelace raus entsteht folgender Log mit Fehler im Chromecast Adapter:
          9b602350-e964-4ac5-bc03-9a709061c197-image.png
          Vielleicht gar kein Lovelace Problem?

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

            @Garfonso Das ist die Entität:
            9a7b9076-ec32-425d-9d8c-7153a7cde9e8-image.png

            Auf der Visu sieht es so aus.
            06a7f8b7-e2c2-4069-964e-d4889a92f882-image.png

            Keine Reaktion auf Toggle und keine Reaktion auf Bewegen des Schiebers. Zudem steht da unbekannt, ich denke er kann den % Wert nicht finden. Nur wenn ich auf die 3 Punkte oben rechts gehe passiert am Aktor ein Reaktion auf den Schieber im "more info" Fenster.

            Die Entität wurde manuell bei den Objekten als Alias hinten am Schraubenschlüssel generiert mit Funktion Licht!
            c9fd8be6-fccc-43a6-a216-ac1941235106-image.png
            e0261529-e590-4534-8a3b-6b15a2f49ddc-image.png

            Garfonso 1 Reply Last reply Reply Quote 0
            • David G.
              David G. @nachon last edited by David G.

              @nachon

              Ich denke, da musst du dir ein Blockly basteln.
              So habe ich auch folgende Karte mit der CCU Laufzeit gelöst:

              Screenshot_20201017-073121_Fully Kiosk Browser.jpg

              Muss man ggf. selber noch was an der Karte basteln. Zum kombinieren mache ich mir immer einen Vertikalen Stapel mit Horizontalen stabeln mit den entsprechenden Karten. Mit der Custom vertical stack entferne ich dann die inneren Rahmen.

              Ähnlich wie hier:

              Screenshot_20201017-073831_Fully Kiosk Browser.jpg

              Unten links die Zeit errechnet auch ein Blockly.

              (Die Karte im oberen Bild ist noch nicht fertig, sind noch Platzhalter verbaut und die ganzen Rahmen kommen noch weg, ähnlich wie beim zweiten Bild.)

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

                @Garfonso
                Mit der Version aus URL funktioniert Play und Pause jetzt. Allerdings stimmt die Darstellung nicht. Lautstärke und mute gehen nicht durch! Der Log sagt folgendes:
                ad00b8be-3ccb-43aa-9c0d-3678245cb52a-image.png
                6ebbe789-db13-4f2e-ba35-1c808071ead5-image.png

                fantasticmaxpower 1 Reply Last reply Reply Quote 0
                • fantasticmaxpower
                  fantasticmaxpower @fantasticmaxpower last edited by

                  @fantasticmaxpower
                  Die Darstellung liegt am Dark Theme, wenn ich Standard Theme siehts gut aus.Play/Pause funktioniert, Titel vor und zurück auch. Nur die Lautstärke geht nicht.
                  1cea6512-c3fe-4ad3-919f-4e111f289a4d-image.png

                  Kann man das Dark Theme für einzelne Cards deaktivieren?

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

                    @fantasticmaxpower said in Test Adapter lovelace v1.2.x:

                    @Garfonso Deine Dev Version werde ich später mal testen. Die Lautstärke ist über die Objekte steuerbar. Play/Pause aus den Objekten raus wird sofort umgesetzt. Bei der Lautstärke aus Lovelace raus entsteht folgender Log mit Fehler im Chromecast Adapter:
                    9b602350-e964-4ac5-bc03-9a709061c197-image.png
                    Vielleicht gar kein Lovelace Problem?

                    Ist der state "muted" schreibbar? Nach der Fehlermeldung zu Urteilen wäre das dann ein Fehler und sollte als Ticket bei dem Adapter eingestellt werden. Auch die Rolle ist dann suboptimal (aber ich bin mir nicht sicher, ob es eine bessere gibt). Jedenfalls solltest du mal versuchen die von Hand auf write: false zu setzen und, falls das nicht ausreicht, die Rolle zu ändern.
                    Was passiert:
                    type-detector erkennt, dass mit "muted" die Stummschaltung gesteuert werden kann. Lovelace merkt sich das und geht beim Toneinstellen sicher, dass Stummschaltung aus ist (könnte man vielleicht weglassen?) -> aber an der Stelle scheint das googlehome dann auszusteigen und das setzen der Lautstärke passiert nicht mehr? (oder doch ein Bug in lovelace? Sehe aber aktuelle nicht wo und bei mir geht die Lautstärke... hm.)

                    Gibt es für Play/Pause auch Fehler im Log?

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

                      @Garfonso Du hast recht mit deiner Annahme, Lautstärke und Muting funktionieren nicht wenn ich sie manuell in den Objekten beim homemini setze. Somit scheint es am Chromecastadapter zu liegen. Danke für den Denkanstoß. Play/Pause funktioniert jetzt mit dem Update!

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

                        @fantasticmaxpower said in Test Adapter lovelace v1.2.x:

                        Kann man das Dark Theme für einzelne Cards deaktivieren?

                        Ja, du kannst meine ich im visuellen Editor für jede Karte das Theme auswählen, oder? Da gibt's dann bestimmt auch code für.
                        Die Alternative wäre rausfinden, was da noch am Theme fehlt und hinzufügen... (daran lag es bisher immer). Z.B. mal Beispielthemes angucken?
                        Vielleicht ist das aber auch ein Bug in der Karte (wenn es die custom ist, dann ggf. die mal aktualisieren) oder Lovelace selber (da will ich möglichst bald nochmal aktualisieren).

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

                          @fantasticmaxpower said in Test Adapter lovelace v1.2.x:

                          @Garfonso Das ist die Entität:
                          9a7b9076-ec32-425d-9d8c-7153a7cde9e8-image.png

                          Auf der Visu sieht es so aus.
                          06a7f8b7-e2c2-4069-964e-d4889a92f882-image.png

                          Keine Reaktion auf Toggle und keine Reaktion auf Bewegen des Schiebers. Zudem steht da unbekannt, ich denke er kann den % Wert nicht finden. Nur wenn ich auf die 3 Punkte oben rechts gehe passiert am Aktor ein Reaktion auf den Schieber im "more info" Fenster.

                          Die Entität wurde manuell bei den Objekten als Alias hinten am Schraubenschlüssel generiert mit Funktion Licht!
                          c9fd8be6-fccc-43a6-a216-ac1941235106-image.png
                          e0261529-e590-4534-8a3b-6b15a2f49ddc-image.png

                          Und das ging vorher? grübel Da hat sich eigentlich nichts geändert...
                          Ich hab was an der Initialisierung geändert, was vielleicht damit zusammen hängt. Versuch bitte nochmal die dev-Version von meinem Github.

                          Aber das zeigt einmal mehr, dass ich unbedingt Tests implementieren muss... seufz (wobei das schon ziemlich tief drinnen ist)

                          fantasticmaxpower 2 Replies Last reply Reply Quote 0
                          • fantasticmaxpower
                            fantasticmaxpower @Garfonso last edited by

                            @Garfonso vorher hat das widget zumindest auf drücken reagiert. allerdings immer nur Aus, oder An, je nach dem wie der Zustand des Dimmers war. Reglereingaben wurden ohne weiters umgesetzt.

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

                              @Garfonso mit der aktuellen dev Version ist das Widget voll funktionstüchtig! Danke!!!

                              1 Reply Last reply Reply Quote 1
                              • David G.
                                David G. last edited by David G.

                                Hallo,

                                nutzt einer von euch die Benachrichtigungen?
                                Bekomme die nicht so wie ich es mir vorstelle ans laufen.

                                Wenn ich manuell über die Objekte eine Benachrichtigung setze Word mir diese in Lovelace ausgegeben.

                                Wenn ich jedoch das Objekt mit Blockly befülle ignoriert Lovace die Eingabe vollkommen.
                                Ausgefüllt wurde das entsprechende Objekt aber.

                                Wenn ich dann in den Objekten manuell nur einen Buchstaben ändere wird die Benachrichtigung angezeigt.

                                Der zu setzen de Text sieht ungefähr so aus:

                                {"message": "Die Batterie von xyz ist im kritischen Bereich!!! ", "title": "Batteriewarnung xyz"}
                                

                                EDIT:
                                Hab es nun hinbekommen, weiß aber nicht warum.
                                Hatte den Text erst in ein separates Objekt geschrieben (um es noch anders zu werden), und dann in das entsprechende Objekt von lovelace kopieren lassen.
                                Schreibe ich nun aber direkt in das Objekt von lovelace klappt es.

                                1 Reply Last reply Reply Quote 0
                                • David G.
                                  David G. last edited by

                                  In HA scheint es sogenannte "group entities" zu geben.
                                  Diese nennen sich dann z.B. "group.motion_sensors_batteries"

                                  Darüber kann man mehrere Objekte aus einer Gruppe über ein Objekt einbinden.

                                  Ist dies auch in iobroker möglich?

                                  Anwenden würde ich es gerne bei der "custom:battery-state-card".

                                  Garfonso 1 Reply Last reply Reply Quote 0
                                  • Garfonso
                                    Garfonso Developer @David G. last edited by

                                    @David-G
                                    aktuell gibt es sowas nicht... möglich könnte es sein. Erstellt man die in HA selber? Was machen die? Wo ist der Vorteil? Was erwartet die Karte? 🙂

                                    Meinst du diese Karte: https://github.com/maxwroc/battery-state-card ? -> die kann doch auch eine Entity-Liste. Was ist bei Groups dann anders?

                                    David G. 1 Reply Last reply Reply Quote 0
                                    • David G.
                                      David G. @Garfonso last edited by

                                      @Garfonso

                                      Genau, die Karte meine ich.
                                      Mein Gedanke war, dass ich ggf. eine Aufzählung oder so aus Iobroker oder nehmen kann.

                                      Da die Geräte doch langsam mehr werden, hätte ich mir erhofft, dass die Verwaltung der Batteriezustände bzw. deren Objekte im iobroker was konfortabeler ist, als immer jedes Gerät in Lovelace einzupflegen.

                                      Aber ist ja schnell gemacht, wenn man ein neues Gerät anlernt oder eins löscht.

                                      (Ich spekuliere ja darauf, dass es bald einen Adapter gibt oder sogar eine iobroker Funktion kommt, in der man für die gängigsten Adapter die Zustände überwachen kann, scripte gibt es ja schon. Komme da nur immer schnell ein meine Grenzen.)

                                      1 Reply Last reply Reply Quote 1
                                      • David G.
                                        David G. last edited by David G.

                                        Hey,

                                        weis jemand ob man in der Markdown Karte den Text farbig hervorheben kann?

                                        Ich habe dort HTML eingebunden (Aus einen State).
                                        Es wird alles übernommen, bis auf die Farbigkeit.

                                        Hier musste ja eigentlich Text in verschiedenen Farben kommen:

                                        <span style="font-weight: bold; color: red"><span class="icalWarn iCal-Abfallkalender">Heute  </span></span><span style="font-weight:normal;color:red"><span class="icalWarn2 iCal-Abfallkalender2"> Restmüll: Vormwald</span></span><br/><span style="font-weight: bold; color: yellow"><span class="icalPrePreWarn iCal-Abfallkalender">Übermorgen  </span></span><span style="font-weight: normal; color: yellow"><span class='icalPrePreWarn2 iCal-Abfallkalender2'> Gelber Sack: Vormwald</span></span><br/><span style="font-weight: bold; color: red"><span class="icalNormal iCal-Abfallkalender">In 3 Tagen  </span></span><span style="font-weight: normal; color:red"><span class='icalNormal2 iCal-Abfallkalender2'> Papier: Vormwald</span></span><br/><span style="font-weight: bold; color: red"><span class="icalNormal iCal-Abfallkalender">In einer Woche  </span></span><span style="font-weight: normal; color:red"><span class='icalNormal2 iCal-Abfallkalender2'> Astschnitt: Vormwald</span></span><br/><span style="font-weight: bold; color: red"><span class="icalNormal iCal-Abfallkalender">28.10.2020  </span></span><span style="font-weight: normal; color:red"><span class='icalNormal2 iCal-Abfallkalender2'> Biomüll: Vormwald</span></span>
                                        

                                        Unbenannt.JPG

                                        T 1 Reply Last reply Reply Quote 0
                                        • T
                                          Tirador @David G. last edited by

                                          @David-G Im Markdown kann man mit Farben arbeiten.

                                          Das nutze ich auch im Markdown für den Kalender über ICAL

                                          [Vorlage] Lovelace: ical Kalender Karte - ioBroker Forum

                                          Das funktioniert über simple HTML-Tags im Markdown:

                                          <font color="#fffff">Text</font>
                                          
                                          B David G. 2 Replies Last reply Reply Quote 0
                                          • B
                                            Banis @Tirador last edited by

                                            Hallo zusammen,
                                            ich versuche mich derzeit an der stack-in-card und das funktioniert soweit auch ganz gut. Leider stelle ich aber folgende Verhaltensweise fest:
                                            Wenn ich eine Button-Card mit einer Hintergrundfarbe in einer Strack in Card integriere dann ist der HIntergrund beim öffnen der Seite im Browser einen kurzen Moment so wie gewünscht, danach wird der Hintergrund dann aber gleich weiß und nach einiger Teit dann endlich so wie er sein sollte.

                                            Das Verhalten tritt aber nur auf wenn ich den Hintergrund der ganzen "Card" anpasse, wenn nur der Icon-Hintergrund angepasst wird gibt es keine Probleme. Es gibt auch keine Probleme wenn ich das ganze mit einer horizontal-stack Card abbilde, nur in der beschriebenen Konstelation.

                                            Hat jemand eine Idee woran das liegen könnte bzw wie ich das Problem beheben kann?

                                            ca8efab4-fa6e-4947-ad70-4784adfa99fe-grafik.png

                                            bd62a63c-42a8-44b2-8752-cd8faa367bb1-grafik.png

                                            type: 'custom:stack-in-card'
                                            mode: horizontal
                                            cards:
                                              - type: 'custom:button-card'
                                                entity: sensor.Temperatur_Bad
                                                name: Bad
                                                icon: 'mdi:shower'
                                                layout: vertical
                                                show_state: false
                                                show_name: true
                                                show_last_changed: false
                                                show_entity_picture: false
                                                show_icon: true
                                                state:
                                                  - value: '20'
                                                    operator: <
                                                    styles:
                                                      icon:
                                                        - color: blue
                                                        - width: 55%
                                                  - value: '20'
                                                    operator: '>='
                                                    styles:
                                                      icon:
                                                        - color: black
                                                        - width: 55%
                                                      card:
                                                        - background: '#CCCCCC'
                                                      name:
                                                        - color: black
                                                  - value: '22'
                                                    operator: '>='
                                                    styles:
                                                      icon:
                                                        - color: firebrick
                                                        - width: 55%
                                                styles:
                                                  label:
                                                    - font-size: small
                                                    - font-style: italic
                                                    - color: '#a1a1a1'
                                              - type: 'custom:button-card'
                                                entity: sensor.Temperatur_Bad
                                                name: Bad
                                                icon: 'mdi:thermometer'
                                                layout: vertical
                                                show_state: true
                                                show_name: false
                                                show_last_changed: false
                                                show_entity_picture: false
                                                show_icon: true
                                                state:
                                                  - value: '20'
                                                    operator: <
                                                    styles:
                                                      icon:
                                                        - color: blue
                                                        - width: 35%
                                                  - value: '20'
                                                    operator: '>='
                                                    styles:
                                                      icon:
                                                        - color: '#a1a1a1'
                                                        - width: 35%
                                                  - value: '22'
                                                    operator: '>='
                                                    styles:
                                                      icon:
                                                        - color: firebrick
                                                        - width: 25%
                                                styles:
                                                  label:
                                                    - font-size: small
                                                    - font-style: italic
                                                    - color: '#a1a1a1'
                                              - type: 'custom:button-card'
                                                entity: sensor.Luftfeuchtigkeit_Bad
                                                name: Bad
                                                icon: 'mdi:water-percent'
                                                layout: vertical
                                                show_state: true
                                                show_name: false
                                                show_last_changed: false
                                                show_entity_picture: false
                                                show_icon: true
                                                state:
                                                  - value: '20'
                                                    operator: <
                                                    styles:
                                                      icon:
                                                        - color: blue
                                                        - width: 35%
                                                  - value: '20'
                                                    operator: '>='
                                                    styles:
                                                      icon:
                                                        - color: '#a1a1a1'
                                                        - width: 35%
                                                  - value: '22'
                                                    operator: '>='
                                                    styles:
                                                      icon:
                                                        - color: firebrick
                                                        - width: 35%
                                                styles:
                                                  label:
                                                    - font-size: small
                                                    - font-style: italic
                                                    - color: '#a1a1a1'
                                              - type: 'custom:button-card'
                                                entity: sensor.Temperatur_Bad
                                                name: Bad
                                                icon: 'mdi:window-closed-variant'
                                                layout: vertical
                                                show_state: false
                                                show_name: false
                                                show_last_changed: true
                                                show_entity_picture: false
                                                show_icon: true
                                                state:
                                                  - value: '20'
                                                    operator: <
                                                    styles:
                                                      icon:
                                                        - color: blue
                                                        - width: 35%
                                                  - value: '20'
                                                    operator: '>='
                                                    styles:
                                                      icon:
                                                        - color: '#a1a1a1'
                                                        - width: 35%
                                                  - value: '22'
                                                    operator: '>='
                                                    styles:
                                                      icon:
                                                        - color: firebrick
                                                        - width: 35%
                                                styles:
                                                  label:
                                                    - font-size: small
                                                    - font-style: italic
                                                    - color: '#a1a1a1'
                                              - type: 'custom:button-card'
                                                entity: sensor.Temperatur_Bad
                                                name: Bad
                                                icon: 'mdi:lightbulb'
                                                layout: vertical
                                                show_state: false
                                                show_name: false
                                                show_last_changed: true
                                                show_entity_picture: false
                                                show_icon: true
                                                state:
                                                  - value: '20'
                                                    operator: <
                                                    styles:
                                                      icon:
                                                        - color: blue
                                                        - width: 35%
                                                  - value: '20'
                                                    operator: '>='
                                                    styles:
                                                      icon:
                                                        - color: '#a1a1a1'
                                                        - width: 35%
                                                  - value: '22'
                                                    operator: '>='
                                                    styles:
                                                      icon:
                                                        - color: firebrick
                                                        - width: 25%
                                                styles:
                                                  label:
                                                    - font-size: small
                                                    - font-style: italic
                                                    - color: '#a1a1a1'
                                            
                                            
                                            Garfonso 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            597
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            lovelace visualization
                                            78
                                            1514
                                            403741
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo