Device Discovery
Manual Device Discovery
When automatic mDNS discovery fails or is unavailable, you can manually discover and connect devices using their IP addresses. This method is useful for enterprise networks, VLANs, or troubleshooting connectivity issues.
Use mDNS First
Automatic mDNS discovery is recommended for most setups. Only use manual discovery as a fallback when automatic discovery fails. See the Automatic Discovery (mDNS) guide first.
Manual Discovery Process
Prerequisites
Before starting manual discovery, you need:
- TOMMY Instance IP: The IP address where TOMMY is running
- Device IP Address: The IP address of your device
- Network Access: Both addresses must be reachable from each other
Step-by-Step Process
1. Access Manual Discovery
- Open the TOMMY dashboard
- Click "Discover" in the 'Available Devices' section
- Enter the IP address of the TOMMY instance and the IP address of your device
- Click "Discover Device"
2. Discovery Process
When you click "Discover Device", TOMMY will:
- Verify the TOMMY instance is reachable
- Confirm the device is online and reachable
- Send connection details to the device
- Verify the device can reach the TOMMY instance
- Complete device registration
DHCP Reservation
For consistent IP addresses, set up DHCP reservations in your router to bind device MAC addresses to specific IPs, then use these reserved IPs for manual discovery.
Finding Device IP Addresses
Router Administration Panel
- Access your router's web interface (usually
192.168.1.1or192.168.0.1) - Look for "Connected Devices", "DHCP Clients", or "Device List"
- Find your device's assigned IP address
Network Scanning Tools
Use network discovery tools to find devices:
# Linux/macOS - scan local network
# Replace 192.168.1.0/24 with your network's IP range (e.g., 192.168.0.0/24)
nmap -sn 192.168.1.0/24
# Windows - scan local network
arp -a