Binary Sensor

Sensores binários (Binary Sensor) coletam informações sobre o estado dos dispositivos que possuem um valor de retorno "digital" (1 ou 0). Podem ser interruptores (switches), contatos (contacts), pins etc. Esses sensores possuem apenas dois estados: 0 (desligado / baixo / fechado / falso) e 1 (ligado / alto / aberto / verdadeiro). Sabendo que existem apenas dois estados, o Home Assistant representa esses sensores de uma maneira melhor no front-end, de acordo com sua funcionalidade.

A maneira como esses sensores são exibidos no frontend pode ser modificada na seção de personalização. As seguintes classes de dispositivos são suportadas para sensores binários:

  • None: Genérico on/off. This is the default and doesn’t need to be set.
  • battery: On significa baixo, Off significa normal
  • cold: On significa frio, Off significa normal
  • connectivity: On significa conectado, Off significa desconectado
  • door: On significa aberto, Off significa fechado
  • garage_door: On significa aberto, Off significa fechado
  • gas: On significa gas detectado, Off significa sem gás (limpo)
  • heat: On significa quente, Off significa normal
  • light: On significa luz detectada, Off significa sem luz
  • lock: On significa aberto (destrancado/desbloqueado), Off significa fechado (trancado/bloqueado)
  • moisture: On significa umidade detectada (úmida), Off significa sem umidade (seca)
  • motion: On significa movimento detectado Off significa sem movimento (limpo)
  • moving: On significa em movimento, Off significa sem movimento (parado)
  • occupancy: On significa ocupado, Off significa não ocupado (limpo)
  • opening: On significa aberto, Off significa fechado
  • plug: On significa o dispositivo está conectado, Off significa o dispositivo está desconectado
  • power: On significa dispositivo ligado, Off significa dispositivo desligado
  • presence: On significa em casa, Off significa ausente
  • problem: On significa problema detectado, Off significa sem problemas (OK)
  • safety: On significa inseguro, Off significa seguro
  • smoke: On significa fumaça detectada, Off significa sem fumaça (limpo)
  • sound: On significa som detectado, Off significa sem som (limpo)
  • vibration: On significa vibração detectada, Off significa sem vibração (limpo)
  • window: On significa aberto, Off significa fechado

Exemplo de vários ícones de classes de dispositivo nos estados `On` e` Off`.

Exemplo de sensores binários que você pode configurar

									binary_sensor:
	#Nesse exemplo, está pingando o IP do celular, e você consegue saber se o celular está conectado.
	- platform: ping
		host: 192.168.0.1
		name: Celular Motorola

	#Já nesse exemplo, com um dispositivo que monitora o consumo de energia (Nesse caso ar condicionado + sonoff pow).
	#Assim você consegue identificar o status real do seu equipamento, se está ou não ligado.
	- platform: template
	sensors:
		ar_cozinha_status:
			friendly_name: "Status Ar Cozinha"
			value_template: >-
				{{ states('sensor.ar_cozinha_energy_power')|float > 3 }}
		ar_quarto_status:
			friendly_name: "Status Ar Quarto"
			value_template: >-
				{{ states('sensor.ar_suite_energy_power')|float > 3 }}
		ar_escritorio_status:
			friendly_name: "Status Ar Escritório"
			value_template: >-
				{{ states('sensor.ar_escritorio_energy_power')|float > 3 }}