Moduł 14 · Lekcja 4
Button Card: przyciski, które wyglądają i działają dokładnie tak, jak mówią
Kurs Smart Home od Zera · ok. 40 minut · Poziom: Średnio zaawansowany
Przycisk powinien robić dokładnie to, czego spodziewa się domownik. Na konkretnych przykładach połączę wygląd Button Card ze stanem encji oraz działaniem po dotknięciu i przytrzymaniu. Pokażę również, jak rozpoznać niedostępność i zachować prosty zamiennik, gdy karta społecznościowa przestanie działać.
Button Card daje więcej kontroli niż prosty kafelek: ikona, kolor, rozmiar, styl stanu, osobne akcje tap/hold. Nie zmienia logiki automatyzacji i nie dodaje encji : tylko lepszy sposób wywołania tego, co już masz. Restart HA nigdy pod zwykły tap; scena testowa nie na Start.
Zanim wygląd: backup, kopia YAML, sprawdzenie przełącznika/sceny/skryptu w Narzędziach deweloperskich, pierwsze przyciski na Dom Pro Test. Planuj trzy przyciski: dwa na Start (dioda, scena), jeden na Diagnostyce (skrypt na hold).
W module 15 kursu Smart Home od Zera lekcja Moduł 14 · Lekcja 4 rozwija Dashboardy Pro: „Button Card: przyciski, które wyglądają i działają dokładnie tak, jak mówią”. Masz już działające widoki na kartach wbudowanych Home Assistant. Tu nie kasujesz układu : ulepszasz tylko miejsca, w których karta z HACS realnie poprawia czytelność, wygodę albo diagnostykę. Zasada całego modułu: custom card nie naprawia źle zaprojektowanego dashboardu; ulepsza dashboard z jasnym podziałem Start / Biuro / Klimat / Diagnostyka / Techniczny oraz klasyfikacją D/A/T/N.
Kluczowe fakty z tej lekcji
| • | Trzy Button Card: dioda, scena wieczorna, skrypt diagnostyczny. |
| • | Tap ≠ hold : rozdzielaj akcje świadomie. |
| • | Restart HA i skrypty „ciężkie” poza Startem domownika. |
| • | Najpierw test na kopii dashboardu, potem produkcja. |
| • | Button Card ≠ nowa automatyzacja : tylko wywołanie. |
Czego się nauczysz
| ✓ | Instalacja Button Card przez HACS |
| ✓ | Mapowanie tap/hold na istniejące encje i skrypty |
| ✓ | Przycisk diody i sceny na Start Pro |
| ✓ | Przycisk diagnostyczny tylko dla admina |
| ✓ | Bezpieczne przygotowanie (backup, YAML, Dev Tools) |
| ✓ | Czego nie chować pod „ładny” tap |
| ✓ | Test zachowania na telefonie i desktopie |
| ✓ | Jak opisać przycisk tak, by domownik nie zgadywał |
Trzy przyciski bez pułapek
| 1. | Zrób backup i skopiuj YAML kart Mushroom do notatnika. |
| 2. | Sprawdź ręcznie switch, scenę i skrypt w Dev Tools. |
| 3. | Zbuduj przyciski na Dom Pro Test (nie od razu na Start). |
| 4. | Ustaw jasne etykiety i rozdziel tap/hold. |
| 5. | Przenieś na produkcję dopiero po teście bez niespodzianek. |
Najczęściej zadawane pytania
Restart HA pod długie przytrzymanie na Start?
Nie : takie akcje zostają poza ekranem domownika.
Button Card zamiast automatyzacji?
Nie zastępuje logiki : tylko wywołuje to, co już działa.
Scena testowa na Start?
Nie. Start = codzienne akcje domownika.
Od razu stylować CSS?
Najpierw działanie i bezpieczeństwo, potem wygląd.