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

<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 22, 2024, 7:22am UTC](https://community.homey.app/t/app-pro-homewizard/19267/1475 "2024-06-22T07:22:24Z")

</div>

Really try make your P1 have a static ip.

---

<div class="post-metadata">

**Author:** ![nogren](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nogren/32/34635_2.png) [@nogren](https://community.homey.app/u/nogren)\
**Post date:** [June 22, 2024, 2:48pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/1476 "2024-06-22T14:48:05Z")

</div>

Maybe I was not clear in the previous message.  
It usually works, because it got a reserved IP. But I am guessing that at some point, like fw upgrade, it request with a different MAC address. Looks like an anonymized address. And hence my ip reservation is of no use. And together with this, it doesn’t help to change mac in the reservation table and reboot everything. Netgear got some lease cache, that can’t be cleared.

I am yet to dig into the announced mdns packets…

Thank,  
Niklas

---

<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 22, 2024, 3:16pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/1477 "2024-06-22T15:16:52Z")

</div>

That is weird, why would Netgear mess up with mac addreses internally. Sure we see it now with Apple and android devices that spoof / use random mac addresses in wifi environment for anti tracking purposes at stores and shopping malls.

Check mDNS for serial record and see if it matches mac address you get in Netgear.

---

<div class="post-metadata">

**Author:** ![nogren](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nogren/32/34635_2.png) [@nogren](https://community.homey.app/u/nogren)\
**Post date:** [June 22, 2024, 4:21pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/1478 "2024-06-22T16:21:28Z")

</div>

Jeroen,  
I believe it’s my p1 meter that spoof its mac address. Perhaps there is something wrong with it. I believe it was the first one sent to Sweden many years ago…

18:16:52.003 p1meter-233514.\_hwenergy.\_tcp.local. can be reached at p1meter-233514.local.:80 (interface 6)

serial=3c39e7233514 product\_type=HWE-P1 product\_name=P1\ Meter path=/api/v1 api\_enabled=1

^C

nobook:~ no$ arp -an|grep 192.168.0.10

? (192.168.0.10) at 80:7d:3a:a:3b:29 on en0 ifscope [ethernet]

Original IP reservation was made to 3c39e7233514, but I see one more in the history, plus the current one with the MSB set in the mac address… 80:7d:3a:a:3b:29

Should I perhaps turn to Homewizard support, if this is not expected, in your experience?

Thanks,  
Niklas

---

<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 22, 2024, 7:58pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/1479 "2024-06-22T19:58:55Z")

</div>

Hm, does Netgear have Proxy ARP? I know its a feature in Ubiquiti/Unifi where the AP itself is messing with MAC addresses to tackle big broadcast domains and minimize overhead (response time arp). Another one could be guest based wifi ssid’s to restrict AP client interact with each other.

The other mac address from could be the adhoc wifi that is used when initialize/setup the P1 first time.

What firmware is your P1 at the moment?

---

<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 22, 2024, 8:45pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/1480 "2024-06-22T20:45:27Z")

</div>

Just some thoughts.  
Hmmm… Why on earth would Homewizard ‘spoof’ MAC addresses. And only with your P1?

My P1 dongle’s MAC range also starts with

