1a72f9fa20
- Expand service_signatures.json from 35 → ~120 entries covering *arr apps, smart-home (HA, MQTT, ESPHome), cameras (RTSP, Dahua, Tapo, Reolink), network gear (MikroTik, UniFi, Pi-hole), auth (Authelia, Authentik, Vault), monitoring (Grafana, InfluxDB, Loki, Uptime Kuma), containers (Portainer), and many more home lab services - Expand nmap port range to cover home lab ports (8989, 7878, 8123, 554, 1883, etc.) and increase --host-timeout from 30s to 120s for reliable -sV detection - Add _PORT_TYPE_HINTS fallback in suggest_node_type for ports without signatures (cameras→iot, MQTT→iot, Proxmox→proxmox, MikroTik→router, etc.) - Show actual port/protocol (e.g. TCP/9999) instead of "unknown_service" so all open ports are visible even when not matched - Update tests to reflect new unknown-port label format