Jakich używacie niestandardowych motywów?

Ja od niedawna korzystam z tego motywu
Kod do motywu poniżej

1 polubienie

Czytałem gdzieś na forum że będą jakieś aktualizacje aplikacji więc może wtedy interfejs też dostanie nowy motyw.
Zobaczymy :slightly_smiling_face:
Póki co chyba wszyscy używają standardów :slightly_smiling_face:

Ja używam lekko zmodyfikowanego https://github.com/JuanMTech/google_dark_theme

Modyfikacje zrobione przeze mnie to: transparentność kart oraz kolory poszczególnych elementów tematu.

Na razie wygląda to tak:

1 polubienie

@Grubsztyk super to wygląda.
Pewnie zespół Ai-Speaker wprowadzi podobne motywy bo większość klientów kupuje oczami :slightly_smiling_face:
Widzę że masz kartę z wywozem śmieci.
Czekam aż będzie to wprowadzone w standardzie. Tak aby można wprowadzić w kalendarzu daty co i kiedy. :slightly_smiling_face:

@Kraszewsky dzięki :wink:

Karty z wywozem śmieci to “custom_button_card”.
Myślę że w standardzie nie powinno tego być, każdy powinien sam sobie dokładać odpowiednie karty inaczej za dużo tego będzie na dzień dobry :wink:

Za to w standardzie powinien HACS być :slight_smile:

1 polubienie

Wątpię żeby to HACS przeszedł. :slightly_smiling_face:
Może niektóre integrację które tam są ale nie całe HACS. Klient końcowy chce zrobić jaknajmniej i mieć jaknajwiecej.
Więc pewnie dojdą finalnie karty z wywozem śmieci lub integrację odnośnie burz.

Aż dziw bierze że jeszcze nie ma Integracji RSO lub innego systemu wczesnego ostrzegania.

@Grubsztyk
Z ciekawości, czy kilka encji w jednej linii (tak jak na zdjęciu) zrobiłeś z wykorzystaniem HACS czy udało Ci się bez niego? Chciałem coś takiego zrobić to nigdy nie wyszło :sob:
IMG_20210721_214320

@JotKej wykorzystałem https://github.com/benct/lovelace-multiple-entity-row

Daje fajne możliwości i pozwala mocno skompresować informacje na dashboardzie. Muszę jeszcze rozkminić jak zrobić żeby zamiast informacji tekstowych była ikonka i zmieniała kolor w zależności od stanu, dla czujników ruchu i kontaktronów.

2 polubienia

O takie ikony Ci chodzi:
icons

1 polubienie

Tylko bez opisu jeszcze :wink:

1 polubienie

obraz_2021-07-21_230047

w wierszu:
name: ’ ’
daj ’ [spacja] ’

1 polubienie

Moglibyście podzielić się jak to w yaml wygląda? Albo gdzieś coś pomieszałem albo robię nie tam gdzie trzeba. A przy sporej ilości urządzeń każde miejsce jest na wagę złota

Bangla :+1:t2: :beers:

@JotKej poniżej przykładowy mój yaml:

To jest cała karta Gabinet, którą na screenie widać :wink:

