Hubs currently use OpenT2T.createTranslatorAsync to create translators for any devices they find withing getPlatforms(...). Since all translators for a provider may not be installed, getPlatforms should handle the error from OpenT2T when the appropriate module cannot be found.
The behavior we probably want is for only devices with currently installed translators to be returned.
Hubs currently use OpenT2T.createTranslatorAsync to create translators for any devices they find withing getPlatforms(...). Since all translators for a provider may not be installed, getPlatforms should handle the error from OpenT2T when the appropriate module cannot be found.
The behavior we probably want is for only devices with currently installed translators to be returned.