diff --git a/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua b/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua
index 2a9cfe775b63af412bc363d25b2ee1de03359603..d87218e660eda08957694881dd059d0fd6854da4 100644
--- a/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua
+++ b/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua
@@ -24,9 +24,16 @@ end
 
 function M.is_outdoor_device()
 	if M.match('ar71xx', 'generic', {
-		'cpe510-520-v1',
-		'ubnt-nano-m',
-		'ubnt-nano-m-xw',
+		'bullet-m',
+		'cpe510',
+		'lbe-m5',
+		'loco-m-xw',
+		'nanostation-m',
+		'nanostation-m-xw',
+		'rocket-m',
+		'rocket-m-ti',
+		'rocket-m-xw',
+		'unifi-outdoor',
 	}) then
 		return true