# \[APP\]\[Pro\] Viessmann - Make your heating smart

**URL:** <https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744>\
**Category:** Apps\
**Tags:** app, homey-pro, community-app\
**Created:** [September 26, 2024, 12:33pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744 "2024-09-26T12:33:22Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![KennyMoens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kennymoens/32/84061_2.png) [@KennyMoens](https://community.homey.app/u/KennyMoens)\
**Post date:** [October 24, 2024, 9:38am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/41 "2024-10-24T09:38:23Z")

</div>

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 …

---

<div class="post-metadata">

**Author:** ![Hubi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hubi/32/102302_2.png) [@Hubi](https://community.homey.app/u/Hubi)\
**Post date:** [October 24, 2024, 10:33am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/42 "2024-10-24T10:33:16Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [October 24, 2024, 4:41pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/43 "2024-10-24T16:41:48Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![KennyMoens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kennymoens/32/84061_2.png) [@KennyMoens](https://community.homey.app/u/KennyMoens)\
**Post date:** [October 24, 2024, 5:37pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/44 "2024-10-24T17:37:26Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [October 24, 2024, 8:48pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/45 "2024-10-24T20:48:00Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![KennyMoens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kennymoens/32/84061_2.png) [@KennyMoens](https://community.homey.app/u/KennyMoens)\
**Post date:** [October 25, 2024, 5:38am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/46 "2024-10-25T05:38:01Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![KennyMoens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kennymoens/32/84061_2.png) [@KennyMoens](https://community.homey.app/u/KennyMoens)\
**Post date:** [October 25, 2024, 5:38am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/47 "2024-10-25T05:38:17Z")

</div>

Thanks Jan! That would really be helpful!

---

<div class="post-metadata">

**Author:** ![KennyMoens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kennymoens/32/84061_2.png) [@KennyMoens](https://community.homey.app/u/KennyMoens)\
**Post date:** [October 25, 2024, 5:52am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/48 "2024-10-25T05:52:07Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [October 25, 2024, 9:46am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/49 "2024-10-25T09:46:30Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [October 25, 2024, 9:49am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/50 "2024-10-25T09:49:24Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [October 25, 2024, 9:59am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/51 "2024-10-25T09:59:40Z")

</div>

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

> **[Functor Solutions / Homey / Viessmann · GitLab](https://gitlab.com/functor-solutions/homey/viessmann)**
>
> GitLab.com

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

Install node js from:

> **[Node.js — Run JavaScript Everywhere](https://nodejs.org/en)**
>
> Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

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](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:

> [@Viessmann ViCare App](https://community.homey.app/t/viessmann-vicare-app/116744):
>
> Hello guys, I’ve been working lately to integrate Viessmann ViCare API into Homey. For that I’ve created an initial version of an app which integrates with the Viessmann API and exposes the boiler towards Homey. As I’ve been only using this app for now, I’d like to hear feedback from other users which want to integrate Viessmann before I officially attempt to publish the app. The initial version of the app, with source code, can be found at: I’m still testing the app myself to see if it wor…

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.

---

<div class="post-metadata">

**Author:** ![KennyMoens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kennymoens/32/84061_2.png) [@KennyMoens](https://community.homey.app/u/KennyMoens)\
**Post date:** [October 27, 2024, 3:15pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/52 "2024-10-27T15:15:55Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [October 29, 2024, 7:59am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/53 "2024-10-29T07:59:33Z")

</div>

> [@KennyMoens](#):
>
> sion 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.

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.

 ![29-10-2024 8-48-27](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/9/89e54eef2f087e35dd596799d0e5cbc0946923f6.png)  
 ![29-10-2024 8-50-31](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/a/2a09943bedd412c6c00bff79d1134281732b0707.png)  
 ![29-10-2024 8-52-43](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/c/5c2db306294315f1ba0e7afb13d2b3f0a6ed911c.png)  
 ![29-10-2024 8-54-04](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/2/72b66ef37f2828ca4a86af2c3f8e4b7752ee2fcc.png)

 ![Screenshot_2024-10-29-08-50-45-93_3f77dbdbaa697029b4c8bc4cafc995f0](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/c/7c3bf5ed50767db4403518a8da113836c6f7b20d.jpeg)

---

<div class="post-metadata">

**Author:** ![KennyMoens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kennymoens/32/84061_2.png) [@KennyMoens](https://community.homey.app/u/KennyMoens)\
**Post date:** [October 29, 2024, 12:22pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/54 "2024-10-29T12:22:09Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![KennyMoens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kennymoens/32/84061_2.png) [@KennyMoens](https://community.homey.app/u/KennyMoens)\
**Post date:** [October 29, 2024, 1:45pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/55 "2024-10-29T13:45:25Z")

</div>

Guys,

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

Kind regards,

---

<div class="post-metadata">

**Author:** ![KennyMoens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kennymoens/32/84061_2.png) [@KennyMoens](https://community.homey.app/u/KennyMoens)\
**Post date:** [October 29, 2024, 3:32pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/56 "2024-10-29T15:32:39Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![AKRAMO](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/akramo/32/113173_2.png) [@AKRAMO](https://community.homey.app/u/AKRAMO)\
**Post date:** [October 29, 2024, 4:41pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/57 "2024-10-29T16:41:37Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Blooddrunk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/blooddrunk/32/82094_2.png) [@Blooddrunk](https://community.homey.app/u/Blooddrunk)\
**Post date:** [October 29, 2024, 5:31pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/58 "2024-10-29T17:31:43Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Marijn\_Hilbrink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marijn_hilbrink/32/55855_2.png) [@Marijn\_Hilbrink](https://community.homey.app/u/Marijn_Hilbrink)\
**Post date:** [October 29, 2024, 6:33pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/59 "2024-10-29T18:33:16Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Blooddrunk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/blooddrunk/32/82094_2.png) [@Blooddrunk](https://community.homey.app/u/Blooddrunk)\
**Post date:** [October 29, 2024, 6:41pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/60 "2024-10-29T18:41:02Z")

</div>

Where can I provide installations and features jsons?

[Previous page](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744.md?page=2)

[Next page](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744.md?page=4)
