# \[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:** 5

<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 30, 2024, 5:40pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/82 "2024-10-30T17:40:34Z")

</div>

> [@AKRAMO](#):
>
> “_Cannot read properties of undefined (reading ‘value’)_”

Make sure , before installing the Homey App, your Vicare Smartphone app has the boiler in Comfort mode. I had the same problem when the external demand input was activated upon install. This deactivates Comfort or Eco mode and forces the boiler into an “unknown” state.

---

<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 30, 2024, 9:11pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/84 "2024-10-30T21:11:12Z")

</div>

Hi Jan,  
works fine, that’‘s the solution. After switching to comfort mode the device could be initialized.  
Thank you for the hint.  
@KennyMoens My Vitodens 222 has two heater circuits (see the feature.json I’ve sent to you) but only the first is recognized. It would be great to manage the second heater too. Perhaps you‘ll finde a solution in a later version.  
Thank‘s for the excellent support!

---

<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 31, 2024, 7:52am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/85 "2024-10-31T07:52:02Z")

</div>

Hello guys,

A new version is available for test (v0.3.0).

The following changes are present:

- @AKRAMO, your heating is currently in standby mode, this caused the error. I fixed this bug now.
- @PeterHa, your heating device is currently supported now. Please not that only circuit 0 is supported at this moment.
- @PeterHa, @AKRAMO, you both have a system with multiple circuits, this should now be supported.
- @Blooddrunk, I have added initial support for your VItocal device. It is currently only the heating stats and controls. Probably we have to expand this more. Input on which values are interesting to you, let me know.

Some additional notes for everyone:

- Due to the support for multiple circuits, if you search for new devices you’ll find your existing device again. This might lead to confusion, I would recommend removing / readding the device with proper circuits support.
- People with multiple devices might get quicker to the API limit, I’m thinking of doing some more caching to reduce the API calls for these use cases (longer term).

Upcoming changes:

- I want to revampt the authentication logic, so that it will get easier to onboard on the application. This will take a bit time, but I want to move forward with this.

Lastly:

- Anyone willing to help to contribute, also with translations is welcome!

Currently only available as a test build using [Viessmann App voor Homey | Homey](https://homey.app/nl-be/app/be.functor.viessmann/Viessmann/test/), once these changes are good, I’ll resubmit it for publication.

---

<div class="post-metadata">

**Author:** ![Takie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/takie/32/86573_2.png) [@Takie](https://community.homey.app/u/Takie)\
**Post date:** [October 31, 2024, 10:23am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/86 "2024-10-31T10:23:26Z")

</div>

Since 0.3.0 my Vitodens 222-W is recognized and device readouts seems ok. But when I try to change the boiler temperature I get this:

 ![Untitled](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/f/2ffab3d996ffbe27f0f4b4d6e4434967bb12836e.png)

However this works for me:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/6/d62b31b91efdc96a918d5ff40464c7bf09d47995.png)

---

<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 31, 2024, 10:58am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/87 "2024-10-31T10:58:19Z")

</div>

I removed the “old” device and carried out the installation. No problems occurred. Both heating circuits were correctly recognized. I will do more detailed tests later and give feedback

---

<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 31, 2024, 10:59am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/88 "2024-10-31T10:59:56Z")

</div>

Hey guys,

@Takie , thanks for reporting! That was an oversight during the refactoring for the heatpumps. This should be resolved now with v0.3.1 which is published to test.

Kind regards,

---

<div class="post-metadata">

**Author:** ![Takie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/takie/32/86573_2.png) [@Takie](https://community.homey.app/u/Takie)\
**Post date:** [October 31, 2024, 11:51am UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/89 "2024-10-31T11:51:43Z")

</div>

Thx for taking a look! The original error seems resolved, but now it’s this:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/0/50441d9ff84b072df752b60e393b91a9fb555dd8.png)

---

<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 31, 2024, 12:59pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/90 "2024-10-31T12:59:12Z")

