Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.xbox.sensor Namespace Reference

Classes

class  XboxSensorEntity
 

Functions

None async_remove_entities (str xuid, XboxUpdateCoordinator coordinator, dict[str, list[XboxSensorEntity]] current)
 
None async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 
None async_update_friends (XboxUpdateCoordinator coordinator, dict[str, list[XboxSensorEntity]] current, async_add_entities)
 

Variables

list SENSOR_ATTRIBUTES = ["status", "gamer_score", "account_tier", "gold_tenure"]
 

Detailed Description

Xbox friends binary sensors.

Function Documentation

◆ async_remove_entities()

None homeassistant.components.xbox.sensor.async_remove_entities ( str  xuid,
XboxUpdateCoordinator  coordinator,
dict[str, list[XboxSensorEntity]]  current 
)
Remove friend sensors from Home Assistant.

Definition at line 77 of file sensor.py.

◆ async_setup_entry()

None homeassistant.components.xbox.sensor.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up Xbox Live friends.

Definition at line 20 of file sensor.py.

◆ async_update_friends()

None homeassistant.components.xbox.sensor.async_update_friends ( XboxUpdateCoordinator  coordinator,
dict[str, list[XboxSensorEntity]]  current,
  async_add_entities 
)
Update friends.

Definition at line 50 of file sensor.py.

Variable Documentation

◆ SENSOR_ATTRIBUTES

list homeassistant.components.xbox.sensor.SENSOR_ATTRIBUTES = ["status", "gamer_score", "account_tier", "gold_tenure"]

Definition at line 17 of file sensor.py.