I have a handler created for that device that uses the composite device scheme. Have you tried it?
Update: I have pushed an update to the FGS-223 handler that uses SmartThings new composite device type. This allows both switch endpoints to be used without the “Virtual Device Sync” app to be installed. If you update to this version you need to remove virtual device sync and the virtual devices it creates. If you are not updating but installing a new device, you do not need to take that stop.
This is a handler that I made some time ago and have had a few people have to hunt for it. They are both great devices that I highly recommend. The handler has the following configuration options (Those that are “second channel” settings are for the FGS-223 only):
9 Restore state after power failure
10 First channel - operating mode
11 First channel - reaction to switch for delay/auto ON/OFF mode…
Also, I’m really surprised that putting the namespace in the addChildDevice call didn’t work. In my testing, it allowed me to use other people’s namespaces:
addChildDevice("erocm123", "Metering Switch Child Device", "${device.deviceNetworkId}-ep${i}", null,
[completedSetup: true, label: "${device.displayName} (Q${i})",
isComponent: false, componentName: "ep$i", componentLabel: "Output $i"])
1 Like