# Child devices and Alexa

**URL:** <https://community.smartthings.com/t/child-devices-and-alexa/192504>\
**Category:** Devices & Integrations\
**Created:** [May 3, 2020, 11:29pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504 "2020-05-03T23:29:18Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dan\_Rowland](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dan_rowland/32/116565_2.png) [@Dan\_Rowland](https://community.smartthings.com/u/Dan_Rowland)\
**Post date:** [May 3, 2020, 11:29pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/1 "2020-05-03T23:29:18Z")

</div>

Hey there people, firstly, thank you all for the advice you’ve freely given (to me and others), so helpful and useful 🙂

I have SmartThings and use Alexa to control lights and stuff, and specifically am using these switches:

- [https://www.vesternet.com/products/z-wave-mco-touch-panel-switch-four-load](https://www.vesternet.com/products/z-wave-mco-touch-panel-switch-four-load)

With the Device Handlers in this thread:

- [MCO Z-Wave switch (DTH in post 31)](https://community.smartthings.com/t/mco-z-wave-switch-dth-in-post-31/16457/65)

The switches are really good; when you set up the DH, the first switch shows as a normal (parent) device, and the other three are child devices.

They all work fine in SmartThings, with both the current and Classic apps.

However, Alexa doesn’t see them, and if I do an import scan from SmartThings, Alexa doesn’t discover them.

Obviously I can set a Scene to turn each switch on, and off, which works ok for turning things on, but that’s really ugly to manage, having to say to Alexa:

- Alexa, turn on (scene name)’

So to turn off a lamp, I’d have to say something like:

- Alexa, turn on dining room lamp off.

Obviously I can do something a little less ugly like:

- Alexa, turn on bedtime (or something).

But is there something better I can do? I can use IFTTT to use ‘Alexa, trigger xxx’, is there a better option with SmartApps, or Automations? Or can I make the child devices accessible to Alexa?

Thank you so so much!!

---

<div class="post-metadata">

**Author:** ![johnconstantelo](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/johnconstantelo/32/111869_2.png) [@johnconstantelo](https://community.smartthings.com/u/johnconstantelo)\
**Post date:** [May 4, 2020, 12:18am UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/2 "2020-05-04T00:18:39Z")

</div>

Are the child devices a virtual device? Also, are you using the new SmartThings Alexa skill, or the older one? I thought I read in the discussion below where virtual devices may not work, but I can’t validate because I’m still using the old skill.

> [@New SmartThings Alexa skill (2020)](https://community.smartthings.com/t/new-smartthings-alexa-skill-2020/191101):
>
> I [tweeted a bit about this](https://twitter.com/SmartThingsBeat/status/1250845242506358786?s=20), but thought it might be a good heads up for the ST nerds not on Twitter slight_smile Especially since new users can no longer use the old skill. The old skill is now called “SmartThings Classic” while the new one is just “SmartThings”. If you search the Alexa skill catalog you will only find the new skill, but the old/Classic one still shows under your installed skills if you already set it up. I don’t know what SmartThings’ plans are for migration, but i thought it would be worth discussing since the skill is public and new users will be using it. Based on the lack of it appearing in the Groovy IDE and appearance in the new app, the new one uses the new APIs instead of a Groovy app. So far here’s the differences I’ve noticed and my experience: Enabling the …

---

<div class="post-metadata">

**Author:** ![Dan\_Rowland](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dan_rowland/32/116565_2.png) [@Dan\_Rowland](https://community.smartthings.com/u/Dan_Rowland)\
**Post date:** [May 4, 2020, 1:56am UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/3 "2020-05-04T01:56:59Z")

</div>

Hey there John - thank you so much for getting in touch.

The Skill is the new one, and they’re not virtual devices as far as I know. They are actual buttons on the four way switch, and are not referred to as virtual in the app or IDE. They are ‘cloud’ rather than ‘local’ though.

Thank you for your input, any help is grateful received as I’m not sure what the best thing to do is.

---

<div class="post-metadata">

**Author:** ![hongtat](https://avatars.discourse-cdn.com/v4/letter/h/f1d935/32.png) [@hongtat](https://community.smartthings.com/u/hongtat)\
**Post date:** [May 4, 2020, 3:07am UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/4 "2020-05-04T03:07:58Z")

</div>

@Dan_Rowland

In the SmartThings New App ==\> “Settings” ==\> “Connected services” ==\> “Amazon Alexa” ==\> “Switches” - Have you allowed access to the switches? Are the switches ticked? ✅

---

<div class="post-metadata">

**Author:** ![Dan\_Rowland](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dan_rowland/32/116565_2.png) [@Dan\_Rowland](https://community.smartthings.com/u/Dan_Rowland)\
**Post date:** [May 4, 2020, 10:49am UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/5 "2020-05-04T10:49:22Z")

</div>

Thank you so much for getting back to me, but with the latest Alexa Skill (apparently) you can’t select which devices you want to give Alexa access to. This is is how that page you refer to looks:

 ![2020-05-04 11.46.35](https://global.discourse-cdn.com/smartthings/original/3X/d/c/dc953a9a83453a8eef16f95a6e795d1a9aa73204.png)

From what I’ve read, ALL devices are accessible by default, and if you don’t want any, you have to remove them.

---

<div class="post-metadata">

**Author:** ![saosinx88](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/saosinx88/32/182630_2.png) [@saosinx88](https://community.smartthings.com/u/saosinx88)\
**Post date:** [May 4, 2020, 11:10am UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/6 "2020-05-04T11:10:42Z")

</div>

@Dan_Rowland If you delete them in the Alexa app, they’ll come back. You have to disable them. Hopefully this gets addressed soon…

---

<div class="post-metadata">

**Author:** ![Dan\_Rowland](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dan_rowland/32/116565_2.png) [@Dan\_Rowland](https://community.smartthings.com/u/Dan_Rowland)\
**Post date:** [May 4, 2020, 11:44am UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/7 "2020-05-04T11:44:26Z")

</div>

Yes, that’s right, bit I don’t want to exclude anything, I want to make the child switch devices appear as they do in SmartThings.

This is how they look in the SmartThings IDE:

 ![image](https://global.discourse-cdn.com/smartthings/original/3X/1/e/1e0c07e013a618a424a25e685255ef58ff8522de.png)

---

<div class="post-metadata">

**Author:** ![johnconstantelo](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/johnconstantelo/32/111869_2.png) [@johnconstantelo](https://community.smartthings.com/u/johnconstantelo)\
**Post date:** [May 4, 2020, 12:36pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/8 "2020-05-04T12:36:27Z")

</div>

> [@Dan\_Rowland](#):
>
> Yes, that’s right, bit I don’t want to exclude anything, I want to make the child switch devices appear as they do in SmartThings.

You don’t need to delete them in ST, just Alexa. I always go to [alexa.amazon.com](http://alexa.amazon.com) to delete devices from Alexa, but you could try the Alexa app too. After you do that just kick off an Alexa discovery.

---

<div class="post-metadata">

**Author:** ![Dan\_Rowland](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dan_rowland/32/116565_2.png) [@Dan\_Rowland](https://community.smartthings.com/u/Dan_Rowland)\
**Post date:** [May 4, 2020, 12:42pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/9 "2020-05-04T12:42:21Z")

</div>

Yep I did exactly that, I deleted the device, and did a re-discovery, and it came back (as I wanted), but the child devices (that I also want) did not reappear.

My problem is that I want the child devices in SmartThings to be also available in Alexa, and I cannot find any way to make them appear.

---

<div class="post-metadata">

**Author:** ![johnconstantelo](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/johnconstantelo/32/111869_2.png) [@johnconstantelo](https://community.smartthings.com/u/johnconstantelo)\
**Post date:** [May 4, 2020, 1:22pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/10 "2020-05-04T13:22:38Z")

</div>

Ok, bummer. When you click on those devices, does “In Use By” show Alexa?

---

<div class="post-metadata">

**Author:** ![Dan\_Rowland](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dan_rowland/32/116565_2.png) [@Dan\_Rowland](https://community.smartthings.com/u/Dan_Rowland)\
**Post date:** [May 4, 2020, 1:52pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/11 "2020-05-04T13:52:05Z")

</div>

Interestingly, I’ve checked all of my devices, and none of them say Alexa (although they do work with Alexa).

They just say IFTTT and the ST Automations they’re used by.

---

<div class="post-metadata">

**Author:** ![johnconstantelo](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/johnconstantelo/32/111869_2.png) [@johnconstantelo](https://community.smartthings.com/u/johnconstantelo)\
**Post date:** [May 4, 2020, 2:00pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/12 "2020-05-04T14:00:21Z")

</div>

Oh man, that stinks. That’s one of my issues with the new app and Automations. You can’t go to a device and see what Automations that device is in use by, and now we can’t see Alexa in that list if you’re using the new skill.

@Automated_House, any suggestions?

---

<div class="post-metadata">

**Author:** ![Dan\_Rowland](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dan_rowland/32/116565_2.png) [@Dan\_Rowland](https://community.smartthings.com/u/Dan_Rowland)\
**Post date:** [May 4, 2020, 2:03pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/13 "2020-05-04T14:03:22Z")

</div>

Yeah it seems a bit poo, if anyone has any suggestions I would REALLY appreciate it 🙂

---

<div class="post-metadata">

**Author:** ![Dan\_Rowland](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dan_rowland/32/116565_2.png) [@Dan\_Rowland](https://community.smartthings.com/u/Dan_Rowland)\
**Post date:** [May 4, 2020, 2:10pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/14 "2020-05-04T14:10:12Z")

</div>

Actually, I notice that these child devices are also not available to IFTTT, so it seems there is something fundamentally wrong / different with them…

---

<div class="post-metadata">

**Author:** ![Automated\_House](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/automated_house/32/99641_2.png) [@Automated\_House](https://community.smartthings.com/u/Automated_House)\
**Post date:** [May 4, 2020, 2:40pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/15 "2020-05-04T14:40:38Z")

</div>

I have two z-wave devices that seem to be passing their child devices to the new Alexa skill fine. (a zooz double plug and zooz multirelay). But now that i’m thinking about it, the virtual switches for my inovelli switch did not get passed to Alexa. Let me look at the DTH and see if I can spot why.

---

<div class="post-metadata">

**Author:** ![Dan\_Rowland](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dan_rowland/32/116565_2.png) [@Dan\_Rowland](https://community.smartthings.com/u/Dan_Rowland)\
**Post date:** [May 4, 2020, 2:51pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/16 "2020-05-04T14:51:44Z")

</div>

Ooh that would be amazing, thank you so much, I really appreciate your help!!

---

<div class="post-metadata">

**Author:** ![Automated\_House](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/automated_house/32/99641_2.png) [@Automated\_House](https://community.smartthings.com/u/Automated_House)\
**Post date:** [May 4, 2020, 3:21pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/17 "2020-05-04T15:21:05Z")

</div>

I don’t see anything that jumps out at me that would cause Alexa not to work. Kinda strange.

---

<div class="post-metadata">

**Author:** ![Dan\_Rowland](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/dan_rowland/32/116565_2.png) [@Dan\_Rowland](https://community.smartthings.com/u/Dan_Rowland)\
**Post date:** [May 4, 2020, 3:24pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/18 "2020-05-04T15:24:43Z")

</div>

Thank you for thinking about it, I do think it’s a fundamental problem with the devices, as IFTTT can’t see them either…

Here are the links to the Device Handlers in case you’re interested:

- [https://github.com/hongtat/AwfullySmart/blob/master/devicetypes/hongtat/zwave-light-switch-multichannel.src/zwave-light-switch-multichannel.groovy](https://github.com/hongtat/AwfullySmart/blob/master/devicetypes/hongtat/zwave-light-switch-multichannel.src/zwave-light-switch-multichannel.groovy)
- [https://github.com/hongtat/AwfullySmart/blob/master/devicetypes/hongtat/zwave-light-switch-multichannel-child-device.src/zwave-light-switch-multichannel-child-device.groovy](https://github.com/hongtat/AwfullySmart/blob/master/devicetypes/hongtat/zwave-light-switch-multichannel-child-device.src/zwave-light-switch-multichannel-child-device.groovy)

---

<div class="post-metadata">

**Author:** ![Kevin\_Reene](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/kevin_reene/32/95398_2.png) [@Kevin\_Reene](https://community.smartthings.com/u/Kevin_Reene)\
**Post date:** [June 30, 2020, 12:33pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/19 "2020-06-30T12:33:47Z")

</div>

Throwing my hat into the ring as well. My @Eric_Inovelli Fan + Light switch child devices are not showing up in Alexa, not sure whether it’s an integration or handler issue.

Here is the hander for the parent:  
[https://raw.githubusercontent.com/InovelliUSA/SmartThingsInovelli/master/devicetypes/inovelliusa/inovelli-fan-light-lzw36.src/inovelli-fan-light-lzw36.groovy](https://raw.githubusercontent.com/InovelliUSA/SmartThingsInovelli/master/devicetypes/inovelliusa/inovelli-fan-light-lzw36.src/inovelli-fan-light-lzw36.groovy)

And child:  
[https://raw.githubusercontent.com/InovelliUSA/SmartThingsInovelli/master/devicetypes/inovelliusa/switch-level-child-device.src/switch-level-child-device.groovy](https://raw.githubusercontent.com/InovelliUSA/SmartThingsInovelli/master/devicetypes/inovelliusa/switch-level-child-device.src/switch-level-child-device.groovy)

---

<div class="post-metadata">

**Author:** ![Eric\_Inovelli](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/eric_inovelli/32/158267_2.png) [@Eric\_Inovelli](https://community.smartthings.com/u/Eric_Inovelli)\
**Post date:** [June 30, 2020, 12:53pm UTC](https://community.smartthings.com/t/child-devices-and-alexa/192504/20 "2020-06-30T12:53:39Z")

</div>

Hey @Kevin_Reene – let me look into this with Eric M. They’re showing up in my Alexa app, so I’m not sure what’s happening. Granted, I had them paired prior to the non-production version of the switch. I’ll try in the office today to see if it can work.

 ![image](https://global.discourse-cdn.com/smartthings/original/3X/8/0/80a2da53a5f026286fafbb8f92916c4e177e3b3d.png)

NOTE: Elena’s Light shows up halfway down the list – but the above screenshot shows both the, “Master” switch as well as the one Child device (and Notifications).

EDIT: Possibly it’s because I did it before May 7th per this thread?  
[Updates to Google integration](https://community.smartthings.com/t/updates-to-google-integration/192849) (I know I’m using Alexa, but possibly it’s something similar. I’m not sure. I’ll continue to check it out today with Eric M.

[Next page](https://community.smartthings.com/t/child-devices-and-alexa/192504.md?page=2)
