I’m interested in using STDK+DevWS for Direct-connected Devices.
I successfully made it work with the 1-gang-switch example to my ESP8266 board using STDK.
I’m interested in making ESP8266 firmware for 2~3 gang wall switches, like Zemismart 3gang wifi switch with ESP WiFi chipset.
https://www.zemismart.com/products/zemismart-au-wifi-wall-push-light-switch-alexa-google-home-enable-smart-life-app-controlone-gang-two-gangs-three-gangs
I want to create ESP wifi equivalant to “zigbee-multi-switch.dth” using STDK+DevWS, and flash it to the wall switch.
Just like flasing tasmota or ESPhome to Tuya switches, I want to flash a custom firmware made with STDK+DevWS.
But I can’t find a way to create a child device which is not just a component in DevWS.
There’s only way to add ‘component’ in DevWS.
I wan to make child switches with separate device cards, like addChildDevice(~~~, [isComponent : false]) in “zigbee-multi-switch.groovy”
Is there any way to create a child device with separate device card using STDK+DevWS?