Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.dlink.data.SmartPlugData Class Reference

Public Member Functions

None __init__ (self, SmartPlug smartplug)
 
None update (self)
 

Public Attributes

 available
 
 current_consumption
 
 smartplug
 
 state
 
 temperature
 
 total_consumption
 

Private Attributes

 _last_tried
 
 _n_tried
 

Detailed Description

Get the latest data from smart plug.

Definition at line 16 of file data.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.dlink.data.SmartPlugData.__init__ (   self,
SmartPlug  smartplug 
)
Initialize the data object.

Definition at line 19 of file data.py.

Member Function Documentation

◆ update()

None homeassistant.components.dlink.data.SmartPlugData.update (   self)
Get the latest data from the smart plug.

Definition at line 30 of file data.py.

Member Data Documentation

◆ _last_tried

homeassistant.components.dlink.data.SmartPlugData._last_tried
private

Definition at line 42 of file data.py.

◆ _n_tried

homeassistant.components.dlink.data.SmartPlugData._n_tried
private

Definition at line 27 of file data.py.

◆ available

homeassistant.components.dlink.data.SmartPlugData.available

Definition at line 26 of file data.py.

◆ current_consumption

homeassistant.components.dlink.data.SmartPlugData.current_consumption

Definition at line 56 of file data.py.

◆ smartplug

homeassistant.components.dlink.data.SmartPlugData.smartplug

Definition at line 21 of file data.py.

◆ state

homeassistant.components.dlink.data.SmartPlugData.state

Definition at line 52 of file data.py.

◆ temperature

homeassistant.components.dlink.data.SmartPlugData.temperature

Definition at line 55 of file data.py.

◆ total_consumption

homeassistant.components.dlink.data.SmartPlugData.total_consumption

Definition at line 57 of file data.py.


The documentation for this class was generated from the following file: