Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.refoss.bridge.DiscoveryService Class Reference
Inheritance diagram for homeassistant.components.refoss.bridge.DiscoveryService:
[legend]
Collaboration diagram for homeassistant.components.refoss.bridge.DiscoveryService:
[legend]

Public Member Functions

None __init__ (self, HomeAssistant hass, Discovery discovery)
 
None device_found (self, DeviceInfo device_info)
 
None device_update (self, DeviceInfo device_info)
 

Public Attributes

 discovery
 
 hass
 

Detailed Description

Discovery event handler for refoss devices.

Definition at line 16 of file bridge.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.refoss.bridge.DiscoveryService.__init__ (   self,
HomeAssistant  hass,
Discovery  discovery 
)
Init discovery service.

Definition at line 19 of file bridge.py.

Member Function Documentation

◆ device_found()

None homeassistant.components.refoss.bridge.DiscoveryService.device_found (   self,
DeviceInfo  device_info 
)
Handle new device found on the network.

Definition at line 28 of file bridge.py.

◆ device_update()

None homeassistant.components.refoss.bridge.DiscoveryService.device_update (   self,
DeviceInfo  device_info 
)
Handle updates in device information, update if ip has changed.

Definition at line 41 of file bridge.py.

Member Data Documentation

◆ discovery

homeassistant.components.refoss.bridge.DiscoveryService.discovery

Definition at line 23 of file bridge.py.

◆ hass

homeassistant.components.refoss.bridge.DiscoveryService.hass

Definition at line 21 of file bridge.py.


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