Aeon Labs Minimote with SmartThings?

This is really weird. I have no idea why you are having this problem, and I doubt that Support knows what’s wrong either. I do have a suggestion for you to try:

Go into the IDE, My Device Types, New Device Type, From Template. Select Aeon Minimote from the drop down list, hit Create, then Publish For Me.

Then see if it installs, or if you get the same error again.

Ok , I tried that, and it says “Device type published successfully for me”, and there were no entries in the live logging.

Sure, now attempt to install one of your Minimotes, and see what happens.

I removed a minimote and readded it, seems to be the same issue. Thank you for your time, I just do not see what the issue could be.

663af79e-88fb-43dc-84ac-64579a00d585 2:28:22 PM: trace cp desc: Aeon Minimote updated
9d6e2ab9-b942-4e63-af8e-8eed30903005 2:28:22 PM: trace cp desc: Aeon Minimote updated
dfff8280-51b1-4179-9de8-2bee8c58d984 2:28:22 PM: warn Exception ‘java.lang.StringIndexOutOfBoundsException: String index out of range: 3’ encountered parsing 'cmd: upda, payload: ted’
dfff8280-51b1-4179-9de8-2bee8c58d984 2:28:22 PM: error java.lang.NumberFormatException: For input string: “1B” @ line 94
663af79e-88fb-43dc-84ac-64579a00d585 2:28:21 PM: trace cp desc: Thing added
9d6e2ab9-b942-4e63-af8e-8eed30903005 2:28:21 PM: trace cp desc: Thing added
9d6e2ab9-b942-4e63-af8e-8eed30903005 2:28:21 PM: trace cp desc: zw device: 4F, command: 7205, payload: 00 86 00 01 00 03
9d6e2ab9-b942-4e63-af8e-8eed30903005 2:28:21 PM: trace cp desc: desc: 0 0 0x0101 0 0 0 8 0x86 0x72 0x70 0x9B 0xEF 0x85 0x2B 0x26
663af79e-88fb-43dc-84ac-64579a00d585 2:28:21 PM: trace cp desc: zw device: 4F, command: 7205, payload: 00 86 00 01 00 03
663af79e-88fb-43dc-84ac-64579a00d585 2:28:21 PM: trace cp desc: zwStatus:ready:Z-Wave device inclusion finished
9d6e2ab9-b942-4e63-af8e-8eed30903005 2:28:21 PM: trace cp desc: zwStatus:ready:Z-Wave device inclusion finished
663af79e-88fb-43dc-84ac-64579a00d585 2:28:21 PM: trace cp desc: desc: 0 0 0x0101 0 0 0 8 0x86 0x72 0x70 0x9B 0xEF 0x85 0x2B 0x26
663af79e-88fb-43dc-84ac-64579a00d585 2:28:17 PM: trace cp desc: zwStatus:device inclusion:Z-Wave device inclusion started
9d6e2ab9-b942-4e63-af8e-8eed30903005 2:28:17 PM: trace cp desc: zwStatus:device inclusion:Z-Wave device inclusion started

Ouch, it’s just using the original device type. Does the device get installed AT ALL (even if it doesn’t work)?

yeah, the device gets installed, I can then configure the button app, but it never registered button presses.

Yes, it’s not going to work until you get past this error. Go into the IDE to My Devices, and find that device. Then edit it. On the Type pull down menu, you will see it’s device type as Aeon Minimote. Scroll down to the bottom of that list and there should be a second type with the same name, but at the bottom. Change the device type to the second one, and hit update. That may not work, but it’s worth a try.

I’m sure I saw this particular question before but I’m having trouble finding it. What (if any) are the advantages of getting the V2 MiniMote over the V1 MiniMote?

Just style, the design changed and they added a black model. Other than that as long as you update the firmware on the G1.1 it works exactly the same as the G1.2. (The G2 is announced but not yet being manufactured.)

1 Like

