Bobby g Posted February 8, 2020 Share Posted February 8, 2020 (edited) We like having our mini-remotes and have one in several rooms in our house. However, any time we changed a scene related to a mini-remote, we would have to find all the mini-remotes and manually set them in update mode. Maybe we are lazy, but having to gather my three remotes every time we made adjustments was a pain. Instead, we created the following set of programs to control the buttons on a mini-remote. For each button, you need to create one scene and eight programs. You never have to put the mini-remotes in update mode. Scene: this has all the devices you want the button to control Programs: One to be used to tell if any of the devices in the scene are on or off. Seven Programs: to be used for ON, OFF, FAST ON, FAST OFF, FADE UP, FADE STOP, FADE DOWN Is this crazy? Or is there a better way to do this? ------- 1. Create a separate Scene for each button of the mini-remote. I use the eight-button remote and have each remote do the exact same function, and then in each of the scenes add the devices that you want to control. Here is what the scene for the "A" button looks like: 2. Next create a program for each button that is true if any light in that scene is on. This will be used in the following program to determine if the button press should turn the scene on or off. Here is what the program for the "A" Scene looks like: MiniRemote-A-Any-ON If 'Family Room / Family Room KeyPad / Family Room KeyPad-Outlets' Status is not Off Or 'Family Room / Family Room Outlets' Status is not Off Then No Actions - (To add one, press 'Action') Else No Actions - (To add one, press 'Action') 3. Finally, create a separate program for each button press. I created a program for ON, OFF, FAST ON, FAST OFF, FADE UP, FADE STOP, FADE DOWN: FadeDown There are three remotes at our house, so I need to check if an of the three remotes have a button press: MiniRemote-A-FadeDown If 'Mini Remotes / Mini Remote - 1 / Mini Remote-1-A' is switched Fade Down Or 'Mini Remotes / Mini Remote - 2 / Mini Remote-2-A' is switched Fade Down Or 'Mini Remotes / Mini Remote - 3 / Mini Remote-3-A' is switched Fade Down Then Repeat 2 times Set 'Scenes / Mini Remotes Scenes / Mini-Remote-A' Fade Down Else No Actions - (To add one, press 'Action') FadeStop MiniRemote-A-FadeStop If 'Mini Remotes / Mini Remote - 1 / Mini Remote-1-A' is switched Fade Stop Or 'Mini Remotes / Mini Remote - 2 / Mini Remote-2-A' is switched Fade Stop Or 'Mini Remotes / Mini Remote - 3 / Mini Remote-3-A' is switched Fade Stop Then Repeat 2 times Set 'Scenes / Mini Remotes Scenes / Mini-Remote-A' Fade Stop Else No Actions - (To add one, press 'Action') FadeUp MiniRemote-A-FadeUp If 'Mini Remotes / Mini Remote - 1 / Mini Remote-1-A' is switched Fade Up Or 'Mini Remotes / Mini Remote - 2 / Mini Remote-2-A' is switched Fade Up Or 'Mini Remotes / Mini Remote - 3 / Mini Remote-3-A' is switched Fade Up Then Repeat 2 times Set 'Scenes / Mini Remotes Scenes / Mini-Remote-A' Fade Up Else No Actions - (To add one, press 'Action') FastOff MiniRemote-A-FastOff If ( ( 'Mini Remotes / Mini Remote - 1 / Mini Remote-1-A' is switched Fast On Or 'Mini Remotes / Mini Remote - 1 / Mini Remote-1-A' is switched Fast Off ) Or ( 'Mini Remotes / Mini Remote - 2 / Mini Remote-2-A' is switched Fast On Or 'Mini Remotes / Mini Remote - 2 / Mini Remote-2-A' is switched Fast Off ) Or ( 'Mini Remotes / Mini Remote - 3 / Mini Remote-3-A' is switched Fast On Or 'Mini Remotes / Mini Remote - 3 / Mini Remote-3-A' is switched Fast Off ) ) And Program 'MiniRemote-A-Any-ON' is True Then Repeat 2 times Set 'Scenes / Mini Remotes Scenes / Mini-Remote-A' Fast Off Else No Actions - (To add one, press 'Action') FastOn MiniRemote-A-FastOn If ( ( 'Mini Remotes / Mini Remote - 1 / Mini Remote-1-A' is switched Fast On Or 'Mini Remotes / Mini Remote - 1 / Mini Remote-1-A' is switched Fast Off ) Or ( 'Mini Remotes / Mini Remote - 2 / Mini Remote-2-A' is switched Fast On Or 'Mini Remotes / Mini Remote - 2 / Mini Remote-2-A' is switched Fast Off ) Or ( 'Mini Remotes / Mini Remote - 3 / Mini Remote-3-A' is switched Fast On Or 'Mini Remotes / Mini Remote - 3 / Mini Remote-3-A' is switched Fast Off ) ) And Program 'MiniRemote-A-Any-ON' is False Then Repeat 2 times Set 'Scenes / Mini Remotes Scenes / Mini-Remote-A' Fast On Else No Actions - (To add one, press 'Action') Off MiniRemote-A-Off If ( ( 'Mini Remotes / Mini Remote - 1 / Mini Remote-1-A' is switched On Or 'Mini Remotes / Mini Remote - 1 / Mini Remote-1-A' is switched Off ) Or ( 'Mini Remotes / Mini Remote - 2 / Mini Remote-2-A' is switched On Or 'Mini Remotes / Mini Remote - 2 / Mini Remote-2-A' is switched Off ) Or ( 'Mini Remotes / Mini Remote - 3 / Mini Remote-3-A' is switched On Or 'Mini Remotes / Mini Remote - 3 / Mini Remote-3-A' is switched Off ) ) And Program 'MiniRemote-A-Any-ON' is True Then Repeat 2 times Set 'Scenes / Mini Remotes Scenes / Mini-Remote-A' Off Else No Actions - (To add one, press 'Action') On MiniRemote-A-On If ( ( 'Mini Remotes / Mini Remote - 1 / Mini Remote-1-A' is switched On Or 'Mini Remotes / Mini Remote - 1 / Mini Remote-1-A' is switched Off ) Or ( 'Mini Remotes / Mini Remote - 2 / Mini Remote-2-A' is switched On Or 'Mini Remotes / Mini Remote - 2 / Mini Remote-2-A' is switched Off ) Or ( 'Mini Remotes / Mini Remote - 3 / Mini Remote-3-A' is switched On Or 'Mini Remotes / Mini Remote - 3 / Mini Remote-3-A' is switched Off ) ) And Program 'MiniRemote-A-Any-ON' is False Then Repeat 2 times Set 'Scenes / Mini Remotes Scenes / Mini-Remote-A' On Else No Actions - (To add one, press 'Action') Edited February 8, 2020 by Bobby g Link to comment
lilyoyo1 Posted February 8, 2020 Share Posted February 8, 2020 If you want to use each button as a toggle, I would use variables to track what was done and turn things on/off that way. With that said, as long as it works then you're good. Link to comment
Recommended Posts