Describe the solution you'd like
I would like the "By Address" alert filter to support Regular expressions. Specifically, the logic should allow for anchors and wildcards so that a single rule can monitor an entire tranche of hardware by their OUI.
Describe alternatives you've considered
By Manufacturer: Failed because these devices report as "Manufacturer N/A" in the metadata.
By Name: Failed because the devices do not broadcast a name.
Manual Entry: Currently, I have to add every specific 17-character MAC address as a separate literal alert, which is not scalable for fleet management.
Additional context
Testing confirms that entering the a full literal address 40:CA:63:A3:53:AD works, but any standard Kotlin regex syntax fails. The app appears to be performing a strict equals() check on the address string rather than matches() or startsWith().
Describe the solution you'd like
I would like the "By Address" alert filter to support Regular expressions. Specifically, the logic should allow for anchors and wildcards so that a single rule can monitor an entire tranche of hardware by their OUI.
Describe alternatives you've considered
By Manufacturer: Failed because these devices report as "Manufacturer N/A" in the metadata.
By Name: Failed because the devices do not broadcast a name.
Manual Entry: Currently, I have to add every specific 17-character MAC address as a separate literal alert, which is not scalable for fleet management.
Additional context
Testing confirms that entering the a full literal address 40:CA:63:A3:53:AD works, but any standard Kotlin regex syntax fails. The app appears to be performing a strict equals() check on the address string rather than matches() or startsWith().