Hi @puddly,
I looked over the updated related to is_child key and I think we should consider the default value to be always true if the field is not provided (undefined). From what I understand the presence of link_key for the device has nothing to do with this and we should choose default value based on this.
The link key is always exchanged between device and coordinator agnostic of the number of routers in the way. So its presence does not give you grounds to determine default value for the Assoc flag. I think we should default to true since it does not seem to break the network and we cannot reliably determine its value if not explicitly provided.
Hi @puddly, I looked over the updated related to
is_child
key and I think we should consider the default value to be alwaystrue
if the field is not provided (undefined). From what I understand the presence oflink_key
for the device has nothing to do with this and we should choose default value based on this.The link key is always exchanged between device and coordinator agnostic of the number of routers in the way. So its presence does not give you grounds to determine default value for the
Assoc
flag. I think we should default totrue
since it does not seem to break the network and we cannot reliably determine its value if not explicitly provided.