[App][Pro] Viessmann App for Homey Pro

Guys,

The Homey team decided to drop my app. Basically they believe the app - which was later on created by Pelle - is in further stages of development and they believe that one works better.

I’m disappointed since I started earlier on with this app, had several struggles with it and I personally believe my work was already in a further stage.

Therefore I’m personally not sure if I want to spent more time on this …

1 Like

Hello Kenny,
what a shock to read. I have just installed your latest version and the error you described is no longer there and I think the progress has been very good. I would have liked to support you more and further. Unfortunately, I have not yet been able to test the control for the boiler due to the missing integration of the ViCare thermostats. But the way the functions in the app have developed has made me very optimistic.
I really appreciate your efforts so far and hope that the work has not been completely wasted.

The other app is really basic and not suited for gas heaters.
Nowhere near where you are with yours …

Guys,

I have resubmitted the app with the flows support, and motivation why it is better.

For now I will keep supporting and imrpoving it.

Thanks for Your support.

2 Likes

I would be more than happy to help you with translation into German and French.
For both languages I master the HVAC terminology.

Regarding the thermostat mode and its naming, that is a flow which I don’t create actually. This flow is automatically created by Homey, so this naming confusion should be solved by them I think.

I’ll dig deeper into the AND condition, because there also, the trigger condition is generated by Homey automatically, don’t directly see why it is not generated automatically for the AND condition also.

Thanks Jan! That would really be helpful!

Guys,

I’ve pushed a new version to GitLab. This version has two improvements which were handy for me:

  • The switch to individual thermostats for day / night / comfort, let to the sideeffect that you could not see the actual temperature of the room anymore. Therefore:
  • I’ve added the room temperature again, this one maps to the actual program.
  • I’ve added the measured room temperature also to the thermostats of the actual program. This implies that if the day program is actual, that thermostat will also show the actual temperature, while at the same time the night / comfort ones will not show the actual temperature.
1 Like

Hi Hubi,

Try changing the thermostat’s status in the Viessmann Vicare smart phone app.
If your boiler should ever have a current status that isn’t recognized by (the) Homey (App) , the error you describe is returned (unknow status). When you change the status to “comfort” or something similar, the error in Homey will disappear. I’ll send a screenshot tonight.

Is that the same company that only allows one single smartphone to use geo localisation to activate programs (eco / comfort)? Fear the worst :rofl:

Download the ZIP file from:
(it is “hidden” under the blue “code”-button)

extract the zip file to an “easy” folder on a local drive

Install node js from:

open command (cmd) in windows
go to the folder where you unzipped the app’s zip file

make sur the computer you are working on, is connected to the same network as your homey.

type in this exact order:

npm install
(and wait for the install to end)
homey login
(you will be promted to select your Homey and login in your default internet browser; maybe you have to copy your key, maybe the key is inserted automatically)
homey list
(just a safety check; if the above went well, you will see your homey listed)
homey app install
(the app is installed, if you are in the right folder)

Now go to the first mail in this topic and creat your account on the Viessmann portal.
Link:
https://iam.viessmann.com/idp/v1/saml?application=API-GW-prod

Once the account created and activated, create your Viessmann client as described above
Link:

Configure the app on your desktop; copy paste from the Viessmann portal.

the above can be simplified, but following this to the letter, the most common issues and pitfalls should be avoided.

A new version is published on GitLab, v0.2.2, this version adds flow cards for the actions that can be taken from the UI: activate/deactivate the comfort/eco programs and activate/deactivate the one time charge for hot water.

1 Like

After the last update, I don’t get the Homey app to work anymore. I always get one of two below error messages.
When I had these in the past, just playing around with the modes in the ViCare smart phone app always solved this. Now, the Homey app only works a few seconds after a Homey app restart.
Any ideas?

Reverting back to 0.2.1 did not resolve this issue. Therefor: probably not an Homey app related issue.




I do believe this might be caused by the upgrade. I’ve added some patches, could you try again?

1 Like

Guys,

Homey accepted the publication. The app is now live in the app store too.

Kind regards,

5 Likes

All,

If you try the app from the store, and Your device is not recognised. Please provider me with the installations.json and features.json in the options, be aware that these light contain address info, you can remove the address if you want.

Kind regards
Kenny

Hi Kenny,
That’s great to hear. I have just waited for a working viessmann app and will install it later. I hope my heater (Vitodens 222-F) will be recognized too.
I think your commitment so far and your motivation to push the app further are great.
Kind regards

Hello, I managed to download the app, but while I want to add device using “+” button, app is not visible.

I installed the app. When I enter the client ID and Username/Password I get a fetch error. When I add a device I see two (as you had already told earlier in this thread) I get the error that the client ID is not present.

Where can I provide installations and features jsons?