From 1de4aa2ae35aa251b2d8018b7a093e11286a2a67 Mon Sep 17 00:00:00 2001 From: Chicagoland Mesh Date: Sat, 15 Aug 2026 21:44:00 -0500 Subject: [PATCH 1/2] feat(presets): add chimesh broker preset for ChicagolandMesh.org --- repeater/presets/chimesh.yaml | 16 ++++++++++++++++ tests/test_presets.py | 1 + 2 files changed, 17 insertions(+) create mode 100644 repeater/presets/chimesh.yaml diff --git a/repeater/presets/chimesh.yaml b/repeater/presets/chimesh.yaml new file mode 100644 index 0000000..f0fdde2 --- /dev/null +++ b/repeater/presets/chimesh.yaml @@ -0,0 +1,16 @@ +# Chicagoland Mesh MC2MQTT broker preset. +display_name: "Chicagoland Mesh" +website: "https://chicagolandmesh.org" +brokers: + - name: "chimesh" + enabled: true + host: mqtt.chimesh.org + port: 443 + transport: "websockets" + audience: "mqtt.chimesh.org" + use_jwt_auth: true + format: letsmesh + retain_status: false + tls: + enabled: true + insecure: false diff --git a/tests/test_presets.py b/tests/test_presets.py index 531ab55..4b44529 100644 --- a/tests/test_presets.py +++ b/tests/test_presets.py @@ -31,6 +31,7 @@ def test_list_presets_returns_bundled_names(): assert "letsmesh" in names assert "meshmapper" in names assert "meshat-se" in names + assert "chimesh" in names def test_get_preset_waev_uses_alias_for_server_side_failover(): From 0fc2c692dcbcd9a90b5111b883f3fbba4cdf22d9 Mon Sep 17 00:00:00 2001 From: Chicagoland Mesh Date: Sat, 15 Aug 2026 23:46:38 -0500 Subject: [PATCH 2/2] enable neighbors --- repeater/presets/chimesh.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/repeater/presets/chimesh.yaml b/repeater/presets/chimesh.yaml index f0fdde2..6d4a684 100644 --- a/repeater/presets/chimesh.yaml +++ b/repeater/presets/chimesh.yaml @@ -11,6 +11,7 @@ brokers: use_jwt_auth: true format: letsmesh retain_status: false + neighbors: true tls: enabled: true insecure: false