# \[APP\]\[Pro\] Plugwise App by Plugwise \[Adam, Anna, Smile P1\] \[v3.1.0\]

**URL:** <https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828>\
**Category:** Apps\
**Tags:** app, official, homey-pro\
**Created:** [February 6, 2019, 8:27pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828 "2019-02-06T20:27:34Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![janklamer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/janklamer/32/24666_2.png) [@janklamer](https://community.homey.app/u/janklamer)\
**Post date:** [October 10, 2022, 12:35pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/124 "2022-10-10T12:35:38Z")

</div>

I wish there was negative power to show. the windmills are a total failure so far.

small windgenerators have a very bad reputation and one thing that will not alter that is laws of physics - the law of Betz to begin with.

---

<div class="post-metadata">

**Author:** ![TedTolboom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tedtolboom/32/12081_2.png) [@TedTolboom](https://community.homey.app/u/TedTolboom)\
**Post date:** [January 7, 2023, 5:43pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/125 "2023-01-07T17:43:22Z")

</div>

The Plugwise app has just been updated to version 3.0 and released to the [app store](https://homey.app/a/com.plugwise.adam/).

Main changes are the update to SDK3 to make the app compatible with Homey Pro (Early 2023) and improvements to increase the reliability connecting the Plugwise bridges to Homey.

The latter includes a fallback mechanism that when at a Homey or app restart the bridges are not discovered, the app will try to reconnect to the previously known IP address (if available).

Note: This fall back mechanism will require an initial successful discovery to store the bridge information.  
If after the app update the bridge is not reconnected successfully, please try to restart Homey.

---

<div class="post-metadata">

**Author:** ![Torch1969](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/torch1969/32/33305_2.png) [@Torch1969](https://community.homey.app/u/Torch1969)\
**Post date:** [January 8, 2023, 9:24am UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/126 "2023-01-08T09:24:32Z")

</div>

Great @TedTolboom , thanks for the update.

Regarding the discovery, i would like to put the bridge in a separate IOT VLAN, but the Plugwise app didn’t discover the bridge (although homey itself discovered it, because it show’s the Plugwise app at the suggested app’s). Does this update improve that? Maybe you can add an setting option to change the bridge ip, so i can move it afterwards?

And another request 😇. Is it possible to add an action (then) card to assign zone’s to an other schema/schedule? For now I have a workaround with homeyscript emulating the Plugwise web setting page (with htttp post request), but would be nice to have this in the app?

---

<div class="post-metadata">

**Author:** ![Robin\_van\_Kekem](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robin_van_kekem/32/8187_2.png) [@Robin\_van\_Kekem](https://community.homey.app/u/Robin_van_Kekem)\
**Post date:** [January 8, 2023, 10:01am UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/127 "2023-01-08T10:01:05Z")

</div>

Could you post the http request?

---

<div class="post-metadata">

**Author:** ![Torch1969](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/torch1969/32/33305_2.png) [@Torch1969](https://community.homey.app/u/Torch1969)\
**Post date:** [January 8, 2023, 11:06am UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/128 "2023-01-08T11:06:10Z")

</div>

Of course. It’s a rather complex build-up (with url & payload & authentication) with a couple of plugwise id’s you need to gather from different place’s:

```auto
let url = "http://<your_bridge_ip>/core/rules;id="+rule_id;

let payload = '\<?xml version="1.0" encoding="UTF-8" ?><rules><rule id="'+rule_id+'"><name><![CDATA['+name+']]></name><template tag="zone_preset_based_on_time_and_presence_with_override"/><contexts><context><zone><location id="'+location_id+'"/></zone></context></contexts></rule></rules>';

const response = await fetch(url, {
      method: 'POST',
      headers: {
          'content-type': 'text/xml',
          'content-length': payload.length,
          'authorization' : 'Basic <your authorization id here>'
      },
      body: payload
  }).then(response => response.text())
  .then(data => {
    console.log('Success:', data);
  })
  .catch((error) => {
    console.error('Error:', error);
  });

```

So you need to find your _rule\_id_ and _name_ for the schema (check \<your\_bridge\_ip\>/core/rules), the _location\_id_ for the zone (check \<your\_bridge\_ip/core/appliances) and your authorization id (assign a zone to a schema in the plug wise webpage and find this in the http request call using developer mode of your browser).

With this call you can assign 1 zone to a schema. It is possible to assign multiple zone’s at once. In that case repeat the `<context><zone><location id=+locationa_id+ /></zone></context>` part multiple times in the payload.

---

<div class="post-metadata">

**Author:** ![TedTolboom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tedtolboom/32/12081_2.png) [@TedTolboom](https://community.homey.app/u/TedTolboom)\
**Post date:** [January 8, 2023, 1:50pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/129 "2023-01-08T13:50:49Z")

</div>

> [@Torch1969](#):
>
> Great @TedTolboom , thanks for the update.
> 
> Regarding the discovery, i would like to put the bridge in a separate IOT VLAN, but the Plugwise app didn’t discover the bridge (although homey itself discovered it, because it show’s the Plugwise app at the suggested app’s). Does this update improve that? Maybe you can add an setting option to change the bridge ip, so i can move it afterwards?

There is no restriction within the app that the IP range of the bridge should be identical to Homey’s.  
So if the communication between VLANs is properly setup, the mDNS broadcast should be received / discovered by Homey. Didn’t test it myself yet, but I will also migrate the IOT devices to a IOT VLAN myself. But was intending to include Homey to the same IOT VLAN.

There are still cases where Homey not always discovers the bridges. With Athom we are looking into this issue, as it is also likely impacting other apps. Best change for a successful discovery should be after a fresh restart of Homey.

Once it is discovered successfully on v3.0 of the app, the bridge data is stored and will be used as fallback for future connection attempts.

v3.0 also includes the ability to update the IP address once a address change is announced.  
So it should even be possible to shutdown the bridge, change the IP address assignment to the IOT VLAN and plug it back in. Again, when the VLAN’s are not isolated and discovery communication between VLANs is allowed, the address change notification should be received and the app will reconnect to that address.

> [@Torch1969](#):
>
> And another request 😇. Is it possible to add an action (then) card to assign zone’s to an other schema/schedule? For now I have a workaround with homeyscript emulating the Plugwise web setting page (with htttp post request), but would be nice to have this in the app?

I would need to investigate this one. At this moment there will be other feature requests that will be implemented first (e.g. option to set the holiday schedule for all zones and new smile P1 firmware features).

---

<div class="post-metadata">

**Author:** ![Torch1969](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/torch1969/32/33305_2.png) [@Torch1969](https://community.homey.app/u/Torch1969)\
**Post date:** [January 8, 2023, 2:09pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/130 "2023-01-08T14:09:25Z")

</div>

> [@TedTolboom](#):
>
> There is no restriction within the app that the IP range of the bridge should be identical to Homey’s.  
> So if the communication between VLANs is properly setup, the mDNS broadcast should be received / discovered by Homey. Didn’t test it myself yet, but I will also migrate the IOT devices to a IOT VLAN myself. But was intending to include Homey to the same IOT VLAN.

I’m almost sure my mDNS broadcast works. As I said, after installing plugwise Adam for first time a few months ago (with Adam in separate IOT VLAN) and choosing to add device on homey, The plugwise app was suggested as search result of ‘searching for devices’, so I conclude that the homey itself found the Adam. But after installing the plugwise app and from within the plugwise app searching for the Adam, it could not be found. So is there a difference between the discovery of homey and discovery in plugwise app itself?

---

<div class="post-metadata">

**Author:** ![Torch1969](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/torch1969/32/33305_2.png) [@Torch1969](https://community.homey.app/u/Torch1969)\
**Post date:** [January 8, 2023, 2:11pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/131 "2023-01-08T14:11:47Z")

</div>

> [@TedTolboom](#):
>
> I would need to investigate this one. At this moment there will be other feature requests that will be implemented first (e.g. option to set the holiday schedule for all zones and new smile P1 firmware features).

Ok, nice to read you’re going to look at it. Nice to see that setting holiday schedule for all zones is on the list. I suppose this is halfway the solution to set zone’s to other schedule’s 😉

---

<div class="post-metadata">

**Author:** ![TedTolboom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tedtolboom/32/12081_2.png) [@TedTolboom](https://community.homey.app/u/TedTolboom)\
**Post date:** [January 8, 2023, 2:39pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/132 "2023-01-08T14:39:13Z")

</div>

> [@Torch1969](#):
>
> But after installing the plugwise app and from within the plugwise app searching for the Adam, it could not be found. So is there a difference between the discovery of homey and discovery in plugwise app itself?

No, the Plugwise app uses the same discovery service from Homey.  
But as mentioned, not always (specifically when Homey is running for a longer time) the discovery information, as it is reported in the network, is made available within the app space:

> [@TedTolboom](#):
>
> There are still cases where Homey not always discovers the bridges. With Athom we are looking into this issue, as it is also likely impacting other apps.

> [@Torch1969](#):
>
> But after installing the plugwise app and from within the plugwise app searching for the Adam, it could not be found.

Did you try after a fresh restart of Homey?

> [@Torch1969](#):
>
> I suppose this is halfway the solution to set zone’s to other schedule’s 😉

To manage expectations: no, these are two different solutions 😉

---

<div class="post-metadata">

**Author:** ![Torch1969](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/torch1969/32/33305_2.png) [@Torch1969](https://community.homey.app/u/Torch1969)\
**Post date:** [January 8, 2023, 2:48pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/133 "2023-01-08T14:48:32Z")

</div>

> [@TedTolboom](#):
>
> Did you try after a fresh restart of Homey?

Sorry for not reading your explanation very well. 😳

No, the homey was definitely running for a longer time at that moment. Will try this somewhere in the future.  
So I just need to move the plugwise Adam to IOT-VLAN, restart the homey and after that the plugwise app wil find the bridge on its new IP-addres.

---

<div class="post-metadata">

**Author:** ![Slof](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/slof/32/1318_2.png) [@Slof](https://community.homey.app/u/Slof)\
**Post date:** [January 9, 2023, 1:59pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/134 "2023-01-09T13:59:06Z")

</div>

Great job for the update Ted!  
Will the app got more support for other options like when Anna has a fault at the CV or the CV is heating, that stuff?

---

<div class="post-metadata">

**Author:** ![TedTolboom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tedtolboom/32/12081_2.png) [@TedTolboom](https://community.homey.app/u/TedTolboom)\
**Post date:** [January 11, 2023, 7:33pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/135 "2023-01-11T19:33:48Z")

</div>

> [@Slof](#):
>
> Will the app got more support for other options like when Anna has a fault at the CV or the CV is heating, that stuff?

If you could share which options you are missing, we’ll take a look into implementing them into the app.

---

<div class="post-metadata">

**Author:** ![Slof](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/slof/32/1318_2.png) [@Slof](https://community.homey.app/u/Slof)\
**Post date:** [January 11, 2023, 9:46pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/136 "2023-01-11T21:46:07Z")

</div>

Waterpressure of the system, error code of the CV and if the CV is heating.

Don’t know what the API for info gives.

---

<div class="post-metadata">

**Author:** ![TedTolboom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tedtolboom/32/12081_2.png) [@TedTolboom](https://community.homey.app/u/TedTolboom)\
**Post date:** [January 15, 2023, 1:35pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/137 "2023-01-15T13:35:29Z")

</div>

Version 3.1 of the Plugwise app has just uploaded to the Homey app store ~~awaiting Athom’s approval~~.

> **Main changes:**
> 
> - Improvements on the stability reconnecting Homey to the Plugwise bridges (including IP address updates)
> - Addition of three phase power and voltage capabilities for the smile P1 (FW \>= 4.4.0)

**Reconnection improvements:**  
Version 3, but in particular version 3.1, of the Plugwise app includes a number of changes to improve the reconnection stability a lot of users experienced.  
This version should automatically detect the bridges, including IP address changes and reconnect without issues or a reboot of Homey being required.

If (re)connection issues are not resolved with this issue, please send us a diagnostic report (Homey app \> settings \> apps \> Plugwise \> Send diagnostic report)

**Smile P1 three phase capabilities:**

 ![](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/e/8e9f13e9e438976e92abb27f83e30b2cae40b21d.png)  
With the introduction of Firmware version 4.4, the Smile P1 is able to report on the power and voltage levels of the three individual phases in case a three phase electricity facility and a compatible smart meter is installed. For details regarding the preconditions, please check: [When do I see three-phase information? : Plugwise](https://plugwisehelp.freshdesk.com/support/solutions/articles/44002394644)

The Smile P1 driver will check if all preconditions are met before adding the three phase power- and voltage-capabilities.

 ![Scherm­afbeelding 2023-01-15 om 14.30.07](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/0/50ae0006ea15231a0caa7b94f7a5ba80cad7b0d7.jpeg)

Version 3.1 is released to the the app store: [Plugwise App for Homey | Homey](https://homey.app/a/com.plugwise.adam/)

---

<div class="post-metadata">

**Author:** ![RNLDNKP](https://avatars.discourse-cdn.com/v4/letter/r/13edae/32.png) [@RNLDNKP](https://community.homey.app/u/RNLDNKP)\
**Post date:** [July 24, 2023, 10:30am UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/138 "2023-07-24T10:30:59Z")

</div>

@TedTolboom thanks for making this app, have been using it for a few years now.

I’m currently checking out my network and would like to change the IP-address of the Plugwise components. But I can’t seem to find a way to change the currently used address in Homey.

In your last message/update you state: This version should automatically detect the bridges, **including IP address changes** and reconnect without issues or a reboot of Homey being required.

Am I overlooking something or do I need to reboot the app first for this to work? Or is re-adding them all the only option?

Edit: Seem to have found a workaround (for now). Not sure what method you use to find the device. But it seems (m)DNS related or keeps cache somewhere. Changing hostname seems to break the ip-change detection. Also, an app reboot is needed at all my tests. I would prefer a method to specify the address manually.

---

<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:** [July 24, 2023, 2:10pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/139 "2023-07-24T14:10:16Z")

</div>

I use HomeAssistant because you can set it up so that when the kettle switches on, I can turn on the fan in the bathroom. Couldn’t you integrate that?

---

<div class="post-metadata">

**Author:** ![Mark1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mark1/32/17207_2.png) [@Mark1](https://community.homey.app/u/Mark1)\
**Post date:** [July 30, 2023, 8:06pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/140 "2023-07-30T20:06:32Z")

</div>

Like Willie\_Plompen I would appreciate it if it was possible to trigger a flow on “Tap water” status. I would also like to create a flow to turn on the fan when tapwater is on.

---

<div class="post-metadata">

**Author:** ![Torch1969](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/torch1969/32/33305_2.png) [@Torch1969](https://community.homey.app/u/Torch1969)\
**Post date:** [July 31, 2023, 6:55pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/141 "2023-07-31T18:55:24Z")

</div>

I also agree on the fact trigger cards for central heating and hot water on/off are needed, but I don’t know if that is sufficient for controlling the fan. Especially if hot water is also used for other purpose like bathroom sink or kitchen.  
I solved this to trigger the flow to turn the fan on based on humidity change in bathroom and to check if hot water is on with logic card as AND condition.

---

<div class="post-metadata">

**Author:** ![VincentWRX](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vincentwrx/32/6175_2.png) [@VincentWRX](https://community.homey.app/u/VincentWRX)\
**Post date:** [October 25, 2023, 6:58pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/142 "2023-10-25T18:58:52Z")

</div>

Trying to reconnect Anna first the app was showing the Anna but no connection. So i removed Anna.  
Trying to add it finds it, but it keeps timing out on with connectiong.  
Removed app completly, restarted the app.  
Trying to add the Anna, but now it says can’t find device.  
In the plugwise app Anna is available.  
am i missing something? Did you receive the logs from the app or you need the code for it?

---

<div class="post-metadata">

**Author:** ![Muesli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/muesli/32/40411_2.png) [@Muesli](https://community.homey.app/u/Muesli)\
**Post date:** [October 29, 2023, 9:08pm UTC](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828/143 "2023-10-29T21:08:22Z")

</div>

I’ve read this thread at least twice, but couldn’t find if I can purchase Adam SA and turn the heating on and off with Homey, without thermostat. Can I set a temperature in Homey until it matches the temperature in a zone with a custom temperature sensor (like Aqara or something else)?

Price difference between Adam SA vs Adam HA + Lisa is about €180, so need to be sure about that.

[Previous page](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828.md?page=6)

[Next page](https://community.homey.app/t/app-pro-plugwise-app-by-plugwise-adam-anna-smile-p1-v3-1-0/8828.md?page=8)