Interesting, one website (which I can’t find now) mentioned that the firmware wasn’t ‘updatable’ on V1 but could be on V2…

That’s incorrect, but you can verify it with the manufacturer to be sure.

Some retailers, notably www.zwaveproducts.com update the firmware on G1.1 before shipping it, but you can do it yourself from a laptop. I’ve done it.

http://www.zwaveproducts.com/Zwave-Controllers/Zwave-Remotes/Aeon-Labs-DSA03202-v1-Z-Wave-Minimote.html

2 Likes

Excellent, I can blame you for tempting me into this deal then:

Minimote V1 on the way! :smile:

2 Likes

Updated to 1.19, added to ST, installed Button Controller SmartApp, works beautifully!

Just in case those with V1 remotes are confused as to what button to press to add it to SmartThings, you want to press the ‘Join’ button and then in the ST app, connect a new device :slight_smile:

Everything i’ve bought so far from iris works. It may take some tinkering, but it seems to work. The stuff seems to be made by Jasco, which is the same manufacturer as SmartThings devices. Pairing is a little more difficult. It seems to identify the devices as a “Thing.” Then using the IDE interface, I either assign it to the same type of SmartThings device—or add the code from MitchP via his GitHub postings. Works fine.

Just got a minimote. Updated to 1.19. Followed the smartthings instructions. Connected no problem.

I was then surprised by the button controller. I allocated button 1 to a hue bulb. and a long hold to the same bulb. I expected on the next screen to be given options for what the button does. but that is not how this works! now when i press the button or hold the button, it just switches the light on and off. I expected to be able to specify to alter the dim level or something.

Am i missing something? or is this literally just able to switch on and off?

Having read a LOT of posts now, but being very new to smartthings, I am assuming that I have to make a virtual switch and have the minimote activate that. Then I could use Rulemachine to do some more funky automations than on/off.

Is there a way to configure it so that holding the button will continuously increase the brightness until released?
Or to continuously cycle colours/coulour temperatures?

I presume i could use it to stop some of my rules in rulemachine, again with a virtual switch.

I’ve never set up a virtual switch. Ill give it a go. But would certainly appreciate hearing about how others have set up the minimote to do things?

I read bravenl had made his own controller. How does it differ to button controller? And is it available?

Thanks

Andrew

You don’t need virtual switches. You can incorporate a Minimote button push/held directly into Rule Machine as a trigger event. From that, you could a number of different things.

It’s not possible to use the Minimote as a continuous device, where holding the button down does something special (except for special devices that support it). In general, button pushes are distinct events.

Button Controller+ offers more action choices than Button Controller, but may not have what you’re looking for. You can find it here: https://github.com/bravenel/SmartThings/blob/master/Button%20Controller%2B. Button Controller+ allows you to setup all 4 of the buttons in one app. However, you can do some in Button Controller+ and some in Rule Machine.

Thanks for this (and all you do!)

Do I install this code as a device handler or as a smart app? Im guessing the latter!

A

Button Controller+ and Rule Machine are both SmartApps. See the instructions for Rule Machine here: Rule machine - as per the app developer, this app is no longer available for new installs, distribution, or support.

For Button Controller+, in the IDE, My SmartApps, Create New SmartApp, From Code tab, paste the code from Github (which you can get by hitting Raw, then select all and copy), Save and Publish for Me. Then you can install one instance of that app from the MarketPlace/SmartApps/My Apps for each button controller.

JD, just wondering if your PC recognized that the minimote was plugged into a usb port. I plugged it in, the charging light came on, and I ran the aeon firmware update app, which indicated it was successful. But windows never seemed to acknowledge that a usb device had been plugged in. I guess it probably worked, just seems a little strange that a windows program could talk to a usb device if the OS never recognized that one was plugged in.

I’m sorry, I didn’t do that update myself, one of my aides did, so I don’t know exactly what happened. Hopefully someone else will know.