esphome-docs/automations/all_conditions.rst

32 lines
1.0 KiB
ReStructuredText
Raw Normal View History

- **alarm_control_panel:** ``is_armed``, ``ready``
- **api:** ``connected``
- **binary_sensor:** ``is_off``, ``is_on``
- **ble:** ``enabled``
- **dfplayer:** ``is_playing``
- **display:** ``is_displaying_page``
- **display_menu:** ``is_active``
- **fan:** ``is_off``, ``is_on``
- **light:** ``is_off``, ``is_on``
- **lock:** ``is_locked``, ``is_unlocked``
- **media_player:** ``is_idle``, ``is_playing``
- **micro_wake_word:** ``is_running``
- **microphone:** ``is_capturing``
- **mqtt:** ``connected``
- **number:** ``in_range``
- **pn532:** ``is_writing``
- **pn7150:** ``is_writing``
- **pn7160:** ``is_writing``
- **rtttl:** ``is_playing``
- **script:** ``is_running``
- **sensor:** ``in_range``
- **speaker:** ``is_playing``
- **sun:** ``is_above_horizon``, ``is_below_horizon``
- **switch:** ``is_off``, ``is_on``
- **text_sensor:** ``state``
- **time:** ``has_time``
- **update:** ``is_available``
- **voice_assistant:** ``connected``, ``is_running``
- **wifi:** ``connected``, ``enabled``
- **wireguard:** ``enabled``, ``peer_online``