Back to the overview

Input boolean in Home Assistant

input_boolean part of Home Assistant since 0.11

Quality: Internal

The input_boolean integration allows users to create boolean variables (on/off states) that can be controlled manually or via automations. It connects Home Assistant with user-defined switches that trigger actions or conditions in other integrations.

Typical uses

  • Control smart lights or devices
  • Trigger automations based on user input
  • Act as a condition in rules
  • Manage scene states

Facts about this integration

Compatible with Home Assistant
yes, official integration
Setup
in configuration.yaml
Kind
Helper
Quality scale
Internal – Part of Home Assistant itself, not rated separately.
Installations
205,031 (28.6 % of the installations that share statistics)
Categories
Automation, Helper
Maintained by
@home-assistant/core

Setup

  1. This integration is set up in configuration.yaml, not in the user interface.
  2. The documentation lists the exact entries; restart Home Assistant after adding them.

Blueprints that use this integration

  • Automation Sensor Light – Switches lights based on sensor inputs, schedules, and user-defined switches. Requires binary sensors, lights, and input booleans. ♥ 1,709 · Import · Forum
  • Automation Cover Control Automation (CCA) – Controls covers using input texts, selects, and sensors. Integrates with calendars and weather data for automated cover adjustments. ♥ 786 · Import · Forum
  • Automation NSPanel Configuration – Configures NSPanel devices with ESPhome, using weather and sensor data to trigger light notifications and controls. ♥ 626 · Import · Forum
  • Automation Bathroom Humidity Exhaust Fan – Activates bathroom exhaust fan based on humidity sensor readings and user-defined switches. ♥ 391 · Import · Forum
  • Automation Smart Light – Automates lights using sensors, switches, and scenes, with input booleans for manual control. ♥ 215 · Import · Forum
  • Automation Monitor the state of an appliance - by leofabri ♥ 153 · Import · Forum

All blueprints for it

Source of this entry: the official documentation of the integration
The description was written by a language model from the facts listed here, not taken from the documentation.

Scroll to Top