Toolverse
All skills

homeassistant-cli

by openclaw

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

Quick info

Author
openclaw
Category
DevOps
Views
4

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

  1. 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.

  2. 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).

  3. 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.

  4. Monitoruj zdarzenia w czasie rzeczywistym poleceniem hass-cli event watch, aby obserwować zmiany stanu urządzeń na bieżąco.

  5. Wykonaj zapytania o historię stanu urządzeń poleceniem hass-cli state history, aby przeanalizować dane historyczne.

  6. Formatuj wyniki wyjścia za pomocą flag (tabela, YAML, JSON) — wybierz format, który najlepiej pasuje do Twojego przepływu pracy lub skryptu automatyzacyjnego.

Related skills