CPC G05B 15/02 (2013.01) [H04L 12/2816 (2013.01); G05B 2219/2642 (2013.01); H04L 2012/2841 (2013.01)] | 19 Claims |
1. A method of performing a setup of a smart home device, the method comprising:
determining, by an operating system of a control device, that a first smart home device and a second smart home device are present in a structure, wherein the first smart home device is associated with a first smart home ecosystem, and the second smart home device is associated with a second smart home ecosystem;
receiving, by the operating system, information from the first smart home device and the second smart home device via wireless transmissions received through a multi-ecosystem protocol, wherein the information identifies a type of device for the first smart home device and the second smart home device, and the multi-ecosystem protocol comprises an application-layer protocol configured to communicate with smart home devices from a plurality of different smart home ecosystems;
performing, by the operating system, initial setup operations for the first smart home device and the second smart home device to operate on a local network based on the type of device; and
providing, by the operating system, access to the first smart home device and the second smart home device for an application operating on the control device after the initial setup operations.
|