After about hour of stress test didn’t find any noticable bugs. Despite still looks like your App’s internal broker breaks the render of WebUI.
When button is completely reset to factory defaults WebUI loads normally, but as soon the configuration pushed from the App it flicks with the interface for a second and stays with white page. My Button was added manually via IP (if this makes sense)
But I actually want to ask for a feature request. (What is “Target Button+” by the way?)
Right now Display module have [Items], each of them have [Top Label] and Capability.
Is it possible to add an option to change them with flow cards, and add an option for “Capability” to be text (or even svg)
So new flow cards could be:
Set the [Item #] Display Label on [Configuration #] page [Page #] to [Label]
Set the [Item #] Display Top Label on [Configuration #] page [Page #] to [Label]
The reason I am requesting has two purposes
Using Homey’s internally stored Variables set in the capabilities are not always a good idea. For Example for controlling AC I would have to create Variables for Fan, Mode, Temp, Swing for all four AC Units just to have the correct numbers displayed on 4 Button+ devices - totaling 16 variables. (Yeh, I understand that with new capability engine you did it is easily possible, the example is not really good, but explaining that I am about to use Name Tags on the output made by vibe coded HomeyScript for HUE lights, won’t be easy)
This will allow to draw “Virtual” 1 Row of Buttons who want to trigger flows by them.
That specifically uses the Button + device the configurguration is sent to. If you have more than one Button + and you selected say the Lounge Button +, then the capability of the Lounge button + will be used even when sent to the Kitchen Button +. However, if you select Target Button+, the capability will be from the Button+ that is using the configuration.
I will need to think about how to define the items and reliably reference them as item numbers tend to be fluid as they need to be defined from to left to bottom right and therefore, moving them changes the order they are defined.
I have updated to 1.0.0 and afterwards to 1.0.4, but in both cases the Flow Card for reconfiguration will not work. If I make this via card with maintenance it works.
The idea about [Items] came from the “Like” button and “Counter” that is in the Factory default configuration.
Probably assigning [Items] to Display Configuration Page 0 (Defaults) will be enough, otherwise it may be to complicated to operate. You can output them in the same way as you did [Configuration] on the preview Tab the same way you assign configuration to the Button Rows.
I’ve been rebuilding the firmware from button+ with help of the latest esphome libraries and already got your app to interface with it.
I’m hoping to include some more features like led blinking and fading and better overall speeds. Also combined with your app and my firmware i’m hoping on improving the integration further. I really like your display designer in homey. Currently have all bars working and paging too.
Looks like Single click still doesn’t work right just yet, still always show Off state on 1.0.4
Futhermore, looks like the functionality is broken no in the State Tag. But rather a button itself. I previously dimmed out the LEDs on the button device (they annoyed me to much.)
Now I reapplied the Red Color and added text “On” / “Off” via App’s Configuration. Single clicking never lids the LED On or renders “On” to the display. Just in case Double Click and Long Press works fine on the button. The logs look wired for me, they do not have State at all.
Hello, Ever since the update to version 1.0…, I’ve been having recurring problems with my Button+. Usually, I only see the text on the screen without the corresponding values; the button displays also only appear intermittently. When it does become active, I can only press a button once before the Button+ goes into “freeze mode.” The only way to get it working again is to reset it—not just once, but several times—using the button at the bottom. Personally, I don’t mind it that much, but it’s driving my wife and children crazy. Is there anything that can be done about this? I don’t have any other switches besides this button, so it’s really frustrating. My button’s are V1. I use SVS’s for the button’s
Could you open the app settings page and select the import / export tab. Then click on Send Export so I can check the configuration to see if that provides any clues.