HomeAutomationNerd Posted August 12, 2020 Share Posted August 12, 2020 Is it possible to set the icon on a custom button? For example I have a "Garage Doors" custom button that opens/closes all the garage doors. I would like this button to have a garage door icon. Nothing obvious seems to work. Seems a simple driver with an icon would do the trick, and I could trigger my macros from that... Quote Link to comment Share on other sites More sharing options...
RAV Posted August 12, 2020 Share Posted August 12, 2020 You would need to use an "experience button" or a relay/contact object, rather than a "custom button". Custom Button by design were a catch all for items that didn't have a relay/contact object already. Simple Text, you can't assign them an icon. To carry into OS3 they got hitched to a generic button like folder object. HomeAutomationNerd 1 Quote Link to comment Share on other sites More sharing options...
alanchow Posted August 12, 2020 Share Posted August 12, 2020 Why don't you just favorite the garage door driver? HomeAutomationNerd 1 Quote Link to comment Share on other sites More sharing options...
Matt Lowe Posted August 12, 2020 Share Posted August 12, 2020 there is a new experience button for the garage door that has a lot of options. and if you on os 3 + you can favorite to your home page. OceanDad, msgreenf and HomeAutomationNerd 2 1 Quote Link to comment Share on other sites More sharing options...
HomeAutomationNerd Posted August 13, 2020 Author Share Posted August 13, 2020 To answer my own question: The "Scenario - Experience Button" is what I want. Per the docs, you rename the driver file, set the icon there, zip it back up, and install it. While this seems a bit clunky, it'll work and is what I'm doing to writing drivers anyway. I wonder if I could write a driver to do this, and expose the features to user-land? I've not yet poked at the "drivers installing other drivers" side of things, so I don't know if this is possible. The "UI Button" proxy seems nice, and I'll have to play with that. My garage doors are currently using the Aladdin buttons, and I'm looking for a "control all the doors at once" scene. I have found that easier to do in a macro ("All Doors up", "All Doors down"), than trying to cascade events across. Quote Link to comment Share on other sites More sharing options...
HomeAutomationNerd Posted August 13, 2020 Author Share Posted August 13, 2020 Quote Why don't you just favorite the garage door driver? @alanchow I've got multiple garage doors, and having a macro that opens/closes all them has been easiest. Quote Link to comment Share on other sites More sharing options...
HomeAutomationNerd Posted August 13, 2020 Author Share Posted August 13, 2020 4 hours ago, Matt Lowe said: there is a new experience button for the garage door that has a lot of options. and if you on os 3 + you can favorite to your home page. Thanks Matt. I'm using the Aladdin buttons to control my doors - which gives me nice control over them. I've favorited them, but I've got multiple garage doors buttons (1st world problems, no doubt). I'm trying to just get down to a single button. The "Scenario - Experience Button" seems like exactly the thing. Quote Link to comment Share on other sites More sharing options...
Matt Lowe Posted August 13, 2020 Share Posted August 13, 2020 54 minutes ago, ChrisM said: Thanks Matt. I'm using the Aladdin buttons to control my doors - which gives me nice control over them. I've favorited them, but I've got multiple garage doors buttons (1st world problems, no doubt). I'm trying to just get down to a single button. The "Scenario - Experience Button" seems like exactly the thing. You can use an extra garage for experience button and program it to close all the doors. This is something we cover in our New course too HomeAutomationNerd 1 Quote Link to comment Share on other sites More sharing options...
HomeAutomationNerd Posted August 13, 2020 Author Share Posted August 13, 2020 36 minutes ago, Matt Lowe said: You can use an extra garage for experience button and program it to close all the doors. This is something we cover in our New course too Ah, the "Selected" Event!! That does open up some possibilities. I had only played with the other events, as "Selected" looks odd. Quote Link to comment Share on other sites More sharing options...
HomeAutomationNerd Posted August 13, 2020 Author Share Posted August 13, 2020 After playing with the experience buttons, I think I like the custom buttons better. The quick sub menu ("Open/Close") seems easier on a T3 or iDevice than having a separate button for "Open Garage Doors" and "Close Garage Doors". Quote Link to comment Share on other sites More sharing options...
OceanDad Posted August 13, 2020 Share Posted August 13, 2020 Why do you have one button for open and one for close ? Quote Link to comment Share on other sites More sharing options...
HomeAutomationNerd Posted August 13, 2020 Author Share Posted August 13, 2020 If I’m driving macros (“open all” / close all), having one butting is challenging - if the garage doors get to a mixed state (one up, one down), what behavior would it have? With 2 (open/close) there is no state management as the operations are idempotent - just hit close and I know I’m good. I’m open to a better way. Sent from my iPhone using Tapatalk Quote Link to comment Share on other sites More sharing options...
Matt Lowe Posted August 13, 2020 Share Posted August 13, 2020 The better way to do it is based the fake driver on the real state if one door is open, open the fake. Then when pressed send close to all or the one it don't matter. OceanDad, Neo1738 and South Africa C4 user 2 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.