discoverDevice method
Queries the device for its endpoints, device types and supported clusters, so capabilities can be derived from the Matter spec rather than guessed from the device's name.
Implementation
Future<List<MatterEndpoint>> discoverDevice(int deviceId) {
throw UnimplementedError('discoverDevice() has not been implemented.');
}