Skip to content

The macro (optional)

The macro is optional — everything idlescreen does works with the plain address setup. It does two things: it sets a handful of board settings to signage-friendly values in one step, and it adds a Dashboard button to the board’s Control Panel so the dashboard can be opened on demand rather than waiting for the board to go idle.

On load, the macro:

  • turns on the web engine and interactive signage, and points the signage address at idlescreen — the same settings the manual setup walks through;
  • stretches the board’s standby delay to the maximum (eight hours), so the dashboard stays up through the workday;
  • turns off wake-at-meeting-start, so the dashboard is not replaced by the join prompt ahead of every meeting on the room calendar (this can be turned back on at the top of the macro file);
  • adds the Dashboard button to the Control Panel;
  • watches the board’s time zone and refreshes the page if it changes, keeping the clock correct.

It reads no data and communicates only with the board itself.

  1. Get macro/Dashboard.js from the GitHub repository.
  2. On the board, or in Collaboration Control Hub’s Macro Editor, open Settings → Macros.
  3. Create a new macro, paste the file in, Save, and enable it.

The settings it applies are listed at the top of the file and can be adjusted there before saving.