Aeotec Nanomote Quad via SmartThings hub

I have just acquired an Aeotec NanoMote Quad. All my Z-Wave devices are connected to the SmartThings hub and I use the SmartThings integration to expose Z-Wave devices to HA. After adding the NanoMote to SmartThings, in the SmartThings app, I see all four buttons and they change state depending on pressed or held.

Upon reloading the SmartThings integration in HA, I see only a Z-Wave multi-button device but no entity corresponding to each button. The only entity associated with the device is battery level monitor. Is there a way to be able to use all 4 buttons in HA?

Thanks,
Arun

Figured it out. I had to listen to smartthings.button event and the button presses and held down are shown.

1 Like

Do you have any more details about how you got this to work? I have the same remote, and the documentation about how to get the required info from SmartThings (like device ID and naming conventions of the buttons) and how to use this event in an automation are limited.

Go to Developer Tools, then select Events. Under “Listen to Events”, subscribe to smartthings.button event. Then click “Start listening”. Now press any button on the Nanomote and you will see all the details, like device ID, value and component ID for various buttons and actions like pushed, held etc.

Use this information to create an event based trigger. For example, I have created a trigger which fires when button 4 is pushed. In GUI, it looks like:

Trigger type: Event
Event type: smartthings.button

Event data:
device_id: 8ed1ba4d-b74e-4d70-8726-fd6fd652aedb
value: pushed
component_id: button4

Then I have the conditions and actions.

The values for device_id, value and component_id were obtained by listening to smartthings.button event in developer tools. Hope this helps.

Great, thanks! That worked!