Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reasonable node descriptor response? #1653

Closed
SwoopX opened this issue Jul 4, 2019 · 3 comments
Closed

Reasonable node descriptor response? #1653

SwoopX opened this issue Jul 4, 2019 · 3 comments
Labels

Comments

@SwoopX
Copy link
Collaborator

SwoopX commented Jul 4, 2019

Hi,

I'm still fighting a bit with the Develco smoke sensor integration. I was all the time wondering why the node info panel always showed the wrong manufacturer code 0x1135, which should be 0x1015 instead (#1534).

I sniffed the traffic and learned, that all node descriptor requests were answered with attributes being all 0's, except for the device type. I'll upload a screenshot shortly. Is that reasonable?
To me, it looks like the current values which have been set are some deconz default values. That might also explain my difficulties during join and other observations.

Any thoughts on this one?

Also, I'm beginning to believe that the device could have some firmware issues. Based on available documentation, the latest I found describes clusters which are currently not present. Maybe I can get vendor support to get the latest one.

Cheers!

@ebaauw
Copy link
Collaborator

ebaauw commented Jul 4, 2019

The endpoints and clusters are advertised in the simple descriptors. You can force-read these in the deCONZ GUI using the left of the two dropdown circles on the right side of the node. Would be interesting to sniff the response and see if that’s funny as well.

The device is by (a.o.) manufacturer code, so that would definitely explain pairing issues.

Before concluding that this is a faulty device, I’d double-check that it has joined the network and uses the right encryption key. Does the sniffer decrypt the responses allright?

@SwoopX
Copy link
Collaborator Author

SwoopX commented Jul 4, 2019

Well, simple descriptors look ok to me, but they're only fully collected if I manually do a force-read. As mentioned before, node descriptor requests look fishy... It doen't matter if I check the requests during join or manually afterwards.. Since I can analyse all the responses, I don't worry about the key.

grafik

@stale
Copy link

stale bot commented Nov 1, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants