Using WallMote Quad with SmartThings Hub. Print
- June 7, 2024
- Aeotec
Table of Contents
WallMote now has generic compatibility with SmartThings hub, there is no more need to further install a custom device handler. This page will provide steps to using WallMote with SmartApp button controller, or Group Association via Z-Wave Tweaker.
Notes – Methods you can use to control other Z-Wave Switches or Dimmers using WallMote Quad.
- Button Control
- WebCoRE
- Other scene based Smart App type applications.
- Group Association (direct control without SmartThings)
SmartThings Generic Device Handler.
SmartThings already has a compatible device handler to WallMote natively, so there is no need to further add a custom device handler for this device.
SmartThings Connect – Automation.
If you re-include your NanoMote using SmartThings Connect, you should be able to program scenes through the page “Automation”.
1. Open SmartThings Connect.
2. Click on the 3-lines icon (located top left corner).
3. Select “ Automatons “.
4. Select “ + Add automation “.
5. Select “ + ” button.
6. Select “ Device Status “.
7. Select “ Aeotec WallMote Quad ” (or however you have named your WallMote).
8. Select the button that you want to program.
9. Then select either “ Pressed ” (when you tap a button) or “ Held ” (when you press and hold a button).
10. Click on “ Save “.
11. Then select “Next” at the bottom right hand corner then determine the action that should happen when you press or hold that button.
SmartThings Classic – Button Controller (Central Scene Use).
The easiest way to get started to use WallMote with SmartThings is to install the Button Controller SmartApp developed and designed by SmartThings development team. To get install Button Controller, follow the steps below:
-
Open SmartThings App from your Smart Phone.
-
At the bottom click on “Automation”
-
Near the top, select “SmartApps”
-
Click on “+ Add a SmartApp”
-
Scroll to the bottom of the list, and select “+ More”
-
Click on “Button Controller” located on the top of the list.
Now you get to program Button Controller with the device desired. There are 2 separate parts, (1) first determining which button device to use, in this case you’d set the WallMote for this, (2) Programming what each button does when you tap or press and hold them which a bunch of provided options will be available to you here.
When programming each button, you will be setting up each button individually up to 4 buttons, every time you click on Next at the top right, it will move on to allow you to program the next upcoming buttons.
(1) Button 1 = Top left button.
(2) Button 2 = Top right button.
(3) Button 3 = Bottom left button.
(4) Button 4 = Bottom right button.
Here are some general steps to get started (continuing from the steps above):
- Tap on “Button – Tap to set”
- Select your WallMote (or your desired button controller).
- Now at the top right, click on “Next”
- You will now be taken to program Button #1 (top left button), scroll up and down and decide what you want to control.
- Click on “Next” at the top right corner”
- This will continue onto programming Button #2.
- Keep Following Steps 4 and 5 for each button control that you want to program.
- When you are done, and you have no need to program more buttons, just keep pressing next until the top right says “Save”
- Click on “Save” to finish.
Direct Control – Group Association.
Notes – Using the below device handler, you have a few options for control using the below SmartApps:
- Direct control of Z-Wave devices (you must make sure that the device is close enough)
- Bypass SmartThings hub
- Control Z-Wave devices only (others such as WiFi or Zigbee will not work)
The Device Handler option above provides you a method to bypass SmartThings and allow you to directly control your Z-Wave Switches and Dimmers.
The steps to install Z-Wave Tweaker (You only need to do this once, if already installed, skip this section):
- Login to your SmartThings IDE
- Click on Locations and then select your gateway
- Select “My Device Handlers” then click on “Add new Device Handler”
- Select “From Code”
- Go into the Z-Wave Tweaker Code, and copy all of the code from line 0 to the very last line. (can be found here directly: https://github.com/codersaur/SmartThings/blob/master/devices/zwave-tweaker/zwave-tweaker.groovy)
- PRO TIP – Click on the “Raw” button which exposes only code, then ctrl + a (highlight all), then ctrl + c (copy highlighted).
- Paste this into your SmartThings IDE.
- Save the code.
- Then click on Publish -> “Publish for me”
Now install Z-Wave Tweaker over WallMote:
- Click on “My Devices”
- Look for your WallMote and click on it
- Scroll to the bottom then click “Edit”
- Find “Type” and bring out the drop down menu
- First make note of the original device handler that you were using (you will need to revert back to the original device handler later)
- Find “Z-Wave Tweaker” and select it
- click on Save
Using Z-Wave Tweaker to Set a GROUP ASSOCATION
- Go into your SmartThings App over your Smartphone
- Find the WallMote and open up its page, you’ll notice that everything is incredibly different. Please make note of the GREEN “Sync” symbol at the bottom.
- On the top right, click on the GEAR icon
- Scroll down and look for the “CONFIGURE ASSOCIATION GROUP” section, there are multiple parts in this section (Association Group ID, Association Group Members, Command Class)
- On “Association Group ID” set this to the group ID you want to program
For step 5 on setting Association Group ID, this is the grid list of what can be set over WallMote:
Group Association # | Function | Button # | Press Function |
---|---|---|---|
2 | Toggle On/Off | 1 (top left) | Tap |
3 | Dim up/down | 1 (top left) | Press and Hold / Swipe up / Swipe Down |
4 | Toggle On/Off | 2 (top right) | Tap |
5 | Dim up/down | 2 (top right) | Press and Hold / Swipe up / Swipe Down |
6 | Toggle On/Off | 3 (bottom left) | Tap |
7 | Dim up/down | 3 (bottom left) | Press and Hold / Swipe up / Swipe Down |
8 | Toggle On/Off | 4 (bottom right) | Tap |
9 | Dim up/down | 4 (bottom right) | Press and Hold / Swipe up / Swipe Down |
- On “Association Group Members” set this to the Device Network ID (which can be found under SmartThings IDE - > My Devices)
Image below is where you can find the Device Network ID (under SmartThings IDE):
Input into SmartThings App (in belows example, we want to control backyard lights which has Device Network Id of 15 with button 1 and allow us to dim using Group #3):
- On “Command Class” set this to “Auto-detect”
- Now click on “Done” located on the top right.
- From step 2 you made note of the GREEN “Sync” symbol, if the color is ORANGE “Unsynced” then you will need to wait for this to change to GREEN “Sync” before moving onto the next section.
- Your WallMote is a battery device, Wake up the battery device now to take in the new changes. To do this, press and hold the Action Button located on the back of WallMote until the WallMote beeps its alarm and turns yellow, then release the Action Button. (The Yellow LED should be flashing rapidly during this time).
- If you see GREEN “Sync” at the bottom of the device page, you are now done with this section.
- Tap the Action Button of WallMote to bring WallMote out of its awake state, and its yellow LED should stop flashing.
Now install the original device handler over WallMote:
- Click on “My Devices”
- Look for your WallMote and click on it
- Scroll to the bottom then click “Edit”
- Find “Type” and bring out the drop down menu
- Find the original device handler and select it
- click on Save
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>