A big pit in the binding scheme of IoT devices
How do you bind devices?
Review how you use smart home devices and how a newly purchased device is added to your account. If you are using a static string on the input device to complete the binding, then congratulations on this product has a big hole, of course, this hole is not specifically to pit you, but this is a big hole left by the designer for their product.
How big is this pit? At the most pit time, your equipment will be inadvertently bound by others. At the most strange time, your equipment will be randomly controlled by others.
Logic in the Pit
Why is this logic problematic, because fixed strings are manually pasted by production lines, and errors are inevitable.
If both devices A and B are labeled the same or backwards, then a pit appears.
The cause of the pit problem
The identity of the binding device uses the static ID of the device body, and the static ID is strongly associated with the ID of the cloud, which brings about the spread of errors.