Bài viết này với mục đích ghi lại các lệnh thường dùng trên Home Assistant các phiên bản. Trên dòng lệnh SSH, bạn có thể sử dụng lệnh ha để lấy nhật ký, kiểm tra chi tiết về phần cứng được kết nối và nhiều hơn nữa.
HOME ASSISTANT
ha core check ha core info ha core logs ha core options ha core rebuild ha core restart ha core start ha core stats ha core stop ha core update
Bài viết trích lại các lệnh cần thiết từ link chính thức của Home Assistant.
SUPERVISOR
ha supervisor info ha supervisor logs ha supervisor reload ha supervisor update
HOST
ha host reboot ha host shutdown ha host update
HARDWARE
ha hardware info ha hardware audio
VÍ DỤ:
Để cập nhật Home Assistant lên một phiên bản cụ thể, sử dụng lệnh:
ha core update --version x.y.z
Thay thế x.y.z bằng phiên bản mong muốn như –version 2023.4.2
Bạn có thể có mô tả chi tiết hơn về khả năng của CLI bằng cách gõ lệnh ha help:
The Home Assistant CLI is a small and simple command line utility that allows you to control and configure different aspects of Home Assistant Usage: ha [command] Available Commands: addons Install, update, remove and configure Home Assistant add-ons audio Audio device handling. authentication Authentication for Home Assistant users. backups Create, restore and remove backups banner Prints the CLI Home Assistant banner along with some useful information cli Get information, update or configure the Home Assistant cli backend core Provides control of the Home Assistant Core dns Get information, update or configure the Home Assistant DNS server docker Docker backend specific for info and OCI configuration hardware Provides hardware information about your system help Help about any command host Control the host/system that Home Assistant is running on info Provides a general Home Assistant information overview jobs Get information and manage running jobs multicast Get information, update or configure the Home Assistant Multicast network Network specific for updating, info and configuration imports observer Get information, update or configure the Home Assistant observer os Operating System specific for updating, info and configuration imports resolution Resolution center of Supervisor, show issues and suggest solutions supervisor Monitor, control and configure the Home Assistant Supervisor Flags: --api-token string Home Assistant Supervisor API token --config string Optional config file (default is $HOME/.homeassistant.yaml) --endpoint string Endpoint for Home Assistant Supervisor (default is 'supervisor') -h, --help help for ha --log-level string Log level (defaults to Warn) --no-progress Disable the progress spinner --raw-json Output raw JSON from the API Use "ha [command] --help" for more information about a command.