[1] SONOFF devices refer to BASICR3, RFR3, MINI, D1 in this page
[2] Multicast DNS protocol: IETF RFC 6762
[3] DNS‑Based Service Discovery protocol: IETF RFC 6763
[4] Zero Configuration Networking: Zeroconf
[5] Apple Bonjour Network Discovery and Connectivity
[6] Android Network Service Discovery
[7] Wikipedia Zero Configuration Networking
[8] How does Zeroconf compare with Viiv/DLNA/DHWG/UPnP