Stavební entita
Button
Button je tlačítková entita pro jednorázovou akci. Nepřidává se samostatně; poskytují ji jiné integrace například pro restart zařízení, identifikaci nebo spuštění aktualizace.
- Doména
button- Typ
- stateless entity
- Nastavení
- přes integraci zařízení
- Akce
button.press
01
Stav tlačítka je čas posledního stisku
Tlačítko nemá stav zapnuto/vypnuto jako spínač. Jeho stav ukazuje čas posledního stisku. Další možné stavy jsou unavailable a unknown.
02
Stisk z automatizace
Pro simulaci stisku použijte akci button.press. Cílem je konkrétní entita tlačítka, například restart routeru nebo reset filtru.
action: button.press
target:
entity_id: button.router_restart03
Device class určuje význam
Podporované třídy jsou obecné tlačítko, identify, restart a update. Třída ovlivňuje ikonu a význam tlačítka v rozhraní.
04
Reakce na stisk
Automatizace může reagovat na trigger button.pressed. Použijte ho například pro oznámení, že byl spuštěn servisní reset, nebo pro navázání další kontroly po restartu zařízení.