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

APS Encryption #30

Closed
prairiesnpr opened this issue Mar 2, 2019 · 4 comments · Fixed by #73
Closed

APS Encryption #30

prairiesnpr opened this issue Mar 2, 2019 · 4 comments · Fixed by #73

Comments

@prairiesnpr
Copy link

Is APS encryption required? I have a device that will not join if encryption is enabled, but when it is disabled by changing the hard coded options byte in the _handle_reply and request functions from 0x20 to 0x00 in application.py, it joins and functions perfectly. I haven't noticed any negative effects on the other ZigBee devices either. Just curious if there are any downsides I'm missing.

@Adminiuga
Copy link
Collaborator

What is the device?
AFAIK all other libraries are using APS encryption, so it is on to maintain compatibility.

@prairiesnpr
Copy link
Author

It's the same as this one: https://www.amazon.com/Aulley-Remote-Control-Switch-Compatible/dp/B07MM1TXDJ/

Not exactly something that's important to support. I just couldn't figure out why it would respond to commands sent via xctu, but HA would get transmit failures stating the address wasn't found. Traced it to the APS encryption flag, I currently have it off and all devices are working normally. Figured it had to be set for a reason though.

@gromgsxr
Copy link

i have the same problem with the same device

@Adminiuga
Copy link
Collaborator

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

Successfully merging a pull request may close this issue.

3 participants