Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.ihc.util Namespace Reference

Functions

None async_pulse (HomeAssistant hass, IHCController ihc_controller, int ihc_id)
 
asyncio.Future[bool] async_set_bool (HomeAssistant hass, IHCController ihc_controller, int ihc_id, bool value)
 
asyncio.Future[bool] async_set_float (HomeAssistant hass, IHCController ihc_controller, int ihc_id, float value)
 
asyncio.Future[bool] async_set_int (HomeAssistant hass, IHCController ihc_controller, int ihc_id, int value)
 

Detailed Description

Useful functions for the IHC component.

Function Documentation

◆ async_pulse()

None homeassistant.components.ihc.util.async_pulse ( HomeAssistant  hass,
IHCController  ihc_controller,
int   ihc_id 
)
Send a short on/off pulse to an IHC controller resource.

Definition at line 10 of file util.py.

◆ async_set_bool()

asyncio.Future[bool] homeassistant.components.ihc.util.async_set_bool ( HomeAssistant  hass,
IHCController  ihc_controller,
int  ihc_id,
bool   value 
)
Set a bool value on an IHC controller resource.

Definition at line 20 of file util.py.

◆ async_set_float()

asyncio.Future[bool] homeassistant.components.ihc.util.async_set_float ( HomeAssistant  hass,
IHCController  ihc_controller,
int  ihc_id,
float   value 
)
Set a float value on an IHC controller resource.

Definition at line 40 of file util.py.

◆ async_set_int()

asyncio.Future[bool] homeassistant.components.ihc.util.async_set_int ( HomeAssistant  hass,
IHCController  ihc_controller,
int  ihc_id,
int   value 
)
Set a int value on an IHC controller resource.

Definition at line 30 of file util.py.