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

<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:** [October 10, 2025, 11:43am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2670 "2025-10-10T11:43:40Z")

</div>

This is your own wifi/router/accesspoint setup. I can’t help / fix that.  
I’ve added a lot of workaround and fallback options to avoid it since last few updates.  
That result I showed in earlier post is a Discovery result. This is what Homey gives as an result what is discovered by Homey. My app has nothing to do with it.

Code I use even has a 2s delay to be sure I get proper data.  
Last line gives the result, in your case…empty. So Homey was unable to find your SDM630 device on your wifi network using Mulitcast DNS which is the same as Apple Bonjour protocol / discovery.

```auto
    const discoveryStrategy = this.getDiscoveryStrategy();
    // Allow discovery process to settle 2seconds
    await new Promise((resolve) => setTimeout(resolve, 2000));

    const discoveryResults = discoveryStrategy.getDiscoveryResults();
    const numberOfDiscoveryResults = Object.keys(discoveryResults).length;
    console.log('Discovered devices:', discoveryResults);

```

---

<div class="post-metadata">

**Author:** ![Martin072](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin072/32/70637_2.png) [@Martin072](https://community.homey.app/u/Martin072)\
**Post date:** [October 12, 2025, 9:49am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2671 "2025-10-12T09:49:42Z")

</div>

A reboot of the network equipment, routers switches etc did not help. A physical power down would be difficult as the complete power would need to go off at the premises. Would it be an option to allow manual IP configuration? It has a dhcp reserved address so all the time the same.

---

<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:** [October 12, 2025, 10:54am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2672 "2025-10-12T10:54:47Z")

</div>

Try to update this url in advanced settings with ip you have. Only replace ip address. You might need to restart my app after the change.

 ![IMG_3734](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/0/30a28c9332afe5b2a2c817bddf7249b5afba0ebd.jpeg)

---

<div class="post-metadata">

**Author:** ![Martin072](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin072/32/70637_2.png) [@Martin072](https://community.homey.app/u/Martin072)\
**Post date:** [October 12, 2025, 12:05pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/2673 "2025-10-12T12:05:54Z")

</div>

Don’t have that option in the settings. Do I need to install a test version?

By the way. Downloaded the mdns test app. And does find it..

kwhmeter-1DExx.\_homewizard.\_tcp.local.

kwhmeter-1DE0xx.local:443  
192.168.xxx.xxx:443  
fe80::5e2f:afff:xxxx:xxxx%en0:443  
fda6:db80:e9ba:df46:5e2f:xxxx:xxxx:xxxx:443

api\_version = 2.1.0  
id = appliance/energymeter/5c2faf1de01c  
product\_name = Barebone  
product\_type =  
serial = 5c2faf1xxxxz

---

<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:** [October 12, 2025, 1:11pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/2674 "2025-10-12T13:11:51Z")

</div>

I see that fallback url code is not in the SDM630 p1mode driver, adding now.  
Further does this kwh meter also show up under \_hwenergy.\_tcp.local ?  
Do you use a pihole / Adguard in your network?

Pushing test version v3.6.77

---

<div class="post-metadata">

**Author:** ![Martin072](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin072/32/70637_2.png) [@Martin072](https://community.homey.app/u/Martin072)\
**Post date:** [October 12, 2025, 2:13pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/2675 "2025-10-12T14:13:58Z")

</div>

Yes it does show as \_hwenergy.\_tcp.local with the “Discovery App” on iOS.  
And no, no idea what they do, pihole and adguard 😉

---

<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:** [October 12, 2025, 2:19pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/2676 "2025-10-12T14:19:53Z")

</div>

Try test version

---

<div class="post-metadata">

**Author:** ![Martin072](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin072/32/70637_2.png) [@Martin072](https://community.homey.app/u/Martin072)\
**Post date:** [October 12, 2025, 2:24pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/2677 "2025-10-12T14:24:23Z")

</div>

Yep, that did the trick. Much appreciated for your help!

---

<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:** [October 12, 2025, 2:49pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/2678 "2025-10-12T14:49:12Z")

</div>

Ok, did you manually adjust the url in settings or did it recover connection itself?

---

<div class="post-metadata">

**Author:** ![Martin072](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin072/32/70637_2.png) [@Martin072](https://community.homey.app/u/Martin072)\
**Post date:** [October 12, 2025, 3:03pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/2679 "2025-10-12T15:03:09Z")

</div>

No I added manually, the textfield was empty.

---

<div class="post-metadata">

**Author:** ![Ralf\_Groot](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ralf_groot/32/16474_2.png) [@Ralf\_Groot](https://community.homey.app/u/Ralf_Groot)\
**Post date:** [October 14, 2025, 7:40am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2680 "2025-10-14T07:40:01Z")

</div>

![Schermafbeelding 2025-10-14 093621](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/6/5633b04a942412ce63dc3d8d755d0d959c8fd2a9.png)

Since this morning my kWh meter (1P) was not working anymore with this version. I downgraded to 3.6.75 and then it worked again. That’s the other way around….

Edit: This was just a very short solution. Back to version 3.6.77 but still problems. When I go to 192.168.2.203/api/v1/data in a browser I see the data. So the kWh meter is working fine.

---

<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:** [October 14, 2025, 8:01am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2681 "2025-10-14T08:01:44Z")

</div>

Did you try to enable/disable cloud? As there is a crash report without a name:

```auto
Stack trace

Note: this e-mail is sent because an unhandledRejection occurred in your app. Make sure to catch all errors, this might crash your app in the future. Stack trace attached below:

  TypeError: Cannot read properties of undefined (reading 'ok')
    at HomeWizardEnergyDevice230.setCloudOn (/drivers/SDM230/device.js:102:14)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
      

```

---

<div class="post-metadata">

**Author:** ![Ralf\_Groot](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ralf_groot/32/16474_2.png) [@Ralf\_Groot](https://community.homey.app/u/Ralf_Groot)\
**Post date:** [October 14, 2025, 8:15am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2682 "2025-10-14T08:15:29Z")

</div>

I did disable and enabled the cloud option but didn’t send a crash report (as far as I know)

---

<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:** [October 14, 2025, 8:22am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2683 "2025-10-14T08:22:13Z")

</div>

That happens automatically upon fail. Are you blocking your SDM230 from internet with a firewall?  
That might be the reason of that fail/crash. At least I will add some extra error code handling to avoid the crash and keep the app alive.

---

<div class="post-metadata">

**Author:** ![Ralf\_Groot](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ralf_groot/32/16474_2.png) [@Ralf\_Groot](https://community.homey.app/u/Ralf_Groot)\
**Post date:** [October 14, 2025, 8:32am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2684 "2025-10-14T08:32:42Z")

</div>

Like @Martin072, I didn’t have changed my network for months.

The SDM230 can access internet. The data is also send to the HomeWizard app and that is working fine. And off course I have a firewall (like anyone else I hope), but that’s there for years already. No changes there.

---

<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:** [October 14, 2025, 9:12am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2685 "2025-10-14T09:12:39Z")

</div>

Then the other thought I have is that your Homey is unable to communicate with your SDM230.

---

<div class="post-metadata">

**Author:** ![Ralf\_Groot](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ralf_groot/32/16474_2.png) [@Ralf\_Groot](https://community.homey.app/u/Ralf_Groot)\
**Post date:** [October 14, 2025, 9:22am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2686 "2025-10-14T09:22:36Z")

</div>

They’re in the same (wifi) network. Nothing changed. Homey can also communicate with my P1 meter.

Edit: It looks like it is solved. Did really nothing, only the sun starts to shine. Weird things.

---

<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:** [October 14, 2025, 11:10am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2688 "2025-10-14T11:10:24Z")

</div>

Ok thanks for the update.

---

<div class="post-metadata">

**Author:** ![Mike\_de\_Vries](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike_de_vries/32/109113_2.png) [@Mike\_de\_Vries](https://community.homey.app/u/Mike_de_Vries)\
**Post date:** [October 15, 2025, 8:43am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2689 "2025-10-15T08:43:10Z")

</div>

Hi Jeroen,

Question, and I hope you understand the issue and maybe have a fix 👎  
I have been in contact before this with Athom about the issue i have when adding a second PiB.  
The first one is added and the line “Huidig vermogen” is on top of the tile, and that is nice and logical to have as a first line, when I add the second PiB, then this one is added but the tile is different.  
Athom suggested to make sure the power usage is there, and changes, so I tried this 5 -6 times but It keeps being added different.  
The second PiB shows in the tile as first line the kWh and not usage.  
I added a picture to shows this difference.  
Is this changeable on my side? or is this code? or what could be reason for this change in format?

Hope you understand me, and have a idea on how to get them the same.

Thx

 ![HW-PiB-difference](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/7/27d108687f893ba279cb15545568a8cfe2a1a11b.png)

---

<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:** [October 15, 2025, 8:58am UTC](https://community.homey.app/t/app-pro-homewizard/19267/2690 "2025-10-15T08:58:20Z")

</div>

Not something I control, this is Athoms issue. We as developers have no control over order of these values or how they are presented in the dashboard at all.  
Sorry.

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

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