Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Adapter Fehler Lovelace Mikrofon entfernen bei Theme

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Adapter Fehler Lovelace Mikrofon entfernen bei Theme

    This topic has been deleted. Only users with topic management privileges can see it.
    • _
      _R_A_L_F_ last edited by

      Hallo @Garfonso,

      ich bin gerade die Doku des Adapter durchgegangen:
      https://github.com/ioBroker/ioBroker.lovelace/blob/master/docs/de/ui_tipps.md

      Da gibt es ja u.a. die Möglichkeit das Mikrofon auszublenden:
      f84381a2-0e68-4ecb-98ca-97799d5293c0-image.png

      Habe nun folgendes Theme:
      https://github.com/robinwittebol/whatsapp-theme

      Und habe am Theme unten die Zeilen angehängt + den Theme Namen angepasst:
      3aa19482-80e7-42f1-8b97-36ad969af8c5-image.png

      Wenn ich das ganze jedoch importiere dann bekomme ich beim Adapter Neustart folgende Fehlermeldung im Log + das Theme wird wieder auf Standard gesetzt:
      c8a7057b-6548-4df4-be04-4d85fff0e457-image.png

      Ohne die Code Ergänzung funktioniert das Theme.

      Die Card-mod.js Datei ist wie in der Anleitung beschrieben auch integriert worden:
      3aee7274-9ec6-485e-9072-d3f329704a6d-image.png

      Woran könnte das liegen?

      Vielen Dank

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

        @_r_a_l_f_

        das ist yaml. Da stimmt irgendwo was mit Leerzeichen nicht... keine Ahnung.
        Probier es damit: https://www.yamllint.com/

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

          @garfonso Danke bzgl. der Website. Jetzt kommt zumindest kein Fehler mehr vom Adapter 🙂

          Jedoch funktioniert es nicht so wie in der Anleitung beschrieben:
          Hiermit sollte ich ja lt. Anleitung das Mikrofon entfernen werden können:

            card-mod-theme: THEMENAME
            card-mod-root: |
              app-toolbar:not([class="edit-mode"]) mwc-icon-button[label="Start conversation"] {
                display: none; 
              }
          

          Jetzt füge ich das ganze unten am Theme an:

                paper-toast-background-color: var(--wa-modal-bg)
                paper-toast-color: var(--primary-text-color)
                mdc-linear-progress-buffer-color: rgba(0,0,0,0.2)
                data-table-background-color: var(--wa-bg-2)
            card-mod-theme: whatsapp_theme
            card-mod-root: >
              app-toolbar:not([class="edit-mode"]) mwc-icon-button[label="Start
              conversation"] {
                display: none; 
              }
          

          Hat den Effekt => Das alles angezeigt wird:
          fd1042a2-d461-4eae-9376-b460426829d0-image.png

          Ändere ich jedoch den Code so ab:

          ---
                graph-color-9: var(--wa-green)
                paper-toast-background-color: var(--wa-modal-bg)
                paper-toast-color: var(--primary-text-color)
                mdc-linear-progress-buffer-color: rgba(0,0,0,0.2)
                data-table-background-color: var(--wa-bg-2)
            card-mod-theme: whatsapp_theme
            card-mod-root: |
              mwc-icon-button {
                display: none; 
              }
          

          Verschwindet zumindest die Glocke:
          04be73a3-9de3-4943-85f3-8f3f78233f17-image.png

          Also gehe ich davon aus, dass generell die Verarbeitung im Theme schon klappt. Jedoch muss es wohl ein anderer Code sein, den ich hier eingefügt werden muss. Nur welcher? 😞

          Prinzipiell ist es ja dieser Button hier, um den es geht:
          2e3e39b1-c31a-4d87-b8dc-f754d94b7182-image.png

          Daher verstehe ich auch nicht ganz, warum dieser bei Display: none nicht ausgeblendet wird:

          mwc-icon-button[label="Start conversation"] {
                display: none; 
              }
          

          Wäre es nicht möglich/einfacher dies über zusätzliche Parameter direkt in der Instanz festzulegen (ähnlich wie der Editiermodus):
          4134c6cf-9aa9-4d34-8fa7-452fa3b38b59-image.png

          Das wäre Mega 🙂

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

            @garfonso Hättest du hier vielleicht noch einen Tipp wie ich das Mikrofon weg bekomme? 😞
            Das wäre echt Mega, Danke 🙂

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

              @_r_a_l_f_

              keine ahnung.. bin an der Stelle überfordert... ich fürchte da ist unsere Doku und die von card_mod veraltet.. 😕

              Vielleicht kannst du mal im HomeAssistant Umfeld suchen, wie man die Sachen ausblendet (in deren forum oder so). Gerne kann ich dann die Doku aktualisieren (oder du machst da nen Pull Request ;-))

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

                @garfonso Ok, ich schaue mal was ich raus bekomme und berichte bei neuen Erkenntnissen. Trotzdem Danke

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                852
                Online

                32.0k
                Users

                80.5k
                Topics

                1.3m
                Posts

                2
                6
                334
                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