Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.knx.telegrams Namespace Reference

Classes

class  DecodedTelegramPayload
 
class  TelegramDict
 
class  Telegrams
 

Functions

bool|str|int|float|dict[str, str|int|float|bool] _serializable_decoded_data (bool|float|str|DPTComplexData|DPTEnumData value)
 
DecodedTelegramPayload decode_telegram_payload (DPTArray|DPTBinary payload, type[DPTBase] transcoder)
 

Variables

 Final
 

Detailed Description

KNX Telegram handler.

Function Documentation

◆ _serializable_decoded_data()

bool | str | int | float | dict[str, str | int | float | bool] homeassistant.components.knx.telegrams._serializable_decoded_data ( bool | float | str | DPTComplexData | DPTEnumData  value)
private
Return a serializable representation of decoded data.

Definition at line 156 of file telegrams.py.

◆ decode_telegram_payload()

DecodedTelegramPayload homeassistant.components.knx.telegrams.decode_telegram_payload ( DPTArray | DPTBinary  payload,
type[DPTBase]   transcoder 
)
Decode the payload of a KNX telegram with custom transcoder.

Definition at line 167 of file telegrams.py.

Variable Documentation

◆ Final

homeassistant.components.knx.telegrams.Final

Definition at line 24 of file telegrams.py.