Connecting Vorwerk Kobold VR200 to openHAB2

Glad to hear! All praise still goes to its original authors :slight_smile:
I donā€™t know why the vendor option is not supplied with the ā€œofficialā€ binding, the authors are surely aware of this possibility or have already been asked and the change is rather small.

Hi there,

I just wanted to tell you, that you made my day!!!

I have the VR300 for over a year now and even though it did its job, I was disappointed that it is so dumb from an Home-Automation point of view. Playing around with OpenHAB for a week by now and due to your work I was able to connect the VR300 to my smart home within one day! Thank you sooo much for your work. I definitely owe you a beer.

Did you sent a merge request to the original creator? I really hope that you donā€™t stop the development if Vorwerk changes the APIā€¦

Best regards,
n00b

Hi @n00b and welcome to this community!
(hey, some message above told me to write it :grinning:)

Glad to have helped!

Actually itā€™s another way round: Vorwerk uses same API but an older gateway. My fork just redirects any request. So itā€™s not really development but a simple workaround, which Iā€™ve put together myself from several other sources.
I donā€™t have much time for a larger contribution so I havenā€™t contacted the author. Itā€™s a Neato binding after all and there may be some license issues Iā€™m not aware of.
On the other hand, this thread is easy to find on Google and so I get some entertainment :slight_smile:

BR Pav

Hello,

Iā€™m struggeling with the login. The new MyKobold-App does not create an account as I expected. You can enter an e-mail and Vorwerk sends you an One-Time-Code. You have to enter the code into the app instantly. So no password is created. How do I log in into the Binding?

(Iā€™m using the VR300, btw)

Regards
Martin

Hi Martin!

First, you must have my fork installed (see links above). Original binding donā€™t support Vorwerk.
If itā€™s installed, youā€™ll need to create an Account Thing which needs credentials to autodiscover your vacuum.

If you canā€™t find out your password, check the Vorwerk website:
https://kobold.vorwerk.de/shop/customer/account/login/
Here youā€™re still asked for a password, so you should be able to get or recover one.

BR Pav

Done. Your binding is up and running:

265 ā”‚ Active ā”‚  80 ā”‚ 2.5.4.202003311836      ā”‚ openHAB Add-ons :: Bundles :: Neato Binding

I created an account on the Vorwerk-page. But I canā€™t add MY VR300. I just can add ANY VR300 to my account. I guess Vorwerk changed the behaviour. They also movedfrom ā€œKobold Roboterā€-App to the new MyKobold-App.

After some researching I canā€™t find a password either. Vorwerk states, that ā€œonlyā€ password-free API login is now possible. Strangely enough, my own credentials are still valid but I canā€™t login anywhere other but in the binding.

The link above was wrong, it was just a shop customer login, here you can find an old login page Iā€™ve used before (but canā€™t login now as well).

Well Iā€™m out of my depth now :frowning:
It looks like new users must now wait for the new authentication method to be implemented by Neato Binding first, then I can reapply my fork.

On the other hand, Neato site seems to use passwords further, so it could be Vorwerkā€™s deliberate move towards closed API for Europe. Itā€™s somehow incomprehensible for me why such a large company group makes almost identical vacuums but keeps two different brands for USA and Europe with a completely different customer approach.

BR Pav

where can i get the newest Jar file of the neato binding with vorwerk support?

Just nine posts above (#39) :slight_smile:

@Pavion: Do you see any chance to get our vorwerk cleaner integrated into the neato binding after upgrading the version to 2.1.6? SSL certificates should be updated now. Maybe the whole authentification procedure is also updated?

Thank you and keep up the good work.

Is there something else new to 2.1.6 or the main branch? My good old VR200 still seems to work even after update. The whole OH project undergoes a huge migration from 2.5.x to 3.0 so Iā€™d rather avoid working on the old branch anymore and re-fork again for 3.0.

Itā€™s working just fine after the upgrade. No fixes necessary.
Thatā€™s a good decision to wait until 3.0. Maybe at some time there will be a possibility to merge Vorwerk into the neato app.

@Pavion:
Our VR200 are integrated now to the ā€œmykoboldā€ app. Do you see any chance to port it to the official app of neato? Or do we have to fork it again for OpenHab 3?

Thanks in advance!

Hi @Giga522,
what do you mean with ā€œporting mykobold to neatoā€?
As of now, my fork is still working on my 2.5.x setup. Itā€™s a reason for me to assume, that the authentication is still unchanged. If the current Neato Binding still canā€™t or wonā€™t support Vorwerk, a same patch can be and must be applied to OH3 version as well.
BR Pav

Have you changed your account and robot to ā€œmykoboldā€? I thought that they eventually adapted the authentification process from neato, because the last update of the VR200 has renewed the SSL certificate.
Since then, i am not able to connect it anymore to openhab. I use your fork version ā€œ2.5.0.201812201242ā€.

Wait a secondā€¦ there is a newer version of my fork on GitHub:


Would you please check whether this fixes your issue. As Iā€™ve said, my VR200 is still up and running with this release.
Bridge neato:neatoaccount:xxxxxx "Neato Account" @ "Floor" [ email="dummy@dummymail.com", password="secret", vendor="vorwerk" ] {
    Thing vacuumcleaner 2AXIMQ2S-4C6408886BBB "Vorwerk VR200" @ "Flur" [ serial="2AXIMQ2S-4C6408886BBB", robot_serial="2AXIMQ2S-4C6408886BBB", secret="DONTKNOWHOWTOOBTAINITANYMORE", name="Vorwerk VR200", vendor="vorwerk"]
}

BR Pav

1 Like

@Pavion:
Thank you very much. I appreciate your support. The solution was only to upgrade your fork version to 2.5.4.
Sorry for any inconvenience!

Hi Guys,

i had an VR 200 and now i got an VR300. I have the newest binding installed and i have the problem that the new kobold app has only a one time password and so i cant use the neato account thing because there is no static password. What i have to do now to get the binding work?

Hi Pavion,

seems the addon is broken.
I can enter my login but after that I got stuck. I canā€™t remember I entered anything of those credentials by myself.

[Yes I can choose a bridge]
Can you help? Enter anything lead to communication errors!

Regards

Hi @tailor09
My setup is up and runningā€¦
Normally you would create a Bridge first, enter your credentials and a proper vendor and save it. After that you can go to your inbox and discover your vacuum automatically.
If it fails, please check your OH and bindingā€™s versions.
BR Pav