Skip to content

Commit 4895694

Browse files
authored
Merge pull request #154 from dereckhall/fix/mqtt-tls-default-port
fix: use port 8883 as default for MQTT when TLS is enabled
2 parents 8844217 + 55eb407 commit 4895694

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

custom_components/meshtastic/aiomeshtastic/interface.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,8 @@ async def _init_mqtt_client(self) -> None:
418418

419419
# Parse broker address
420420
hostname = broker.split(":", 1)[0]
421-
port = int(broker.split(":", 1)[1]) if ":" in broker else 1883
421+
default_port = 8883 if use_tls else 1883
422+
port = int(broker.split(":", 1)[1]) if ":" in broker else default_port
422423

423424
# Get node ID for client identifier
424425
node_id = self._connected_node_info.my_node_num

0 commit comments

Comments
 (0)