各位好:
我在开发z-stack网络的时候遇到一个问题:我有4个节点作为终端传感器,1个节点作为协调器,用4个终端传感器采集4个不同管道的压力。由于管道有很多,需要不停的跟换终端传感器的安装位置,且每次终端传感器安装的顺序都不一定一致,从新安装组网后,传感器的网络地址都变掉了。那么我怎么能确定每次更换安装位置后,哪个传感器对应的是哪个管道呢?
目前想到的解决办法是在终端传感器上额外加一个编址按钮,每次使用之前将所有的传感器人为编址成不同的号码,并把这个号码作为传感信息的一部分,用来标识不同的节点,这样做的话就增加了一部分电路板面积,不是很满意。另外,如果改成每次都用MAC地址来标识传感信息的话,也不太方便!
所以,还请各位帮忙想个解决的办法,万分感谢!