Global Caché creates easy-to-use WiFi and IP-enabled products for the residential, commercial, and educational markets. Global Caché devices are used to control any device regardless of the manufacturer via infrared (IR) and serial commands, or digital inputs and outputs. The Global Caché devices are primarily used to integrate the IR controlled audio, video and home theater devices in your smart home. The Global Caché driver for ComfortClick supports simple importing of IR codes from a Global Caché IR device database. IR codes can also be learned with a use of IR learning device. The Global Caché device functionality can be upgraded with bOS logical operations and tasks. Additional bOS supported devices can be integrated with the Global Caché devices to create a true smart home experience.