Button + (Release 0.5.5, Test 0.5.9)

Would it be possible to have a IF flow card “If this app has started”, @Adrian_Rockall?
That way we can resend configurations to the device after the Button+ app has restarted…

I am now using the Device Capabilities app for it, but that is it’s only use. So would be nice if I can uninstall another app… :slight_smile:

I’m using the left and right buttons on one connector for variables. So the left one corresponds to a Homey variable and the right one as well. Since a while this doesn’t work properly anymore. Currently a variable in Homey is true, but on the button+ device false. I used to change the variable by clicking the buttons, but that also doesn’t work properly anymore.

Just as check, if I properly want to set up the buttons to work with variables, should I only configure the variable I’d like to control to the correct connector and button, or do I also need a create a flow that if button x on connector y is turned on or off, the corresponding variable changes?

You just need to set it up on the button configuration and then assign that configuration to the required button bar.

Ah okay, thanks for your quick reply! Then I’ve set it up correctly. Has been working for a couple of months, but since some weeks if I press the button (which is linked to a variable in the configuration) the variable reacts randomly, either it changes, or it doesn’t.

I’ve checked for hardware issues by creating a control flow (I know there’s ‘left’ in both notifications, but that’s the tag created by the previous card):


And I do receive the push notifications. After pressing a button the LED sometimes goes on or off, sometimes not, and the variable used to change in Homey, but that doesn’t happen anymore. So now most of the times nothing happens when I click the buttons, except the push notifications.

Fun thing is that I also receive the push notification if I change the variable from true to false in Homey, without touching Button+.

Ultimately I’d like to control the built-in sleep/awake status from Homey, but presence and sleep/awake are not selectable from the configuration dropdowns in Button+. It would be great if that functionality could be added, to directly control sleep status or even presence with Button+. Or am I missing that that’s already possible?

Hi,

i’m trying to control a Somfy RTS sunscreen with ButtonPlus. For most of them, i’m able to control it using one button which sets the state of the device.

I do however have one screen that i’d like to control more granularly: for example stop it halfway.
Does anybody has an idea how to accomplish this with the ButtonPlus? I already thought of playing with a Virtual Device that mimics a sunscreen, allowing me to give it more control and control it in a flow (depending on the actual state of the sunscreen?

Have you tried assigning the open/stop/close capability to the button?
In theory if you press and hold the button it should start moving and then stop when you release the button.

Any idea, @Adrian_Rockall?

Still struggling with the automatic resending of the configurations after a Homey restart and/or an app restart.
For now it seems that the device is partly updated with the configurations, but the values are not shown… :frowning:

Is this something only I have or can you reproduce?

When I do a “manual” reapply configurations from the device settings this always works flawless…

I’m not sure how to access those features, but I will take a look.
Have you tried just using the Flow action cards to detect the button press and change the presence, etc?

Have you tried with version 0.5.7?

Yes, I am already on v0.5.7. Sorry, forgot to mention… :wink:

Strange, when I restart the app, the display refreshes and shows the current data straight away.
Could you enable the full diagnostics log and then restart the app. Once it has refreshed, send the log soi can see what it is doing.

No problem, did so now.
But now it works.
Hmmm, could something else make the device loose these settings?
Sometimes when I get back to the device it shows the screen like in my post above.
Always thought that was after a restart of the app or Homey…

Ah, I restarted Homey now and after it I get the sceen from my post above.
So, restarting the app is fine, restarting Homey is not.
Sent you a new (second) log

The flow (made with Device Capabilities) for re-applying configurations after the Button+ app has restarted, didn’t change it unfortunately.

Only a manual re-apply or a re-apply by a flow that is manually started (last one could be a problem.of Device Capabilities too of course).

I’ve just sent the log! The flow action cards to trigger sleep mode would also be fine, but the great added value of a variable is that the LEDs immediately show from a distance what the current status is…

Hi,

No. Is that a capability of the device? Or a specific setting somewhere?

It’s a device capability. So when you setup the configuration, select the device and the capability should be available.

@Adrian_Rockall looks like i have the same problem. Problem i also have that i can push a button 1 time and this works, all pushes after that dont work, until i restart the app again. When a screen config changes, i need to restart the app also because there is no info on the display en the device dont react to anything but app restart.

Im on latest firmware 1.13 of button plus and 0.5.8 and latest homey software.
I send the log.

Hope you can help. Thank you in advance

Hi
I also have the same problem. Normally I had a problem after FW update of homey and after restart app and re configuration itr was working. Since new release candidate of homey pro (12.0.1-rc.8 button plus FW 1.13, button plus app 0.5.5 and 0.5.8) it is also not working after this procedure.

1 Like

PS: I checked MQTT connection with MQTT Explorer. It is not working, after restart app it is working for some seconds than it disconnect again

I have send you a diagnosis:
f238d1d9-348a-4c6a-b9be-d9c3eb725fa3

Can you try to restart Homey to see if that fixes it.
I seem to be getting a lot of network issues with apps since updating to firmware 12.0.1 and rebooting Homey fixes it for a while.