First thing first you need to install the connector custom module into the custom scripts environment of Wallboard.
Download the whole module .zip:
You can download the module here.
Go to the Scripts menu under the Administrator page and click the add module button.
Select the Own custom module type and name your module (the name of the module can't contain white-spaces and special characters).
Upload the module .zip and click install.
You will need to set up one Wallboard client for each Linistry branch, but you can use this single connector module for every Client / Branch since the credentials will be provided by the datasources.
Before we start configuring the integration on the Wallboard side first we have to provide the following details to Linistry, so they can configure their side of the integration:
Once Linistry has this information and they configured their end, they will provide you the following:
Go to the webhooks menu and we will need to create a Webhook API key first.
Linistry will use this key to authorize when calling our webhook. (provide this key to Linistry)
You will only need one of these keys per Wallboard client / Linistry branch.
We recommend that one wallboard datasource is set up per Linistry display (as setup in the Linistry platform) that contains all of the unique data for that display.
You will use these datasources later to display the data in your Wallboard contents.
Navigate to the datasources section on the settings page and add a new datasource as shown on the example below.
Your datasource URL should follow this format:
You will also need to set up one webhook for each datasource.
These webhooks will be called by Linistry to refresh our datasource whenever there is a change in the line dataset.
Make sure you have the Webhook API keys set up from the previous steps and then you can start setting up your different webhooks, one for each of your datasource.
Select the Refresh Datasource action type, Datasource as the target and one of the datasources set up in the previous steps.
The Event ID of the webhook should be the branch ID from Linistry which you defined for the selected datasource.
At this point, all that's left is to add your Wallboard devices the regular Wallboard way and create a content that can display the data from these datasources.
You can follow this guide to see how you can create a simple content to display Linistry lines.
Leverage Wallboard's powerful suite of tools to create, automate, and manage dynamic digital signage that your audience will remember.