-
Notifications
You must be signed in to change notification settings - Fork 1
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
Support for new (Dez 20) firmware #2
Comments
Hello @nrother, |
Thanks for your quick reply and testing! I've done the following on my Raspberry PI 3 B+ with NodeJS 12.20.0:
Connection with eq3.exp from Heckie75 works. Interestingly, the first connection attempt with I found this line in the syslog, which appeared at some time during the pairing process with `bluetootctl:
Now I started playing with your library:
I also tried with
I'm unsure how to debug the |
I can reproduce the problem with linux. It looks like noble doesn't handle smp correctly. I have to invest some time to analyze this behaviour. |
@nrother could you please test the branch encrypted_tests? you have to pair your device with bluetoothctl first.
|
This version seems to work much better, reading now (mostly) works! Thank you for your work! I'm still seeing some timeouts, but this might be due to actual connection issues. Playing with
Also, I sometimes see a warning This might be problems in noble, so I'm not sure if you can do anything about that... |
The new thermostat firmware 1.46 (from December 2020) seems to improves security and requires proper pairing of the thermostats.
I managed to pair them using
bluetoothctl
, and was kind-of able to talk to them usinggatttool
. Communication though this library fails, though. Is there anything you can do about this? Let me know if I can help you debugging.I'm using a Raspberry Pi with RPi OS 10.
The text was updated successfully, but these errors were encountered: