-
Notifications
You must be signed in to change notification settings - Fork 15
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
XMPP authentication failure #4
Comments
Does the Buderus have a seperate app, or does it use the Nefit Easy app too? If not, it might be that some "magic numbers" for Buderus are different from the Nefit numbers, which could explain why authentication isn't working. The Easy connects to IP-number |
The app is called "Buderus EasyMode" the access key is indeed 16 bytes long. How would I best figure out to which IP it connects? I saw your explanation about the "magic numbers" on the domoticz forum but I do not know how I would find them for the buderus authentication. |
You said that strace is showing it's connecting to bosch.com IP address, so I assumed that you knew what that IP address was. Hostname is fine too, for the Easy it's I was able to retrieve the Easy magic numbers from the Android app. If you happen to have Android, and you can supply me with an APK of the Buderus app, I can try and see if I can determine if that uses different numbers. |
Hi Robert, you can find the android apk here: https://sunwfrk.com/pub/com.bosch.tt.buderus.easymode-1.tar.gz |
Thanks! It looks like the encryption methods for both Buderus and Nefit are exactly the same, so that's not what causing the issues. Hostname is also shared between the two apps, so that's also not the problem. I seem to remember an issue that people were having with long passwords, but I can't remember the specifics (also can't find the issue). Try removing characters from the end of your password until its 10 characters long (although I can't remember the maximum length). |
Hi, I now installed nodejs v4 and now it seems to work: $ node -v Thanks, so this is resolved and confirmed to work. |
Hmm that's weird though, it should work with Node v6 (although I haven't tested it yet). I'll create a new issue to remind myself that it needs testing, perhaps some I'll close this issue, thanks for letting me know that you were able to solve it! |
FWIW, I just released a bunch of new module versions that should solve the problems with Node v6; |
Ok Thanks! |
Hello,
I'm using the Buderus (Belgium) branded version but I'm unable to login:
$ node -v
v6.2.0
$ npm -v
3.8.9
$ easy-server -v
2.1.0
$ easy-server --serial=123456789 --access-key=XXXXXXXX --password=xxxxxx
XMPP authentication failure
When using strace I can see it connecting to a bosch.com ip address.
The text was updated successfully, but these errors were encountered: