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

Functions

tuple[float, float] convert_to_hass_hs (tuple[float, float] matter_hs)
 
tuple[float, float] convert_to_hass_xy (tuple[float, float] matter_xy)
 
tuple[float, float] convert_to_matter_hs (tuple[float, float] hass_hs)
 
tuple[float, float] convert_to_matter_xy (tuple[float, float] hass_xy)
 
float renormalize (float number, tuple[float, float] from_range, tuple[float, float] to_range)
 

Variables

int XY_COLOR_FACTOR = 65536
 

Detailed Description

Provide integration utilities.

Function Documentation

◆ convert_to_hass_hs()

tuple[float, float] homeassistant.components.matter.util.convert_to_hass_hs ( tuple[float, float]  matter_hs)
Convert Matter HS to Home Assistant HS.

Definition at line 26 of file util.py.

◆ convert_to_hass_xy()

tuple[float, float] homeassistant.components.matter.util.convert_to_hass_xy ( tuple[float, float]  matter_xy)
Convert Matter XY to Home Assistant XY.

Definition at line 41 of file util.py.

◆ convert_to_matter_hs()

tuple[float, float] homeassistant.components.matter.util.convert_to_matter_hs ( tuple[float, float]  hass_hs)
Convert Home Assistant HS to Matter HS.

Definition at line 17 of file util.py.

◆ convert_to_matter_xy()

tuple[float, float] homeassistant.components.matter.util.convert_to_matter_xy ( tuple[float, float]  hass_xy)
Convert Home Assistant XY to Matter XY.

Definition at line 35 of file util.py.

◆ renormalize()

float homeassistant.components.matter.util.renormalize ( float  number,
tuple[float, float]  from_range,
tuple[float, float]   to_range 
)
Change value from from_range to to_range.

Definition at line 8 of file util.py.

Variable Documentation

◆ XY_COLOR_FACTOR

int homeassistant.components.matter.util.XY_COLOR_FACTOR = 65536

Definition at line 5 of file util.py.