Embed Fusion Signage in BrightSign presentation
9 min
combine fusion signage with brightsign’s powerful native features by embedding the fusion signage progressive web app (pwa) inside a brightsign presentation, you can keep using fusion signage for content playback while leveraging brightsign only capabilities like udp, gpio, and touch inputs directly from the device demo video before you start (one‑time setup) install brightauthor\ connected for your brightsign model and sign in to your brightsign account provision the device for local network publishing this allows you to publish completed presentations over your network enable storage limits so the pwa caches (identity persists) go to admin → preferences → storage turn on limit storage increase each storage limit to 9999 mb click apply changes why this matters enabling storage limits ensures the fusion signage pwa is cached locally so the identity code isn’t lost between reboots or updates part 1 create the html presentation that loads the fusion signage pwa in brightauthor\ connected, go to presentation → new in the left panel, select html (not playlist) give your presentation a name in html site, enter the fusion signage player url https //player fusionsignage com au important use https // (secure) http // will not target correctly target player – choose the exact brightsign model you’re using set any specific resolution and orientation options as required click start at this point, your html asset (the fusion signage pwa) is created and will act as your home state part 2 configure interactivity in advanced view open the content tab you should see the html asset you just created switch from simple to advanced (dropdown at the top) confirm the html asset is your home state (the default state the device will return to) this is your fusion signage player import any additional content you want to trigger to (e g videos, images, additional html or widgets) add your triggers and link states choose the trigger type you need udp, gpio, touch, or a timeout drag the trigger from the home state to the target state you want to transition to with the connector selected, configure the trigger under event properties on the right set return conditions so the device comes back to the fusion signage pwa after the triggered content finishes examples video → set return trigger to media end timeout → return to home after x seconds touch/udp/gpio → define the specific signal that returns to home handy hint keep your home state minimal (the single html asset pointing to the fusion signage pwa) add as many other states as needed for your interactive/triggered content part 3 publish and test publish your presentation to the device over the local network on the device, verify that the fusion signage pwa loads correctly your configured triggers (udp, gpio, touch, timeout) transition to the correct states the return conditions bring you back to the home (fusion signage pwa) state as expected troubleshooting pwa won’t load confirm the url is exactly https //player fusionsignage com au ensure the device has network access and correct dns re check admin → preferences → storage limit storage must be enabled and set to 9999 mb per limit, then apply changes identity code lost after reboot storage limits likely not enabled or too low re enable and set to 9999 mb and publish again triggers not firing for udp verify ip/port and the message payload matches your event properties for gpio confirm wiring and the selected pin and edge (high/low) are correct for touch ensure the display/controller is supported by the brightsign model and touch events are mapped to the correct state doesn’t return to the pwa make sure you set a return trigger/condition (e g media end for videos, a timeout, or a specific signal) please note making this natively supported is currently on our roadmap looking for something else? we can’t wait to hear about it reach out to our sunshiney support and we'll be in touch in a flash