Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.wyoming.data.WyomingService Class Reference

Public Member Functions

None __init__ (self, str host, int port, Info info)
 
WyomingService|None create (cls, str host, int port)
 
str|None get_name (self)
 
bool has_services (self)
 

Public Attributes

 host
 
 info
 
 platforms
 
 port
 

Detailed Description

Hold info for Wyoming service.

Definition at line 19 of file data.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.wyoming.data.WyomingService.__init__ (   self,
str  host,
int  port,
Info  info 
)
Initialize Wyoming service.

Definition at line 22 of file data.py.

Member Function Documentation

◆ create()

WyomingService | None homeassistant.components.wyoming.data.WyomingService.create (   cls,
str  host,
int  port 
)
Create a Wyoming service.

Definition at line 92 of file data.py.

◆ get_name()

str | None homeassistant.components.wyoming.data.WyomingService.get_name (   self)
Return name of first installed usable service.

Definition at line 56 of file data.py.

◆ has_services()

bool homeassistant.components.wyoming.data.WyomingService.has_services (   self)
Return True if services are installed that Home Assistant can use.

Definition at line 45 of file data.py.

Member Data Documentation

◆ host

homeassistant.components.wyoming.data.WyomingService.host

Definition at line 24 of file data.py.

◆ info

homeassistant.components.wyoming.data.WyomingService.info

Definition at line 26 of file data.py.

◆ platforms

homeassistant.components.wyoming.data.WyomingService.platforms

Definition at line 27 of file data.py.

◆ port

homeassistant.components.wyoming.data.WyomingService.port

Definition at line 25 of file data.py.


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