enhomie.hubitat.params package#

Submodules#

enhomie.hubitat.params.origin module#

class enhomie.hubitat.params.origin.HubiOriginParams[source]#

Bases: HomieParamsModel

Process and validate the Homie configuration parameters.

Fields#

Field

Type

Required

Default

bridge

BridgeParams

Yes

bridge: Annotated[BridgeParams, FieldInfo(annotation=NoneType, required=True, description='Connection specific parameters')]#

Module contents#

class enhomie.hubitat.params.HubiOriginParams[source]#

Bases: HomieParamsModel

Process and validate the Homie configuration parameters.

Fields#

Field

Type

Required

Default

bridge

BridgeParams

Yes

bridge: Annotated[BridgeParams, FieldInfo(annotation=NoneType, required=True, description='Connection specific parameters')]#