SmartThings Community

[RELEASE] Aeon DSC17103 Micro Double Switch

dth_lighting
dth_inwallmicro

(Eric M) #1

Just got one of these and wanted to create a proper handler for it. I have been using a Philio Pan04 in one room of my house for a while (which has been great), but didn’t like the ~1 second delay when pressing the physical switch (all my other switches are instant and I am a perfectionist).

I am not a huge fan of this device because 1) It’s a tad larger than other dual relays, and 2) Its terminals did not fit my 14 gauge lighting wire. I expected this from the 3v switch terminals, but not the line, load, and neutral terminals. I had to squish the wire just a tad to get the terminal screws to thread.

Anyway, here is the device handler for it. It has some configuration options to fine tune things (if that is how you roll).


And of course, to use both switches in automations and such, don’t forget to use my Physical / Virtual device sync:


Smartapp for AEON Labs micro double switch?
Aeotec DSC 17103 (Micro Double Switch)
#2

Hello erocm1231
I am no way a programmer or a computer person. But could I ask you for the step buy step on how to add all this. I know kind of were to insert the stuff. if you have time thanks JEFF


(Ryan Evans) #3

I noticed your handler has a “Switch Type” setting, which supports a “Momentary” option. Will this actually toggle the switch (1 or 2) on then off quickly? If so, how long of a delay is there between the on-off?


(Eric M) #4

@way2fast4u You can find instructions here:

For this to work you need to install the device handler for the Aeon DSC17103, the device handler for the Simulated Switch, and the Virtual / Physical Sync SmartApp. All the code is listed in the first thread.

@Ryan_Evans That setting is for you to specify what kind of physical switch is connected to the relay. Either a toggle switch (most common in America), or a momentary switch (push button). I use momentary switches in my house, but most people have toggle.


(Nicolás Calderón) #5

Hello there

I’m having trouble to use the smartapp to manage the double switch individually.

Really appreciate some help


(Eric M) #6

Sorry for the late response, but are you using the latest Virtual Device Sync?


#7

Hi Eric, thank you for creating the device handler. I have two of these. the issue (or may be its not really an issue) is that when i check the logs, i can see that these keep showing activity every now and then, even in idle state. this is typically not the case with other micro controllers from Aeon Labs. is there a way to do away with this? or is there a bug in the codes?

here is a sample log -
2a66fee7-8360-455e-aebd-678690b7d127 1:55:26 AM: debug Parsed MultiChannelCmdEncap(bitAddress: false, command: 3, commandClass: 37, destinationEndPoint: 1, parameter: [0], sourceEndPoint: 2) to [[‘name’:switch2, ‘value’:‘off’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘0 bedroom light fan’, ‘descriptionText’:0 bedroom light fan switch2 is off], [‘name’:‘switch’, ‘value’:‘off’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘0 bedroom light fan’, ‘descriptionText’:0 bedroom light fan switch is off]]
2a66fee7-8360-455e-aebd-678690b7d127 1:55:24 AM: debug Parsed MultiChannelCmdEncap(bitAddress: false, command: 3, commandClass: 37, destinationEndPoint: 1, parameter: [0], sourceEndPoint: 1) to [[‘name’:switch1, ‘value’:‘off’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘0 bedroom light fan’, ‘descriptionText’:0 bedroom light fan switch1 is off], [‘name’:‘switch’, ‘value’:‘off’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘0 bedroom light fan’, ‘descriptionText’:0 bedroom light fan switch is off]]


(Eric M) #8

I’ll put it on my list to add an option to reduce logging for this device, but it will be low priority. I have lots of new device integrations and bug fixes I’m working on.


(Pablo Vigo) #9

Hi Eric, thanks for your work. I’m wondering if there any trick to make ST discover a Aeon DSC17103. I’m the owner of ST Hub V3, using both (classic and new mobile app) and I can’t make it work.
I’ll thanks in advance
Regards
Pablo


(Eric M) #10

I don’t remember there being a trick to it. You might want to try an exclude first. Also, rebooting your hub sometimes helps.