El input_boolean en Home Assistant, le permite definir valores booleanos que se pueden controlar a través de la interfaz de usuario y se pueden usar dentro de las condiciones de una automatización. Esto se puede usar, por ejemplo, para deshabilitar o habilitar ciertas automatizaciones usándolas en sus condiciones.
Configuración de input_boolean
La forma preferida de configurar ayudantes booleanos de entrada es a través de la interfaz de usuario, en la que se conocen como ayudantes de alternancia. Para agregar uno, vaya a Configuración > Automatizaciones y Escenas y aquí seleccionar la pestaña Ayudantes y haga clic en el botón Agregar; a continuación, elija la opción «Alternar».
Para poder agregar Ayudantes a través de la interfaz de usuario que debe tener default_config: en su configuration.yaml. Ya debería estar allí de forma predeterminada a menos que la eliminara manualmente. Si eliminó default_config: de su configuración, debe agregarlo primero y luego podrá usar la interfaz de usuario para configurar input_boolean.
Los valores booleanos de entrada también se pueden configurar a través de configuration.yaml:
input_boolean:
notify_home:
name: Notificar cuándo alguien llegue a casa.
icon: mdi:car
Variables de configuración
input_boolean REQUIRED: Alias para la entrada. Se permiten entradas múltiples.
name (optional): Nombre descriptivo de la entrada.
initial (optional, default: false): Valor inicial cuando se inicia Home Assistant.
icon (optional): Icono para mostrar delante del elemento de entrada en la interfaz.
Servicios
Esta integración proporciona los siguientes servicios para modificar el estado del input_booleany un servicio para recargar la configuración sin reiniciar Home Assistant.
Estado de inicio
Si establece un valor válido para esta integración, comenzará con el estado establecido en ese valor. De lo contrario, restaurará el estado que tenía antes de que Home Assistant se detuviera.