best

How to find a rogue smart device on your network

Learn how to spot and remove unauthorized smart devices from your local network using Home Assistant, HomeKit, and Hubitat.

Last updated: 2026-05-20

Finding a rogue smart device on your network can be a frustrating and security-sensitive issue, especially if you’re building a local-first smart home with tools like Home Assistant, HomeKit, or Hubitat. Rogue devices—whether they’re unregistered sensors, unauthorized cameras, or even a neighbor’s smart bulb—can compromise your network’s integrity, drain bandwidth, or expose your system to vulnerabilities. Here’s how to identify and remove them.

1. Use Network Scanning Tools to Locate Unknown Devices

The first step in finding rogue devices is to scan your network for unknown devices. Tools like nmap, arp-scan, or even the built-in network scanner in Home Assistant can help you see what’s connected to your local network. These tools will show you the MAC addresses, IP addresses, and device names of all active devices.

In Home Assistant, you can use the Network Scanner integration or the Network panel in the Developer Tools to get a list of connected devices. If you’re using HomeKit, you can check the Home app under Settings > Home > Network to see all connected accessories. However, HomeKit doesn’t always show the full list of devices, so it’s better to cross-reference with a local network scanner.

For a more granular view, you can run a command like this in your terminal:

nmap -sn 192.168.1.0/24

This will give you a list of all devices on your network. Look for any devices that don’t match your known smart home equipment. If you’re using a router that supports it, you can also check the Connected Devices section in your router’s admin panel. This is especially useful for identifying devices that might be using your network without your knowledge.

2. Check Device Names and MAC Addresses in Your Home Assistant Dashboard

Once you have a list of all connected devices, the next step is to cross-reference their names and MAC addresses with your known smart home devices. In Home Assistant, you can go to Configuration > Devices & Services to see a list of all known devices. If a device doesn’t appear there, it might be a rogue one.

You can also use the Device Tracker integration to see which devices are currently online. If a device is showing up in your network scan but not in Home Assistant, it could be a new or unauthorized device. If you’re using a Z-Wave or Zigbee hub, you can check the hub’s web interface to see all registered devices.

For example, if you’re using an Aqara Hub M3, you can log in to its web interface and check the Device List to see which devices are registered. If a device is showing up in your network scan but not in the hub’s list, it’s likely a rogue device.

3. Monitor for Unusual Traffic with Home Assistant or Network Tools

Rogue devices often generate unusual traffic patterns, especially if they’re trying to communicate with external servers. You can use Home Assistant’s built-in Network Monitor or third-party tools like Wireshark to inspect network traffic.

In Home Assistant, the Network panel in Developer Tools shows you real-time traffic data, including the source and destination IP addresses, ports, and protocols used. If you notice traffic coming from an unknown IP address or using unexpected ports, it could be a sign of a rogue device.

For more advanced monitoring, you can set up a network firewall rule in your router to block traffic from unknown devices. This can be done using tools like iptables on Linux-based routers or the Firewall settings in your router’s admin panel.

Another approach is to use a network traffic analyzer like tcpdump or Wireshark to capture and analyze packets. This can help you identify devices that are communicating with external servers or sending data without your knowledge.

4. Use Smart Home Hubs to Identify Unauthorized Devices

If you’re using a smart home hub like Hubitat or Home Assistant, you can leverage their built-in device management tools to identify rogue devices. For example, Hubitat has a Device List that shows all registered devices, and you can use the Network Monitor to see which devices are communicating with the hub.

In Home Assistant, you can use the Network Scanner integration to see which devices are connected to your network and which are not registered. If you notice a device that’s not in your known list, it’s likely a rogue one.

If you’re using HomeKit, you can check the Home app under Settings > Home > Network to see all connected accessories. However, HomeKit doesn’t always show the full list of devices, so it’s better to cross-reference with a local network scanner.

Quick Verdict

Finding rogue smart devices on your network is a critical part of maintaining a secure and efficient local-first smart home. By using network scanning tools, checking device names and MAC addresses, monitoring traffic, and leveraging smart home hubs, you can identify and remove unauthorized devices. While these steps can be time-consuming, they’re essential for keeping your network secure and your smart home system running smoothly.

Next steps

Compare this category side by side

If you want fewer opinions and more matrix-style tradeoffs, the comparison pages are the next stop.

See comparisons →

Inspect all products

The full product database keeps the caveats, setup notes, and compatibility details attached to each device.

Browse products →

Back up and read the explainers

If a buying guide feels too specific too fast, the guides section covers the broader local-first logic behind it.

Read guides →

Related articles

Best local-first smart home hubs

The best smart home hubs and controllers for people who care about local control, Home Assistant compatibility, and fewer long-term regrets.

Read article →

Best smart plugs with local control and energy monitoring

The best smart plugs for buyers who want real local control, useful energy data, and fewer long-term ecosystem regrets.

Read article →

Best local security cameras for Home Assistant

The best Home Assistant-friendly local camera options for buyers who care about RTSP, ONVIF, NVR compatibility, and lower cloud dependence.

Read article →