Base UptimeRobot entity.
Definition at line 15 of file entity.py.
◆ __init__()
| None homeassistant.components.uptimerobot.entity.UptimeRobotEntity.__init__ |
( |
|
self, |
|
|
UptimeRobotDataUpdateCoordinator |
coordinator, |
|
|
EntityDescription |
description, |
|
|
UptimeRobotMonitor |
monitor |
|
) |
| |
Initialize UptimeRobot entities.
Definition at line 22 of file entity.py.
◆ _monitors()
| list[UptimeRobotMonitor] homeassistant.components.uptimerobot.entity.UptimeRobotEntity._monitors |
( |
|
self | ) |
|
|
private |
Return all monitors.
Definition at line 47 of file entity.py.
◆ monitor()
| UptimeRobotMonitor homeassistant.components.uptimerobot.entity.UptimeRobotEntity.monitor |
( |
|
self | ) |
|
Return the monitor for this entity.
Definition at line 52 of file entity.py.
◆ monitor_available()
| bool homeassistant.components.uptimerobot.entity.UptimeRobotEntity.monitor_available |
( |
|
self | ) |
|
Returtn if the monitor is available.
Definition at line 64 of file entity.py.
◆ _attr_attribution
| homeassistant.components.uptimerobot.entity.UptimeRobotEntity._attr_attribution = ATTRIBUTION |
|
staticprivate |
◆ _attr_device_info
| homeassistant.components.uptimerobot.entity.UptimeRobotEntity._attr_device_info |
|
private |
◆ _attr_extra_state_attributes
| homeassistant.components.uptimerobot.entity.UptimeRobotEntity._attr_extra_state_attributes |
|
private |
◆ _attr_has_entity_name
| bool homeassistant.components.uptimerobot.entity.UptimeRobotEntity._attr_has_entity_name = True |
|
staticprivate |
◆ _attr_name
| homeassistant.components.uptimerobot.entity.UptimeRobotEntity._attr_name = None |
|
staticprivate |
◆ _attr_unique_id
| homeassistant.components.uptimerobot.entity.UptimeRobotEntity._attr_unique_id |
|
private |
◆ _monitor
| homeassistant.components.uptimerobot.entity.UptimeRobotEntity._monitor |
|
private |
◆ api
| homeassistant.components.uptimerobot.entity.UptimeRobotEntity.api |
◆ entity_description
| homeassistant.components.uptimerobot.entity.UptimeRobotEntity.entity_description |
The documentation for this class was generated from the following file:
- core/homeassistant/components/uptimerobot/entity.py