type: vertical-stack
cards:
  - type: entities
    entities:
      - entity: binary_sensor.sensor_pir_1_occupancy
        name: Gabinet
        icon: ' '
        type: custom:multiple-entity-row
        state_color: false
        show_state: false
        entities:
          - entity: sensor.gabinet_temperature
            name: Temperatura
          - entity: sensor.gabinet_humidity
            name: Wilgotność
          - entity: binary_sensor.sensor_pir_1_occupancy
            icon: mdi:account
            name: ' '
            state_color: true
      - type: section
      - entity: switch.marcin_biurko
        type: custom:multiple-entity-row
        toggle: true
        state_color: true
        entities:
          - entity: sensor.marcin_biurko_energy_power
          - entity: sensor.marcin_biurko_energy_voltage
          - entity: sensor.marcin_biurko_energy_today
      - entity: switch.drukarka_3d
        type: custom:multiple-entity-row
        toggle: true
        state_color: true
        entities:
          - entity: sensor.drukarka_3d_energy_power
          - entity: sensor.drukarka_3d_energy_voltage
          - entity: sensor.drukarka_3d_energy_today
      - entity: light.led_drukarka_3d
        type: custom:multiple-entity-row
        toggle: true
        state_color: true
        entities:
          - entity: sensor.led_drukarka_3d_dht11_temperature
            name: Temperatura
          - entity: sensor.led_drukarka_3d_dht11_humidity
            name: Wilgotność
      - entity: switch.nas_2
        type: custom:multiple-entity-row
        toggle: true
        state_color: true
        entities:
          - entity: binary_sensor.nas
            name: ' '
            icon: mdi:nas
            state_color: true
      - type: section
      - entity: light.led_biurko
      - entity: light.lampa_gabinet
      - entity: light.biurko_halina
      - type: section
      - entity: binary_sensor.pc_marcin
        type: custom:multiple-entity-row
        name: ' '
        show_state: false
        state_color: false
        entities:
          - entity: binary_sensor.tv_biurko
            name: TV Biurko
            icon: mdi:television
            state_color: true
          - entity: binary_sensor.pc_marcin
            name: PC
            icon: mdi:desktop-tower
            state_color: true
          - entity: binary_sensor.laptop_marcin
            name: Lenovo
            icon: mdi:laptop
            state_color: true
          - entity: binary_sensor.laptop_suus
            name: Dell
            icon: mdi:laptop
            state_color: true
          - entity: binary_sensor.laptop_halina
            name: HP
            icon: mdi:laptop
            state_color: true
    state_color: true
    show_header_toggle: false
2 polubienia

Temat o motywach ale może ktoś szuka alternatywy dla karty dziennika, to polecam:

2 polubienia

Pojawia mi się taki komunikat “Custom element doesn’t exist: multiple-entity-row.”. Gdzie należy skopiować plik “multiple-entity-row.js” i jaką ścieżkę należy wpisać w pliku konfiguracyjnym przy " - url:" ?

lovelace:
  resources:
    - url: /local/multiple-entity-row.js?v=4.2.0
      type: module

Katalog www

Ścieżka do wpisania w GUI → konfiguracja → Dashboardy → zasoby:

URL:
/local/multiple-entity-row.js?v=4.2.0

Edit:
U mnie wymagało pm2 restart ais

1 polubienie

Wrócę do tematu który odłożyłem w czasie. Otóż w którym miejscu w configuration.yaml należy dopisać linijki z ww dodatkiem? Dopisałem pod grupami świateł (tylko je dodałem tam, reszta bez zmian) i nadal jest nie obsługiwalne. Podejrzewam że głupi błąd robię ale może ktoś mnie nakieruje :sweat_smile:

Twórcy HA dążą do tego aby nie było potrzeby “grzebania” w plikach dlatego instalacja powinna być wykonana w sposób zaproponowany przez @Cezary.K :

  • należy skopiować plik multiple-entity-row.js do katalogu config/www/
  • w menu HA → KonfiguracjaDashboardy → zakładka Zasoby, dodać zasób wg konfiguracji jak poniżej:
    image
  • zrestartować HA (AIS: pm2 restart ais).

Wykonałem to przed chwilą w “oryginalnym” HA (na RPi3) i działa :slight_smile: .

P.S. Czy w AIS w w menu HA → KonfiguracjaKontrola serwera jest możliwość zrestartowania HA:

1 polubienie

Od pewnego czasu mam wrażenie, że restart wykonany z tego poziomu nie działa dobrze. To znaczy serwer HA (ais) nie startuje po nim poprawnie i kończę zazwyczaj komendą sudo reboot now lub wyjęciem wtyczki zasilania. Dawniej działało bez problemu… Jest z tym różnie w zależności od złożoności zmian jakie wprowadzam.

1 polubienie