5.3.1.20.6.4. cli.com.parameter.MQTTParameter
- class cli.com.parameter.MQTTParameter(broker: str, port: int, subscribe: list[str], tls_cert: str | None = None, username: str | None = None, password: str | None = None)
Data class for MQTT connection parameters.
- broker
MQTT broker address.
- Type:
str
- port
Port number for MQTT broker.
- Type:
int
- subscribe
List of topics to subscribe to.
- Type:
list[str]
- tls_cert
Path to TLS certificate (optional).
- Type:
str | None
- username
Username for authentication (optional).
- Type:
str | None
- password
Password for authentication (optional).
- Type:
str | None
- __init__(broker: str, port: int, subscribe: list[str], tls_cert: str | None = None, username: str | None = None, password: str | None = None) None
Methods
__init__(broker, port, subscribe[, ...])Attributes