假设我有一百个(可能数千个)连接的覆盆子pi,这些pi会在他们上线时通过tcpip向mongo数据库发出消息。此消息将是一个唯一的ID,用于在mongodb中注册设备。
问题:是否存在一个安全的唯一编号,我可以将其作为唯一ID发送到数据库,还是必须有某种来回?
答案 0 :(得分:1)
要识别PI,我会使用/发送序列号(cat /proc/cpuinfo
)。它用于赚钱,因此制造商不会容忍重复。
有关Python的更多信息,请参阅"Getting Your Raspberry Pi Serial Number Using Python"。
MAC地址标识可能发生变化的组件(例如WiFi加密狗)。