Advanced A/V Voice Control with

An example of voice controls for Netflix

Recommended Devices

  • TV — Sony XBR models. These TVs can be reliably controlled via IP, and are also the most integrator friendly brand currently available. Note: we can also control most other models of TV via IR, using a Global Caché IP2IR / WIFI2IR device.
  • Media Player — Roku. We have a robust integration with most models of Roku. While we love Apple TV, Roku makes it easy for us to offer deep-linking functionality from many popular streaming services, such as Netflix, Hulu, Amazon, and YouTube.
  • Matrix Switchers — If you plan on setting up a distributed video solution, we recommend using the matrix switchers that are native to each control system, i.e. Crestron DigitalMedia (DM) Server and Control4 Matrix Switchers.

Choose Your Setup

This is what the UI looks like on the Josh Portal.

Directly Controlled

  • Note: we do support other Networked TVs, but find they aren’t as reliable and therefore we strongly recommend Sony XBR.
  • For IR TVs, select the make and model of the TV as well as the port on the IR blaster that’s attached to the TV.

Next, you’ll want to define what inputs are connected:

  • Select the TV input that it is connected to.
  • Select Set Top Box from the drop down menu and click Update.
  • Note: If you don’t see Roku in the dropdown list, your Roku is not on the network. Make sure it has power and a network connection.
  • Select the TV input that the device is connected to.
  • Select Custom.
  • Type in the device’s name and click Update.
  • Here you’ll select if you have a network receiver (Integra, Onkyo, or Sony) or if it is IR controllable. If it is IR controllable, select the make and model and the correct IR blaster port that is connected to the receiver.
  • Do not forget to choose the correct input on the TV that the receiver is connected to.
  • Select the input it is connected to on the receiver.
  • Select Set Top Box from the drop down menu and click Update.
  • Select the input the device is connected to and then select Custom.
  • Type in the input name and click Update.
Photo: Source

Controlled by Control4

  • To start, select the Controlled by Control4 tile and click Save and Continue.
  • Next, select Add Macro and you’ll be prompted with the screen below:
  • In Composer, you’ll want to select an event ID (a number between 1–100) that Josh will trigger. Once you’ve selected the ID click Save and Continue.
  • Next, you’ll want to decide if the ID turns the TV on or off. Once you make that selection, click Continue.
  • On the next screen, you’ll choose if the ID switches inputs, changes volume, or neither. If the ID simply turns the TV on or off then select Neither Change continue.
  • If the ID switches inputs you’ll want to select that option and proceed to the screen pictured below:
  • If you have a network A/V device that we integrate with, such as a Roku, then you’ll see it listed as an input to choose from. If not, then you’ll need to add the custom input. You can do that by typing in the name of the input and then clicking on the blue plus button.
  • You can also add aliases for each of these inputs by clicking EDIT underneath the new input you created.
  • Now, select the input from the options you have available and click Save and Continue.
Photo: Source

Controlled by Crestron

  • From the options select Controlled by Crestron and then click Save and continue.
  • Then, select Add Macro.
  • Next, from the drop-down menu select the correct scene. This will show a dropdown of scenes added to the Josh Module. If you don’t see the scene you’re looking for, make sure it’s loaded into the module properly.

Becoming a Dealer

Advanced TV control with



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store