[ST Edge] Capability that receives values from external device/source

I’m curious about both questions. Can you share more details, please?

  1. Do you want to create an Edge driver that controls multiple devices?
  • I’ve seen other developers configure a main device (like a Raspberry Pi) that receives information from other devices and controls them. This depends on how you set the physical configuration to communicate with them.
  • Up to now, you cannot control devices outside the driver, this means other devices that are installed in your account.
  1. The things you need to consider to integrate a device are:
  • Type of device > Zigbee, Z-Wave, LAN, cloud-integrated, etc. This will help you select the best option to integrate it.
  • Which capabilities does it use and check if the standard capabilities work for you (remember that you can change the available enums and value range through the device-config)

For the automation where you require getting all value changes, you can create a Subscription with a SmartApp. If your device can be cloud-integrated, you could integrate it and create the subscription in the SmartApp Connector.

1 Like