버전(Version)


현재 홈어시스턴트 버전을 표시할 수 있는 version 센서 플랫폼.

설정

이 센서를 활성화하려면 configuration.yaml에 다음 줄을 추가하십시오 :

# Example configuration.yaml entry
sensor:
  - platform: version

Configuration Variables

name

(string)(Optional)

Name to use in the frontend.

Default value:

Current Version in case of source: local, Latest Version otherwise.

beta

(boolean)(Optional)

Flag to indicate that it will check for beta versions, only supported for the sources pypi, hassio and docker.

Default value:

false

image

(string)(Optional)

The image you want to check against, this is only supported for hassio and docker, see full list under.

Default value:

default

source

(string)(Optional)

The source you want to check against, possible values are local, pypi, hassio, haio and docker.

Default value:

local

HASS.IO 및 DOCKER에 지원되는 이미지

default, qemux86, qemux86-64, qemuarm, qemuarm-64, intel-nuc, raspberrypi, raspberrypi2, raspberrypi3, raspberrypi3-64, raspberrypi4, raspberrypi4-64, tinker, odroid-c2, odroid-xu

로컬 버전을 표시하기위한 대안

이 센서는 다양한 솔루션을 통해 동일한 결과를 얻기 위한 기존 솔루션의 대안입니다. command line에서 설치된 버전을 쉽게 얻을 수 있습니다.

hass --version

또는 개발자 도구service developer tool icon 정보 섹션으로 이동하십시오.

hass가 있는 command_line은 현재 버전을 표시합니다.

sensor:
  - platform: command_line
    name: Version
    command: "/home/homeassistant/bin/hass --version"

홈어시스턴트 configuration 폴더에 있는 .HA_VERSION이라는 파일을 읽을 수도 있습니다.

sensor:
  - platform: command_line
    name: Version
    command: "cat /home/homeassistant/.homeassistant/.HA_VERSION"

rest sensor도 작동할 수 있다고 생각할 수도 있지만 센서가 초기화 될 때 Home Assistant가 준비되지 않은 것은 아닙니다.

sensor:
  - platform: rest
    resource: http://IP_ADDRESS:8123/api/config
    name: Current Version
    value_template: '{{ value_json.version }}'