enhomie.ubiquiti.params package#
Subpackages#
Submodules#
enhomie.ubiquiti.params.origin module#
- class enhomie.ubiquiti.params.origin.UbiqOriginParams[source]#
Bases:
HomieParamsModelProcess and validate the Homie configuration parameters.
Fields# Field
Type
Required
Default
Yes
- router: Annotated[RouterParams, FieldInfo(annotation=NoneType, required=True, description='Connection specific parameters')]#
Module contents#
- class enhomie.ubiquiti.params.UbiqOriginParams[source]#
Bases:
HomieParamsModelProcess and validate the Homie configuration parameters.
Fields# Field
Type
Required
Default
Yes
- router: Annotated[RouterParams, FieldInfo(annotation=NoneType, required=True, description='Connection specific parameters')]#
- class enhomie.ubiquiti.params.DriverUbiqClientParams[source]#
Bases:
HomieParamsModelProcess and validate the Homie configuration parameters.
Fields# Field
Type
Required
Default
Constraints
Yes
min_length=1
No
0ge=0