Customer Company Size
Large Corporate
Product
- Logitech Harmony Ultimate Home
- PubNub Realtime Pub/Sub Messaging
- Harmony API
Tech Stack
- PubNub Data Stream Network
- iOS
- Android
Implementation Scale
- Enterprise-wide Deployment
Impact Metrics
- Customer Satisfaction
- Productivity Improvements
- Digital Expertise
Technology Category
- Platform as a Service (PaaS) - Connectivity Platforms
- Application Infrastructure & Middleware - API Integration & Management
Applicable Industries
- Consumer Goods
- Software
Applicable Functions
- Product Research & Development
- Business Operation
Use Cases
- Remote Control
- Remote Asset Management
- Real-Time Location System (RTLS)
Services
- System Integration
- Software Design & Engineering Services
About The Customer
Logitech is a global provider of personal computers and tablet accessories, including keyboards, mice, microphones, remote controls, and webcams. The company is known for its innovative products that enhance the digital experience for consumers. Logitech Harmony Ultimate Home is a home automation hub, touchscreen remote, and smartphone application that enables users to control and monitor home entertainment and automation devices (e.g., locks, lights, thermostats) remotely either through the app or remote control. The company has a strong reputation for quality and reliability, making it a trusted name in the consumer electronics industry.
The Challenge
With any home automation solution, users want to monitor and control connected devices from anywhere with an Internet connection, all from their smartphone. Logitech Harmony hub-based remotes include a smartphone app for iOS and Android for this functionality. To power this capability, the Logitech development team needed a way to securely and reliably stream data between the smartphone application and the Harmony Hub. Logitech uses PubNub Realtime Pub/Sub Messaging to power the real-time communication between the smartphone application and hub to enable Harmony users to control their devices outside the home. Flexible and customizable, the Harmony API also allows 3rd party apps (like IFTTT) to integrate and extend Harmony functionality. The Harmony API uses PubNub to communicate third party app requests to the Harmony Hub in the user’s home. Beyond device control, PubNub also streams device state from the Hub to the smartphone application. This enables users to monitor the status of devices in their home in realtime, such as temperature, or whether the lights are turned on and off. Overall, PubNub’s realtime data streaming keeps users in the loop in realtime, and streams any changes as they arise.
The Solution
In developing Harmony API and away-from-home capability, the development team had to decide whether to build real-time infrastructure themselves, or power app-hub communication with a data stream network. Understanding the significant resources that would go into building and maintaining a real-time backend in-house, Logitech chose the PubNub Data Stream Network. This ensures reliable and secure communication between the application and Hub, and reduces resources otherwise devoted to operating, maintaining, and orchestrating real-time messaging. PubNub Realtime Pub/Sub Messaging powers the real-time communication between the smartphone application and hub, enabling Harmony users to control their devices outside the home. The Harmony API also allows 3rd party apps (like IFTTT) to integrate and extend Harmony functionality. PubNub streams device state from the Hub to the smartphone application, enabling users to monitor the status of devices in their home in real-time. This comprehensive solution ensures that users can control and monitor their home automation devices seamlessly and securely.
Operational Impact
Case Study missing?
Start adding your own!
Register with your work email and create a new case study profile for your business.
Related Case Studies.
Case Study
Improving Vending Machine Profitability with the Internet of Things (IoT)
The vending industry is undergoing a sea change, taking advantage of new technologies to go beyond just delivering snacks to creating a new retail location. Intelligent vending machines can be found in many public locations as well as company facilities, selling different types of goods and services, including even computer accessories, gold bars, tickets, and office supplies. With increasing sophistication, they may also provide time- and location-based data pertaining to sales, inventory, and customer preferences. But at the end of the day, vending machine operators know greater profitability is driven by higher sales and lower operating costs.
Case Study
Series Production with Lot-size-1 Flexibility
Nobilia manufactures customized fitted kitchens with a lot size of 1. They require maximum transparency of tracking design data and individual processing steps so that they can locate a particular piece of kitchen furniture in the sequence of processes.
Case Study
American Eagle Achieves LEED with GE LED Lighting Fixtures
American Eagle Outfitters (AEO) was in the process of building a new distribution center. The AEO facility management team decided to look at alternate options for lighting layout that could provide energy and maintenance savings. AEO would need a full-time maintenance employee just to replace burned-out fluorescent tubes.
Case Study
Revolutionizing Rodent Control
From pet- and child-safe traps, to touch-free and live-catch rodent control solutions, Victor continues to stay committed to producing superior products that meet the varying needs of today’s pest control professionals. And, with a long standing history supporting customers in the food processing, service, and retail settings, Victor knew that strict regulations were costing organizations thousands of dollars in excess overhead trying to manage their rodent-control solutions. Trap inspections in these environments are often difficult and time consuming, requiring personnel to manually check a trap’s status multiple times per day, amounting to over six hours of manual labor. Victor is looking for an innovative way to increase operational efficiencies with the use of technology.