</div>

Bah… Using TypeScript should have avoided me that errors, but in that code I bypass some of the typescript logic which didn’t lead to me detecting those errors during a refactoring.

v0.3.2 (published to test) should resolve that one too.

---

<div class="post-metadata">

**Author:** ![Takie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/takie/32/86573_2.png) [@Takie](https://community.homey.app/u/Takie)\
**Post date:** [October 31, 2024, 1:04pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/91 "2024-10-31T13:04:01Z")

</div>

And now it works! Thank you!

---

<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 31, 2024, 1:40pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/92 "2024-10-31T13:40:16Z")

</div>

Hello Kenny,  
this is what I get when trying to add a device.

Edit: it shows no device found.

 ![IMG_9683](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/1/b189a230629c0446de6fcd2ad022f1ad571f611c.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 31, 2024, 2:01pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/93 "2024-10-31T14:01:37Z")

</div>

Hey @Blooddrunk,

I see it already, I have still a filter with “type:boiler” active, that will cause the issue. Fix underway.

---

<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 31, 2024, 3:38pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/94 "2024-10-31T15:38:09Z")

</div>

I’ve pushed v0.3.3 to test, this should fix the filter for the heatpumps.

---

<div class="post-metadata">

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

</div>

Quick updates!  
I still get “Error: fetch is not defined” though. Its like its not even test to connect because I get this whatever I type in.

---

<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 31, 2024, 5:29pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/96 "2024-10-31T17:29:38Z")

</div>

Same here tested the test build

---

<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 31, 2024, 6:20pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/97 "2024-10-31T18:20:41Z")

</div>

Hey guys,

For the fetch I am rewriting the authentication. Probably finishen after the weekend. That should tackle Your issues i think.

---

<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 31, 2024, 6:41pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/98 "2024-10-31T18:41:44Z")

</div>

Hey Kenny,  
freaking awesome! I managed to add my Vitocal.  
Everything seems to be fine. Only two things that would be awesome to add is current temperature of Hot water, I am not sure why Boiler does not show anything. And also power consumption would be awesome to have there.

 ![IMG_9685](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/7/e75b4ba8e168de2357ecc4bb62270a45245b20f9.jpeg)

---

<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 31, 2024, 7:17pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/99 "2024-10-31T19:17:51Z")

</div>

Let me know about translations and how-to. I could take care of German and french.  
Not sure if there are a lot of french users though…

---

<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:** [November 1, 2024, 2:54pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/100 "2024-11-01T14:54:42Z")

</div>

Also heat pump circulation status do not change properly probably as it shows that it runs nonstop for 20 hours already.

---

<div class="post-metadata">

**Author:** ![Thilo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/thilo/32/30303_2.png) [@Thilo](https://community.homey.app/u/Thilo)\
**Post date:** [November 1, 2024, 8:37pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/101 "2024-11-01T20:37:23Z")

</div>

Hi Kenny,  
thanks for developing this app, great work!

---

<div class="post-metadata">

**Author:** ![PeterHa](https://avatars.discourse-cdn.com/v4/letter/p/94ad74/32.png) [@PeterHa](https://community.homey.app/u/PeterHa)\
**Post date:** [November 1, 2024, 9:39pm UTC](https://community.homey.app/t/app-pro-viessmann-make-your-heating-smart/116744/102 "2024-11-01T21:39:32Z")

</div>

Hii Kenny,  
thanks for adding also Vidodens 333-F, the first look is great. Both circuits are visible, and infos are shows.

I would also like to see the current temperature of hot water and power consumtion. It would also be great to add gas consumtion of heating and hot water if possible. I would like to compare these values in insights.

I saw in insights that the values of room, night, day and comfort are duplicate. One of the values is empty, the other one shows the target temperature. I think the empty values can be removed?

 ![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/f/0fbbcc63abcec794d1837a22724d728fcd2be62e.png)

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

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