# \[APP\]\[Pro\] Homewizard 🧙‍♂️

**URL:** <https://community.homey.app/t/app-pro-homewizard/19267>\
**Category:** Apps\
**Tags:** app, official, homey-pro\
**Created:** [October 14, 2019, 2:25pm UTC](https://community.homey.app/t/app-pro-homewizard/19267 "2019-10-14T14:25:58Z")\
**Posts on this page:** 20\
**Page:** 22

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [June 26, 2022, 12:31am UTC](https://community.homey.app/t/app-pro-homewizard/19267/423 "2022-06-26T00:31:57Z")

</div>

**Edit: Solved.**  
Remove and re-add the P1 dongle.  
With [this script](https://community.homey.app/t/how-to-pro-cloud-fix-flows-after-removing-and-adding-devices/65018) it was not a PITA to fix all flows 😬

* * *

Hi Jeroen,

Since today 15:00h my P1 dongle lost its connection with Homey and won’t connect anymore.  
First this error:

 ![Screenshot_20220625-175149_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/1/11af8abec3e07f0e989639513a1e251100edf2b9.jpeg)

.  
I’ve checked it’s still on IP …15 :

 ![Screenshot_20220626-023546_Fing](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/d/2d105b225b66f1a0632520efba837b8e4a2a7e03.jpeg)

Just now, the error changed to _Forbidden_.

I restarted the app, Homey & p1 dongle.  
Installing app v2.1.21 over v2.1.16 did not change things.

It’s continuous in use for over a year w/o any issue.  
The mobile ‘Energy’ app is still connected and up-to-date.  
My simple Experia-v10 router is 96hrs online (so no recent changes I assume), I also didn’t change anything in my setup.  
Other 2.4GHz devices directly connected to Homey (HomeAssistant, Marantz, LG webOS, Onvif) have no issues.

I can’t think of anything to try.  
Hopefully there’s some info in the diag. reports  
1st: eb317b90-3859-4b4f-a868-902d43d520b9  
2nd: ef612ed5-7380-433e-8fd2-a1de54897415

Homey firmware v7.4.2;  
v7.4.3 since 18:44h today, June 23rd.

No hurries! I can live without it 😉

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [June 26, 2022, 6:02am UTC](https://community.homey.app/t/app-pro-homewizard/19267/424 "2022-06-26T06:02:36Z")

</div>

This “forbidden” error is the first time I see that error to be honest.  
I assume you didnt disable local api in the app?

---

<div class="post-metadata">

**Author:** ![Mike1233](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike1233/32/20991_2.png) [@Mike1233](https://community.homey.app/u/Mike1233)\
**Post date:** [June 26, 2022, 9:27am UTC](https://community.homey.app/t/app-pro-homewizard/19267/425 "2022-06-26T09:27:58Z")

</div>

Hello @Jeroen_Tebbens after the update till now none of the sensors, Heatlink or Energylink has updated. Only the P1 works good.  
This is the report.  
9bd3577b-acee-4cbd-89ee-c7f7fe4c48bc  
Thanks.

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [June 26, 2022, 9:38am UTC](https://community.homey.app/t/app-pro-homewizard/19267/426 "2022-06-26T09:38:21Z")

</div>

Am really clueless here as there is no ip address mentioned in the log on Homewizard main unit.

```auto

---- stdout ----
Error: undefined
--Start Heatlink Polling-- 
2022-06-26 10:57:21 [log] [ManagerDrivers] [heatlink] [feeecb45-9e42-46a3-b73a-75da06ee0354] Gather data
2022-06-26 10:57:21 [log] [ManagerDrivers] [heatlink] [feeecb45-9e42-46a3-b73a-75da06ee0354] No data
Error: undefined
--Start Heatlink Polling-- 
2022-06-26 10:57:41 [log] [ManagerDrivers] [heatlink] [feeecb45-9e42-46a3-b73a-75da06ee0354] Gather data
2022-06-26 10:57:41 [log] [ManagerDrivers] [heatlink] [feeecb45-9e42-46a3-b73a-75da06ee0354] No data
Error: undefined
--Start Heatlink Polling-- 
2022-06-26 10:58:01 [log] [ManagerDrivers] [heatlink] [feeecb45-9e42-46a3-b73a-75da06ee0354] Gather data
2022-06-26 10:58:01 [log] [ManagerDrivers] [heatlink] [feeecb45-9e42-46a3-b73a-75da06ee0354] No data
Error: undefined
--Start Heatlink Polling-- 
2022-06-26 10:58:21 [log] [ManagerDrivers] [heatlink] [feeecb45-9e42-46a3-b73a-75da06ee0354] Gather data
2022-06-26 10:58:21 [log] [ManagerDrivers] [heatlink] [feeecb45-9e42-46a3-b73a-75da06ee0354] No data
Error: undefined

```

---

<div class="post-metadata">

**Author:** ![Mike1233](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike1233/32/20991_2.png) [@Mike1233](https://community.homey.app/u/Mike1233)\
**Post date:** [June 26, 2022, 9:44am UTC](https://community.homey.app/t/app-pro-homewizard/19267/427 "2022-06-26T09:44:38Z")

</div>

Now I am back to 2.1.15 without changing anything. Only hit the install button.  
fbbfa101-edce-482f-b7ab-ec5269dae94d

Maybe it is because I use the adress of a dns in 2.1.16 and that is not working on 2.1.21?

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [June 26, 2022, 10:00am UTC](https://community.homey.app/t/app-pro-homewizard/19267/428 "2022-06-26T10:00:07Z")

</div>

DNS? It should be an ip not a FQDN.

Kind regards / groet,  
Jeroen

---

<div class="post-metadata">

**Author:** ![Mike1233](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike1233/32/20991_2.png) [@Mike1233](https://community.homey.app/u/Mike1233)\
**Post date:** [June 26, 2022, 10:09am UTC](https://community.homey.app/t/app-pro-homewizard/19267/429 "2022-06-26T10:09:12Z")

</div>

I mean ddns like joop.no-ip.info to get always to the same ip adres on the same port. My Homewizard is not on port 80.  
Sorry for the wrong info.

My last report was there a ip adres in it?  
Version 2.1.16 works fine. It uses the ddns of the router.

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [June 26, 2022, 10:09am UTC](https://community.homey.app/t/app-pro-homewizard/19267/430 "2022-06-26T10:09:20Z")

</div>

In 2.1.21 I added an additional layer to check connectivity with the Homewizard main unit as its wifi chip is crap and very very very very very prone to timeouts. There is an additional layer with a library that does a tcp port check which does not allow DNS based names I recon.

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [June 26, 2022, 10:11am UTC](https://community.homey.app/t/app-pro-homewizard/19267/431 "2022-06-26T10:11:30Z")

</div>

Additional layer has hardcoded port 80 check which is default for internal ip homewizard, right so that is why 2.1.21 fails for you.

---

<div class="post-metadata">

**Author:** ![Mike1233](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike1233/32/20991_2.png) [@Mike1233](https://community.homey.app/u/Mike1233)\
**Post date:** [June 26, 2022, 10:20am UTC](https://community.homey.app/t/app-pro-homewizard/19267/432 "2022-06-26T10:20:40Z")

</div>

I have just updated to 2.1.21 and used the local ip adress with my own port fort the Homewizard and that is not working.  
With 2.1.16 it still works.

Just like you said above this. It only works with port 80.

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [June 26, 2022, 10:24am UTC](https://community.homey.app/t/app-pro-homewizard/19267/433 "2022-06-26T10:24:18Z")

</div>

Correct its the additional layer that 2.1.12 has which is using the default port 80 for Homewizard.

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [June 26, 2022, 10:48am UTC](https://community.homey.app/t/app-pro-homewizard/19267/434 "2022-06-26T10:48:50Z")

</div>

Maybe I can use a different library for this to avoid custom ports.  
Just a need a quick availability check ip Homewizard is available before I start to get the full JSON payload from the unit.

> **[is-reachable](https://www.npmjs.com/package/is-reachable)**
>
> Check if servers are reachable. Latest version: 5.2.1, last published: 11 days ago. Start using is-reachable in your project by running \`npm i is-reachable\`. There are 106 other projects in the npm registry using is-reachable.

---

<div class="post-metadata">

**Author:** ![Mike1233](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike1233/32/20991_2.png) [@Mike1233](https://community.homey.app/u/Mike1233)\
**Post date:** [June 26, 2022, 11:59am UTC](https://community.homey.app/t/app-pro-homewizard/19267/435 "2022-06-26T11:59:23Z")

</div>

I have no idea from programming. If you say it is possible to use custom ports for the HW I believe you, if you say it is not possible, I believe you also.  
If you can make it possible with custum ports that would be nice.  
But I have no idea if there are more people with other ports than 80, and use it.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [June 26, 2022, 4:11pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/436 "2022-06-26T16:11:13Z")

</div>

> [@Jeroen\_Tebbens](#):
>
> This “forbidden” error is the first time I see that error to be honest.  
> I assume you didnt disable local api in the app?

That was probably the cause of the ‘forbidden’ error in hindsight.  
When I was testing and trying things,  
I disabled the local api and then enabled it again, to see if it would solve things.  
When I checked it again after a while, it was back to disabled! Then I enabled it again and made sure it stayed enabled 🙈

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [June 27, 2022, 2:08pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/437 "2022-06-27T14:08:45Z")

</div>

@Mike1233 try 2.1.22 (added check use fqdn and port for testing)

---

<div class="post-metadata">

**Author:** ![Mike1233](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike1233/32/20991_2.png) [@Mike1233](https://community.homey.app/u/Mike1233)\
**Post date:** [June 27, 2022, 9:47pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/438 "2022-06-27T21:47:27Z")

</div>

I have installed version 2.1.22.  
When I change the temperature of the heatlink, nothing happens. Temp sensors do not react.  
The P1 sensor stil woks.  
82ad4867-4220-4b53-8f0a-1ba443cd261b  
In what order should I enter my ip adress and port number?  
Something like 123.456.7.890:1234

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [June 28, 2022, 4:25am UTC](https://community.homey.app/t/app-pro-homewizard/19267/439 "2022-06-28T04:25:40Z")

</div>

Yes x.x.x.x:xxxx

I got a log with error:

Error: invalid port: ‘4662’

So I think I need to convert the string to number.

---

<div class="post-metadata">

**Author:** ![Mike1233](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike1233/32/20991_2.png) [@Mike1233](https://community.homey.app/u/Mike1233)\
**Post date:** [June 28, 2022, 5:04am UTC](https://community.homey.app/t/app-pro-homewizard/19267/440 "2022-06-28T05:04:33Z")

</div>

Thank you.  
If you have something I will try it out.

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [June 28, 2022, 6:20am UTC](https://community.homey.app/t/app-pro-homewizard/19267/441 "2022-06-28T06:20:14Z")

</div>

2.1.23 is in test

---

<div class="post-metadata">

**Author:** ![Mike1233](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike1233/32/20991_2.png) [@Mike1233](https://community.homey.app/u/Mike1233)\
**Post date:** [June 28, 2022, 7:43pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/442 "2022-06-28T19:43:02Z")

</div>

Just got back home from work.  
Installed the test version 2.1.23.  
When I change the temperature of the heatlink I directly get a notification that the temperature has changed.  
Energylink shows also every 10 seconds or so the new values. Dsmr4 meter so that is correct.  
It look likes its working with a different port than 80  
Thank you.  
728644dd-c039-48c5-b5bf-71698a1aa6c2

[Previous page](https://community.homey.app/t/app-pro-homewizard/19267.md?page=21)

[Next page](https://community.homey.app/t/app-pro-homewizard/19267.md?page=23)
