在网络上发现IoT设备

San*_*ith 5 network-programming zeroconf alljoyn iot iotivity

我想尽可能多地发现有关网络上物联网设备的信息.我见过代码来枚举设备,找到IP地址和MAC地址,但我还能找到什么?特别是,我想知道有些东西是灯,更重要的是,制造商是什么.

我一直在查看IoTivity和AllJoyn的一些文档以及各种零配置协议.据我所知,这些事情更关注所暴露的服务,而不是设备的确切含义.

我误解了吗?是否有某种方法来映射本地网络并确切知道每个设备是什么?

You*_*nes 2

AllJoyn提供关于公告服务,通过该服务您可以获得您想要的内容:

  • 应用程序和设备友好名称
  • 品牌、型号、版本、描述
  • 支持的语言
  • 应用程序图标
  • 支持的对象和接口
  • ...