diff --git a/emqx/emqx.conf b/emqx/emqx.conf index 55a1d1f..9939faa 100644 --- a/emqx/emqx.conf +++ b/emqx/emqx.conf @@ -136,11 +136,12 @@ authentication = [ # - Meshtastic{Python|Apple|Android}MqttProxy- # - Meshtastic{Python|Apple|Android}MqttProxy-! # - Meshtastic{Python|Apple|Android}MqttProxy-paho + # - MeshtasticProbe- # - meshpoint- # - ! is_match = [ "regex_match(username, '^(uplink|lonewolf)$')", - "regex_match(clientid, '^(Meshtastic(Python|Apple|Android)MqttProxy-(!?[A-Fa-f0-9]+|paho[0-9]+)|meshpoint-[A-Fa-f0-9]+|![A-Fa-f0-9]+)$')" + "regex_match(clientid, '^(Meshtastic(Python|Apple|Android)MqttProxy-(!?[A-Fa-f0-9]+|paho[0-9]+)|MeshtasticProbe-[0-9]+|meshpoint-[A-Fa-f0-9]+|![A-Fa-f0-9]+)$')" ] result = ignore },