jonkristian/no.jonkristian.roth

Roth app not Working on Homey

Opened this issue ยท 17 comments

I Can not Connect Roth termostat getting this message : Cannot read property 'name' of undefined. What is the problem?

I get the same error message.

Sorry for the late reply.
I've recently ditched the homey so if anybody wants to adopt the app, let me know and I'll transfer.

I'll be happy to take over. Was able to get the app working by updating SDK version used.

Pull request to fix the issue, #2

@jonkristian and @khovik, have the application been transferred?
I'm a very satisfied user of this application, and would hate to see it wither and die.

I donโ€™t understand anything of this, i am just interestet in a Homey app Roth Touchline V1.0.3 upgrade

@jonkristian The PR by @khovik was merged, but it's not yet published on the homey app store.

I donโ€™t understand anything of this, i am just interestet in a Homey app Roth Touchline V1.0.3 upgrade

The problem you have has been fixed by khovik. But it's not been published yet by the original app author.

I am sorry this has not been taken care of sooner.
We're in the process of transferring the app, so it shouldn't be long now.

I'm still struggling with the "Cannot read property 'name' of undefined". I'm connecting to the correct IP address and i've tried with khovik's new version. Still no luck. The descreption of the app says you need to set the controllers to slave <-> master. How do i check if this is done correctly?

I've created an error-report through homey, report nr. 4a0725ae-a105-4821-b39e-83b184d97e66

I'm still struggling with the "Cannot read property 'name' of undefined". I'm connecting to the correct IP address and i've tried with khovik's new version. Still no luck. The descreption of the app says you need to set the controllers to slave <-> master. How do i check if this is done correctly?

I've created an error-report through homey, report nr. 4a0725ae-a105-4821-b39e-83b184d97e66

Do you have any special names for your thermostats, can you check in the roth app to see if something stands out? The roth app/api is not well written, maybe even a name is missing? Do you have multiple controllers? If so, one controller needs to be slave, you should be able to figure this one out reading the roth manual. If you have one controller, you should be fine.

I'm still struggling with the "Cannot read property 'name' of undefined". I'm connecting to the correct IP address and i've tried with khovik's new version. Still no luck. The descreption of the app says you need to set the controllers to slave <-> master. How do i check if this is done correctly?
I've created an error-report through homey, report nr. 4a0725ae-a105-4821-b39e-83b184d97e66

Do you have any special names for your thermostats, can you check in the roth app to see if something stands out? The roth app/api is not well written, maybe even a name is missing? Do you have multiple controllers? If so, one controller needs to be slave, you should be able to figure this one out reading the roth manual. If you have one controller, you should be fine.

Thanks alot for the quick reply!

By controller i assume your refering to the thermostats!? If yes, i have 3. They are called, "Stue, Kjoekken and Vaskerom.

I'll looking into making one of the controllers a slave.

@henninfi no, by controller i mean the main unit. I assume you've got only one so you're fine.

I found a bug in my PR. I'm currently back where I have my Roth installation, and doing testing on latest changes, before I'll submit the updates to Homey. I'm not sure how long they'll take to approve it.

@henninfi , the update should resolve your issue.

I dug around some more, and discovered a couple of issues.

  • Updating settings (ip address of Roth controller) was not picked up the app, resulting in the "undefined name" issue a many have been seeing.
  • Updated the app to use SDK version 3.

I've submitted the changes for publishing, and those too eager to wait, can install it from here, https://homey.app/no-no/app/no.jonkristian.touchline/Roth-Touchline/test/

The app will get version 2.0.0, as updating to SDK version 3 is a potentially breaking change.

God Jul!

Versjon 2.0.0 av app'n er publisert, og tilgjengelig for alle. https://homey.app/no-no/app/no.jonkristian.touchline/Roth-Touchline/

Ny versjon fikset problemet ๐Ÿ™Œ๐Ÿ™Œ