homeassistant-cli
Advanced Home Assistant control using the official hass-cli tool. Features auto-completion, event monitoring, history queries, and rich output formatting. Alternative to the curl-based homeassistant skill - choose this if you want a more interactive CLI experience with better
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Advanced Home Assistant control using the official hass-cli tool. Features auto-completion, event monitoring, history queries, and rich output formatting. Alternative to the curl-based homeassistant skill - choose this if you want a more interactive CLI experience with better discovery and formatting.
How to use
Zainstaluj Home Assistant CLI za pomocą pip (polecenie: pip install homeassistant-cli) lub brew (polecenie: brew install homeassistant-cli). Upewnij się, że narzędzie hass-cli jest dostępne w ścieżce systemowej.
Skonfiguruj połączenie z instancją Home Assistant, podając adres URL i token dostępu (szczegóły znajdują się w dokumentacji oficjalnej na stronie home-assistant-ecosystem/home-assistant-cli).
Użyj auto-uzupełniania w bash, zsh lub fish, aby odkrywać dostępne identyfikatory jednostek i usługi — wpisz początek nazwy i naciśnij Tab.
Monitoruj zdarzenia w czasie rzeczywistym poleceniem hass-cli event watch, aby obserwować zmiany stanu urządzeń na bieżąco.
Wykonaj zapytania o historię stanu urządzeń poleceniem hass-cli state history, aby przeanalizować dane historyczne.
Formatuj wyniki wyjścia za pomocą flag (tabela, YAML, JSON) — wybierz format, który najlepiej pasuje do Twojego przepływu pracy lub skryptu automatyzacyjnego.