# Device components

**URL:** <https://community.smartthings.com/t/device-components/233871>\
**Category:** Support\
**Tags:** developers\
**Created:** [November 1, 2021, 10:40am UTC](https://community.smartthings.com/t/device-components/233871 "2021-11-01T10:40:39Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![ygerlovin](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/ygerlovin/32/143020_2.png) [@ygerlovin](https://community.smartthings.com/u/ygerlovin)\
**Post date:** [November 5, 2021, 10:51am UTC](https://community.smartthings.com/t/device-components/233871/4 "2021-11-05T10:51:16Z")

</div>

I tried to workaround this issue by using virtual switch (this is basically similar to child devices that are not available in edge, only in groovy)  
However, there is an issue with condition view for multiswitch devices that does not allow unselecting the first switch. Please see [[ST Edge] Issue with automation actions for multicomponent switches](https://community.smartthings.com/t/st-edge-issue-with-automation-actions-for-multicomponent-switches/232508) for details.

Not only child devices are not supported, but it is also not possible to simulate this behaviour with automation.  
This is really unfortunate and frustrating

---

_[View the full topic](https://community.smartthings.com/t/device-components/233871)._
