Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.cups.sensor.CupsData Class Reference

Public Member Functions

None __init__ (self, str host, int port, list[str]|None ipp_printers)
 
None update (self)
 

Public Attributes

 available
 
 is_cups
 
 printers
 

Private Attributes

 _host
 
 _ipp_printers
 
 _port
 

Detailed Description

Get the latest data from CUPS and update the state.

Definition at line 299 of file sensor.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.cups.sensor.CupsData.__init__ (   self,
str  host,
int  port,
list[str] | None  ipp_printers 
)
Initialize the data object.

Definition at line 302 of file sensor.py.

Member Function Documentation

◆ update()

None homeassistant.components.cups.sensor.CupsData.update (   self)
Get the latest data from CUPS.

Definition at line 312 of file sensor.py.

Member Data Documentation

◆ _host

homeassistant.components.cups.sensor.CupsData._host
private

Definition at line 304 of file sensor.py.

◆ _ipp_printers

homeassistant.components.cups.sensor.CupsData._ipp_printers
private

Definition at line 306 of file sensor.py.

◆ _port

homeassistant.components.cups.sensor.CupsData._port
private

Definition at line 305 of file sensor.py.

◆ available

homeassistant.components.cups.sensor.CupsData.available

Definition at line 310 of file sensor.py.

◆ is_cups

homeassistant.components.cups.sensor.CupsData.is_cups

Definition at line 307 of file sensor.py.

◆ printers

homeassistant.components.cups.sensor.CupsData.printers

Definition at line 319 of file sensor.py.


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