Blog / Hardware / Amazon Signage Stick Remote Management, Explained

Amazon Signage Stick Remote Management, Explained

What Amazon's Remote Management API lets a CMS do on the Signage Stick, what a CMS without it cannot do, and how to check one in a free trial.

Hardware
On this page
  1. What Amazon's Remote Management API is
  2. What it lets a CMS do
  3. What breaks without it
  4. How to check a CMS before you buy
  5. A consumer Fire TV Stick has none of this
  6. Where Brix fits

Remote management on the Amazon Signage Stick is a set of device controls Amazon builds into the Stick and opens only to approved CMS providers. A CMS that uses it can reboot the Stick, take a real screenshot, turn the TV on and off and change Wi-Fi from its own dashboard.

A CMS that does not use it is an ordinary app on the Stick. It can play your content, but it cannot reach most of those controls.

What Amazon's Remote Management API is

Amazon calls it the Amazon Signage Remote Management API. It is not a cloud service you log in to. It runs on the Stick itself:

  • A system app from Amazon, the Remote Management Agent, is built into every Stick.
  • The CMS app talks to that agent on the device.
  • The agent checks the app's package name and signing key against Amazon's allowlist before it does anything.
  • An app that is not on the list gets "Package not in allowlist" and nothing happens.

Amazon's developer page says the API is for "approved Amazon Signage Stick CMS providers". The API guide describes it as letting "certified Content Management System (CMS) applications directly control and monitor Signage Stick devices".

What it lets a CMS do

From Amazon's API guide (version 1.2.1). Each line is one call the CMS can make:

  • Restart: reboot the Stick, with an optional delay of up to 300 seconds. Restart just the CMS app.
  • Factory reset: wipe the Stick remotely.
  • TV power: turn the TV on or off over HDMI-CEC, and read whether it is on.
  • Screenshots: capture what is on the TV, including video. Record up to 20 seconds of the screen.
  • Rotation: set landscape, portrait or the reverse of either, for the whole display.
  • Wi-Fi: add a network (open, WEP, WPA, WPA2 or WPA3, hidden networks too).
  • Time zone: set it, and stop the Stick detecting one by itself.
  • Health: CPU and GPU temperature, memory, storage, Wi-Fi signal, IP and MAC address, serial number.
  • HDMI: whether a TV is connected, its make and model, and its native resolution.
  • Updates: see pending OS and CMS app updates, and ask the Stick to check for them.
  • Cache: clear the CMS app's cache.

Amazon limits how often some calls run: one reboot or reset every 5 minutes, and five TV power commands a minute.

Two things are not in the API. Kiosk mode (the Stick always opening your CMS, with no way out to a home screen) is part of the Stick itself, whatever CMS you pick. Amazon's FAQ also says the Stick does not support volume or mute over HDMI-CEC.

What breaks without it

A CMS without the API still installs from Amazon's setup list and still plays content. What it loses:

  • No scheduled TV off. Amazon's own FAQ answer to "Why is my TV not turning off on schedule?" starts with: confirm your CMS has the Remote Management API integrated, "without it, scheduled power commands won't reach the TV."
  • No reboot from the CMS. Android lets only a system app or the device's owner restart the device. On the Stick, Amazon's agent is the device owner, so an app has to ask it. Without the API, a frozen screen needs Amazon's own portal or app, or a visit.
  • Screenshots without the video. An app can capture its own window, but on the Stick that capture shows video as a black box. Android's other route, screen recording permission, asks for consent on the TV, which nobody answers on a wall screen. Amazon's agent captures the real picture.
  • Portrait without the video. An app can turn its own page on its side, but on Fire OS a playing video sits on its own layer and stays landscape. Rotating the whole display needs the agent.
  • No Wi-Fi change from the office. Moving a Stick to a new network means a person with the remote at the TV, or Amazon's own tools.

You can still do some of this from Amazon's Signage Manager portal and the Amazon Signage mobile app, which has a virtual remote. That is a second login, separate from the place you manage content.

How to check a CMS before you buy

  1. Look for the label. Open Amazon's CMS partner directory and filter by the "Remote Management" capability. A provider without the label does not offer the API's controls in Amazon's view. More than 80 providers are listed; fewer than half carry the label.
  2. Read the vendor's Signage Stick page. A vendor that uses the API says so, and lists which controls it uses. Some list reboot and screenshots but not TV power or Wi-Fi. Some offer the controls only on their own hardware, not on the Stick.
  3. Test it in the trial. Pair one Stick and try each control from the dashboard:
  • Reboot it. The TV goes black and the Stick comes back on its own.
  • Take a screenshot while a video plays. The video should be in the picture, not a black box.
  • Turn the TV off and on from the dashboard, then set an off schedule for 5 minutes from now.
  • Set the screen to portrait while a video plays. The video should turn too.
  1. Check the plan. Some vendors keep screenshots or TV power on a higher plan. Price the plan that has the controls you need.

If the TV does not turn off even with a CMS that has the label, the cause is usually the TV. Check HDMI-CEC is on in the TV's settings and the Stick is plugged straight into the TV. See HDMI-CEC not working on the Signage Stick.

A consumer Fire TV Stick has none of this

The Remote Management API runs only on Amazon's signage hardware. A consumer Fire TV Stick runs a signage app as a normal app: no kiosk mode, no allowlisted agent, no remote reboot or TV power from a CMS. See Fire TV Stick for digital signage for what that means on a real screen.

Where Brix fits

Brix is in Amazon's CMS directory with the Remote Management label and uses the API on every Signage Stick. From the Brix CMS you can:

  • reboot a Stick;
  • see a live screenshot, video included;
  • turn the TV off outside Screen hours over HDMI-CEC (a new screen runs 6:00 am to 11:00 pm);
  • change the Stick's Wi-Fi network and time zone;
  • rotate the whole display to portrait, video included;
  • watch the Stick's temperature and Wi-Fi network.

Brix does not use the API's factory reset or 20-second screen recording. Proof of play is included and off by default; when a Stick is offline it keeps its play records and sends them when it reconnects.

Brix costs $6 per screen per month billed annually, or $8 billed monthly. See the best CMS for the Amazon Signage Stick for how other providers compare on these controls.

Start a 7-day Brix trial. No card needed.

Brix runs on the Amazon Signage Stick

Set up in about 10 minutes. Try it free for 7 days, no card needed.

Start free trial

Rolling out 30 or more screens? Amazon provides the Sticks free and we arrange it. Talk to us