0

BrightWall remote reboot?

We have recently installed several BrightWalls, ranging in size from 3 screens to 80 screens, all running of LS423s. The network at this location is a bit flaky, and the network issues have caused the BrightWalls to go out of sync several times.

The only solution has been to either re-publish the presentation or reboot all the BrightSigns in the out-of-sync BrightWalls. Currently, I am using Chrome bookmarks to accomplish this (one "http://<IP Address>/action.html?reboot=Reboot" bookmark per BrightSign, collected into folders for each BrightWall), but it's rather cumbersome. I'm hoping to find a solution that will be simple enough for any of the store employees to use.

I have created software to send UDP messages to BrightSigns for other projects, but they require adding an event to the presentation to be listening for specific UDP messages. Obviously, I can't do that with a BrightWall.

Is there a message I can send via UDP (or some other method I can write into a simple program) to reboot a BrightWall?

3 comments

  • 0
    Avatar
  • 0
    Avatar
    W Buchanan

    Interesting suggestion, but it doesn't really address our issue.

    The 150+ screens and BrightSigns are already installed. The LS423s are powered by the screens' USB ports, so cutting power to the BrighSigns would require cutting power to the TVs, most of which do not turn back on after a power loss.

    We know that the BrightSigns can be rebooted with either a URL request or a UDP command (if the presentation is built to listen for it). My question is simply whether a UDP command can be sent to a BrightWall to reboot those units.

  • 0
    Avatar
    Bright Scripters

     

    The convenience that BrightWall offers is hard to give up, when it comes to large number of screens...

    If the http method is working manually, you could write a shell script, or PowerShell script, that goes through a list of IP addresses, and generates http requests for each of the players that you wish to reboot.

     

    Pseudo code:

     

    Players = [IP1, IP2, IP3, etc...]

     

    For each PlayerIP in Players do

    echo "rebooting player at IP: " + PlayerIP 

    getHttp http://PlayerIP/action.html?reboot=Reboot

    done

     

    You could dedicate a player for that purpose alone. The player would have a presentation that knows the list of IPs per video wall, so with a single UDP command, or any other triggering method, it would reboot a group of players.

    You could use the rebooter player's built in web server, to create a web page with buttons. Each button would restart a group of players.

     

     

Please sign in to leave a comment.