> [@nogren](#):
>
> 3c:39:e7

so, 3c:39:e7:23:35:14 is your real P1’s MAC (it has never changed here since day one (March 2021), and it’s on auto-update)

.

> [@nogren](#):
>
> 80:7d:3a

This is an Espressif MAC, widely used in iot devices. To me it seems you just seem to have mixed things up a bit.  
And maybe it’s from the device’s wifi AP like Jeroen wrote:

> [@Jeroen\_Tebbens](#):
>
> The other mac address could be the adhoc wifi that is used when initialize/setup the P1 first time.

> ![Screenshot_20240622-223052_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/2/92c5d4319e0af43c7367acc518d317b5d4d001a2.jpeg)

.

I’ve heard of one device getting a different MAC address after a fw update:

> [@Aqara FP2, mmWave presence detection on WiFi](https://community.homey.app/t/aqara-fp2-mmwave-presence-detection-on-wifi/76955/469):
>
> From what I’m [reading](https://www.reddit.com/r/Aqara/comments/1c2l372/comment/kzso4q6/), the reason for the change is that the MAC prefix was changed from a range belonging to Xiaomi to a range belonging to Lumi/Aqara

---

<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 23, 2024, 6:19am UTC](https://community.homey.app/t/app-pro-homewizard/19267/1481 "2024-06-23T06:19:31Z")

</div>

Agreed, I don’t know why it whould/can/should change in his case (netgear?). Sounds more to me on a corrupt mac table in the netgear dhcp scope. I can only imagine to hardcode a certain scope of mac addresses (so indeed the start of the mac address xx:xx:xx) to make sure setup “detect” the device on a adhoc SSID what Homewizard uses. Being the “real” serial or a temporary “spoofed/fake” one during setup. Just keep P1 firmware small in size and avoid large mac vendor tables to map/control/restrict it. But that is just a thought or finding a reason for such behavior while it not being required.

---

<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 23, 2024, 11:17am UTC](https://community.homey.app/t/app-pro-homewizard/19267/1482 "2024-06-23T11:17:50Z")

</div>

What is have read on the Tweakers forum is that the P1 meter gets another MAC adress after the last firmware update.  
So if you assigned a IP adress by the MAC adress it is not working annymore if the MAC adress has changed.  
Maybe this has something to do with 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 23, 2024, 11:30am UTC](https://community.homey.app/t/app-pro-homewizard/19267/1483 "2024-06-23T11:30:37Z")

</div>

Which firmware is that? This is new to me, can you point me to it so I can ask my contact at Homewizard?

---

<div class="post-metadata">

**Author:** ![Theo\_de\_Koning](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theo_de_koning/32/136062_2.png) [@Theo\_de\_Koning](https://community.homey.app/u/Theo_de_Koning)\
**Post date:** [June 23, 2024, 12:59pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/1484 "2024-06-23T12:59:25Z")

</div>

Only to help out here this info.

HWE-P1-G1  
Software 4.19  
ID = MAC= 5C:2F:AF:00:E9:52

---

<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 23, 2024, 2:04pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/1485 "2024-06-23T14:04:05Z")

</div>

Ah, thx, Theo!  
It’s not the Espressif MAC range user _nogren_ was mentioning,  
but Homewizard seems to have changed it to an owned range now?:

> ![Screenshot_20240623-155859_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/3/e305487f2b5b26fcffa862f245b03da692d2b659.jpeg)

My P1 still has 3C:39:E7:… btw

---

<div class="post-metadata">

**Author:** ![nogren](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nogren/32/34635_2.png) [@nogren](https://community.homey.app/u/nogren)\
**Post date:** [June 23, 2024, 7:49pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/1487 "2024-06-23T19:49:10Z")

</div>

Yes I am pretty sure my NetGear DUMAOS is not doing any fancy proxyarp stuff here. It is the p1 meter that got a corrupt mac address. Perhaps because mine used to be a remote testing device for the Swedish market.

But Jeroen; shouldn’t your app listen to the mdns messages from the p1, and match the serial number with the device in Homey, and change the ip address? I have not programmed any mdns software, yet, but I would expect it to be possible to do it like that. 🙂  
(Serial number or the advertised name, no difference for me before/after … unless they changed the advertised name of course… the serial should be the same… it’s my original mac address, as still mentioned in the Homewizard ios app.)

And yes, I believe I am on the latest p1 firmware, 5.14 (HWE-P1-G1)

Niklas

---

<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 23, 2024, 9:08pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/1488 "2024-06-23T21:08:59Z")

</div>

It does hence asking. Homey does the mDNS detection and discovery. I only get a trigger card to update the details restart the polling. If this mDNS doesnt trigger at all then I am out of options.

---

<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 24, 2024, 7:44pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/1489 "2024-06-24T19:44:12Z")

</div>

To support the mDNS case I do use serial number.  
Check this link on your own account and search your P1. In that section us a data.id which should match your serial.

[https://tools.developer.homey.app/tools/devices](https://tools.developer.homey.app/tools/devices)

---

<div class="post-metadata">

**Author:** ![nogren](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nogren/32/34635_2.png) [@nogren](https://community.homey.app/u/nogren)\
**Post date:** [June 24, 2024, 8:38pm UTC](https://community.homey.app/t/app-pro-homewizard/19267/1490 "2024-06-24T20:38:13Z")

</div>

Jeroen,  
Thanks, I can find my original serial number there, yes.  
I have written to Homewizard support now as well with all the details.

---

<div class="post-metadata">

**Author:** ![Willie\_Plompen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/willie_plompen/32/8291_2.png) [@Willie\_Plompen](https://community.homey.app/u/Willie_Plompen)\
**Post date:** [June 25, 2024, 9:38am UTC](https://community.homey.app/t/app-pro-homewizard/19267/1491 "2024-06-25T09:38:52Z")

</div>

Will the app also work with the new HomeWizard battery?  
[https://www.homewizard.com/nl/plug-in-battery/?utm\_source=mailchimp&utm\_campaign=9135f40a97-battery-preorder-20240625-nl&utm\_medium=email&utm\_term=0\_f49671e65d-9135f40a97-81537126&mc\_cid=9135f40a97](https://www.homewizard.com/nl/plug-in-battery/?utm_source=mailchimp&utm_campaign=9135f40a97-battery-preorder-20240625-nl&utm_medium=email&utm_term=0_f49671e65d-9135f40a97-81537126&mc_cid=9135f40a97)

---

<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 25, 2024, 9:54am UTC](https://community.homey.app/t/app-pro-homewizard/19267/1492 "2024-06-25T09:54:03Z")

</div>

If there will be an API available then yes of course. Not sure I will get my hands on a unit to test it but I will give it my best shot when they share the details how.

---

<div class="post-metadata">

**Author:** ![Theo\_de\_Koning](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theo_de_koning/32/136062_2.png) [@Theo\_de\_Koning](https://community.homey.app/u/Theo_de_Koning)\
**Post date:** [June 25, 2024, 11:10am UTC](https://community.homey.app/t/app-pro-homewizard/19267/1493 "2024-06-25T11:10:45Z")

</div>

According to the bot, the home battery only works with solar panels.

Unfortunately, no “Dé thuisbatterij voor iedereen”. (“The home battery for everyone”.)

---

<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 25, 2024, 11:19am UTC](https://community.homey.app/t/app-pro-homewizard/19267/1494 "2024-06-25T11:19:55Z")

</div>

Requirements says needs P1 to work with it. Obviously to active the charge/discharge mode the battery based on what the P1 detects on energy going back to the grid.  
Further API will be read only, so my app will only be able to show what the battery has to report. Anything to adjust mode (charge/discharge) will be not “open” yet.

---

<div class="post-metadata">

**Author:** ![nogren](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nogren/32/34635_2.png) [@nogren](https://community.homey.app/u/nogren)\
**Post date:** [June 28, 2024, 3:47am UTC](https://community.homey.app/t/app-pro-homewizard/19267/1495 "2024-06-28T03:47:29Z")

</div>

No reply from Homewizard, but they pushed a new firmware (5.16), and my p1 meter is now back to its original mac address.

5:44:20.903 p1meter-233514.\_hwenergy.\_tcp.local. can be reached at p1meter-233514.local.:80 (interface 6)  
serial=3c39e7233514 product\_type=HWE-P1 product\_name=P1\ Meter path=/api/v1 api\_enabled=1

So that means that there is something in the mdns handling in Homey, since I now got a new (old) IP, and cannot reach it. ☹

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

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