JOSH.AI WHITE PAPER - LUTRON PROGRAMMING FOR VOICE CONTROL
ABSTRACT
The evolution of voice control within the last few years has introduced the connected home to a
new form of convenience and efficiency. With this increased attention on voice control from
homeowners, designers, architects, and home technology professionals, it is critical that
programming standards are set for a voice-friendly experience. This white paper provides:
● An overview of Josh.ai’s proprietary Natural Language Processing (NLP)
● How Lutron systems integrate with Josh.ai
● Programming best practices to provide a successful foundation for voice control of
environmental devices
● Control capabilities of Lutron systems and devices via Josh.ai
● Benefits of a voice-controlled environment
The objective of this paper is to put forth a standard for voice-controlled environments that will
aid in successful Lutron project deployments and positive user experiences.
EXECUTIVE SUMMARY
Voice control’s proliferation in the smart home is making it more important than ever to know how
to optimize Lutron systems for the highest degree of interoperability.
Today, the mass market voice assistant solutions rely on a skill or scene-based approach, with
trigger phrases that need to be repeated exactly as dictated. Since these assistants try to handle a
wide variety of tasks outside the scope of home control, it is difficult for them to deliver accuracy
around mishearings or mis-translations of commands. The resulting experience is very rigid, with
each command acting as a verbal button press, and the assistant not knowing the device types
being controlled or the change in states of those devices.
Conversely, Josh.ai is purpose-built with a contextual understanding of smart home control. Deep
Lutron integration enables Josh.ai to limitlessly scale and differentiate what types of devices are
controllable, where they are located, what they are named, and their current state. This contextual
awareness, coupled with features like memory in the software for the most recent command and
room-awareness, provides a more natural experience that reduces the user’s need to memorize
activation phrases verbatim.
Josh.ai communicates with the Lutron processor over the local home network. Once Josh.ai and
Lutron have authenticated with each other, Josh.ai will learn the configuration of the home from
Lutron. Josh.ai starts pulling in floors, rooms, and device types. Since Josh.ai is communicating
directly to each device in a project, good Lutron programming is necessary to ensure a
user-friendly experience. After an install is complete, it is then a critical support procedure to
2 of 19
Josh.ai