Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.govee_ble.event Namespace Reference

Classes

class  GoveeBluetoothEventEntity
 

Functions

None async_setup_entry (HomeAssistant hass, GoveeBLEConfigEntry entry, AddEntitiesCallback async_add_entities)
 

Variables

list BUTTON_DESCRIPTIONS
 
 MOTION_DESCRIPTION
 
 VIBRATION_DESCRIPTION
 

Detailed Description

Support for govee_ble event entities.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.govee_ble.event.async_setup_entry ( HomeAssistant  hass,
GoveeBLEConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up a govee ble event.

Definition at line 90 of file event.py.

Variable Documentation

◆ BUTTON_DESCRIPTIONS

list homeassistant.components.govee_ble.event.BUTTON_DESCRIPTIONS
Initial value:
1 = [
2  EventEntityDescription(
3  key=f"button_{i}",
4  translation_key=f"button_{i}",
5  event_types=["press"],
6  device_class=EventDeviceClass.BUTTON,
7  )
8  for i in range(6)
9 ]

Definition at line 24 of file event.py.

◆ MOTION_DESCRIPTION

homeassistant.components.govee_ble.event.MOTION_DESCRIPTION
Initial value:
1 = EventEntityDescription(
2  key="motion",
3  event_types=["motion"],
4  device_class=EventDeviceClass.MOTION,
5 )

Definition at line 33 of file event.py.

◆ VIBRATION_DESCRIPTION

homeassistant.components.govee_ble.event.VIBRATION_DESCRIPTION
Initial value:
1 = EventEntityDescription(
2  key="vibration",
3  event_types=["vibration"],
4  translation_key="vibration",
5 )

Definition at line 38 of file event.py.