homeassistant-dashboard-designer
Projektuj dashboardy Home Assistant z systemem szablonów i walidacją konfiguracji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do projektowania i refaktoryzacji dashboardów Lovelace w Home Assistant. Pracujesz w ramach ograniczonego systemu projektowania: struktura oparta na button-card, minimalne stylowanie card-mod, opcjonalne wykresy flex-horseshoe i mini-graph, ścisłe reguły grid/vertical-stack, scentralizowane szablony i walidacja konfiguracji. Idealna do pracy z widokami infrastruktury, domu, energii i środowiska, a także tłumaczenia inspiracji projektowych na bezpieczny YAML Lovelace.
Jak używać
Przygotuj naturalne polecenie opisujące zmianę: co chcesz dodać, usunąć lub refaktoryzować (cel), gdzie dokładnie w strukturze config/dashboards/** oraz ewentualne ograniczenia (liczba kolumn, okno czasowe wykresów, sekcje do pominięcia).
Podaj ścieżkę do pliku YAML, który chcesz zmienić, na przykład config/dashboards/infrastructure/views/06_mariadb.yaml.
Umiejętność automatycznie wnioskuje strukturę intencji (typ dashboardu, mapowanie encji, ograniczenia) i egzekwuje system projektowania.
Jeśli brakuje informacji, umiejętność zadaje celowane pytania zamiast żądać pełnego bloku intencji — odpowiadaj na pytania dotyczące szczegółów projektu.
Otrzymujesz wygenerowany lub zrefaktoryzowany YAML z walidacją konfiguracji, zgodny z regułami button-card-first, szablonami centralnymi i deterministycznym porządkowaniem.
Opcjonalnie możesz podać strukturalną intencję (typ dashboardu, encje, szablony), ale nie jest to wymagane — naturalny język wystarczy do większości zadań.