Home Assistant Unofficial Reference 2024.12.1
sensor.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.cups.sensor.CupsData
 
class  homeassistant.components.cups.sensor.CupsSensor
 
class  homeassistant.components.cups.sensor.IPPSensor
 
class  homeassistant.components.cups.sensor.MarkerSensor
 

Namespaces

 homeassistant.components.cups.sensor
 

Functions

None homeassistant.components.cups.sensor.setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback add_entities, DiscoveryInfoType|None discovery_info=None)
 

Variables

 homeassistant.components.cups.sensor._LOGGER = logging.getLogger(__name__)
 
string homeassistant.components.cups.sensor.ATTR_DEVICE_URI = "device_uri"
 
string homeassistant.components.cups.sensor.ATTR_MARKER_HIGH_LEVEL = "marker_high_level"
 
string homeassistant.components.cups.sensor.ATTR_MARKER_LOW_LEVEL = "marker_low_level"
 
string homeassistant.components.cups.sensor.ATTR_MARKER_TYPE = "marker_type"
 
string homeassistant.components.cups.sensor.ATTR_PRINTER_INFO = "printer_info"
 
string homeassistant.components.cups.sensor.ATTR_PRINTER_IS_SHARED = "printer_is_shared"
 
string homeassistant.components.cups.sensor.ATTR_PRINTER_LOCATION = "printer_location"
 
string homeassistant.components.cups.sensor.ATTR_PRINTER_MODEL = "printer_model"
 
string homeassistant.components.cups.sensor.ATTR_PRINTER_NAME = "printer_name"
 
string homeassistant.components.cups.sensor.ATTR_PRINTER_STATE_MESSAGE = "printer_state_message"
 
string homeassistant.components.cups.sensor.ATTR_PRINTER_STATE_REASON = "printer_state_reason"
 
string homeassistant.components.cups.sensor.ATTR_PRINTER_TYPE = "printer_type"
 
string homeassistant.components.cups.sensor.ATTR_PRINTER_URI_SUPPORTED = "printer_uri_supported"
 
string homeassistant.components.cups.sensor.CONF_IS_CUPS_SERVER = "is_cups_server"
 
string homeassistant.components.cups.sensor.CONF_PRINTERS = "printers"
 
string homeassistant.components.cups.sensor.DEFAULT_HOST = "127.0.0.1"
 
bool homeassistant.components.cups.sensor.DEFAULT_IS_CUPS_SERVER = True
 
int homeassistant.components.cups.sensor.DEFAULT_PORT = 631
 
string homeassistant.components.cups.sensor.ICON_MARKER = "mdi:water"
 
string homeassistant.components.cups.sensor.ICON_PRINTER = "mdi:printer"
 
 homeassistant.components.cups.sensor.PLATFORM_SCHEMA
 
dictionary homeassistant.components.cups.sensor.PRINTER_STATES = {3: "idle", 4: "printing", 5: "stopped"}
 
 homeassistant.components.cups.sensor.SCAN_INTERVAL = timedelta(minutes=1)