通过mDNS发现Shelly设备 Shelly设备(如许多现代智能家居设备)通过mDNS(多播DNS)在本地网络上进行自我广播。在本文中,我们将解释: 什么是mDNS 以及 Shelly 设备如何使用它 如何通过mDNS发现Shelly设备(包括命令行工具) 使用 Python 进行自动发现(链接到我们的示例脚本) 故障排除与技巧 什么是mDNS? mDNS(多播DNS)是一种在RFC 6762中定义的协议,允许设备在LAN(局域网)上相互发现无需中央 DNS 服务器。它通过在UDP 端口 5353 到一个多播组。常见的mDNS实现包括 上发送和接收类似 DNS 的查询来实现。苹果的 Bonjour和 Linux 上的Avahi。...