0

HD1020 Remote Control With Medialon

I have a number of HD1020's in a Museum Exhibit.

I want to be able to control the 1020's remotely with TCP or UDP commands from Medialon Show Control system.

What is the command sequence/structure to wake (Wake-On-Lan) and Sleep the HD1020?

Thanks,

John

10 comments

  • 0
    Avatar
    Alex

    Hi John,

    Brightsigns do not have a sleep mode. They are always on if they are plugged in, there is no power switch in the devices. The only way to turn the unit off is removing the power cord.

    However, you can use UDP control to switch the screen on/off. You can design a presentation in BrightAuthor where sending a particular UDP command from any networked device to the brightsign will tell the brightsign to turn the display on or off. This can be done easily in BrightAuthor software. This FAQ explains how to send UDP commands to the brightsign:

    http://support.brightsign.biz/entries/413203-how-do-i-control-the-brightsign-using-serial-or-udp-crestron-amx-smartphone-tablet-etc

    Also view the attached video.

    To turn the screen on/off refer to this FAQ:

    http://support.brightsign.biz/entries/21152678-how-do-i-control-my-display-using-a-brightsign-unit

  • 0
    Avatar
    John Singer

    Hi:

    What you say makes sense, and the video was a big help. So I tried to make a simple project.

    graphic displays for 10 seconds, 2nd graphic displays for 10 seconds, back to 1st graphic

    I added UDP commands

    BRIGHTSIGN_SLEEP  -> Bright Control - Display Off

    BRIGHTSIGN_WAKE -> Bright Control - Display On

    The player is at 192.168.1.117  I can confirm this by pinging and from the player startup display.

    If I send the command(s) to the player with Hercules, nothing happens. I tried it withe the actual IP address and the broadcast address.

    I have attached the simple project, and the Hercules screen.

    Obviously, I am doing something wrong, but what is it?

    Please help.

    Thanks,

    John

  • 0
    Avatar
    John Singer

    I am using a brand new HD1020 and I updated it's firmware to: 4.6.66

    I read the instructions here: 

    http://support.brightsign.biz/entries/23574663-Display-UDP-message-with-Live-Text-How-to-

    At the end of the article it says to 

    See the link below for a BA 3.5.0.31 project to get you started with your testing:

    https://dl.dropboxusercontent.com/u/63797599/RomeoBrightSign/LiveText_UDP_Update.zip 

    But this project has no UDP commands. Isn't it supposed to?

    Is there a "sanity check" project available for UDP so I can properly test?

    Thanks,

    John

  • 0
    Avatar
    Alex

    Better use the attached project (Test2.bpf). This way we can confirm if the device receives UDP command to rule out the networking problem. If you can transit between the images, then the network setup is ok.

    Is your HD1020 device connected with the screen via HDMI or VGA cable?

    Does your screen support CEC control?

    Try using "Enable monitor power save mode" and "Disable monitor power save mode" commands instead. See Test3.bpf presentation.

     

    >> https://dl.dropboxusercontent.com/u/63797599/RomeoBrightSign/LiveText_UDP_Update.zip 

    But this project has no UDP commands. Isn't it supposed to?

    Answer: You need to select the second zone (Images only). UDP input event is located there.

  • 0
    Avatar
    John Singer

    Hi:

    Thanks for all the kind help.

    1) I am currently using a VGA monitor attached to the VGA connector on the HD1020

    2) I don't know if the screen supports CEC control

    In the final implementation I am pretty sure I will be using HDMI, though not absolutely certain. Does this matter?

    I built Test2.bpf and put in on the HD1020:

    Sending "sleep" and "wake" changes the images. The screen never blanks or sleeps.

    I then tried Test3.bpf

    Sending "sleep" blanks the monitor

    Sending "wake" brings the monitor back on.

    So, you are a genius. It looks like these commands do exactly what I need.

    Video -> Enable Monitor Power Save Mode

    and 

    Video -> Disable Monitor Power Save Mode

    Now, two final questions...

    1) Will these two video commands also work if we are connected with HDMI?

    2) How do I use them within a project?

         a) Do I just add these two commands to the first screen of my project and nowhere else?

         b) Do I need to put both of them on every screen of my project?

         c) In the UDP event dialog should I select the radio button "Remain on current sate"?  (Since the UDP commands will only be used for sleep and wake).

    Thanks,

    John

  • 0
    Avatar
    Alex

    BrightControl commands are supported over HDMI connection only, and require a screen that supports CEC control. BrightControl won't work via VGA.

    Yes, enable and disable power save mode commands will work via HDMI and VGA.

    To turn the video signal on you need to use the disable power save mode command. To turn the signal off use enable power save mode command.

    You can add a new zone to a presentation that doesn't play any content, for example audio only zone. Switch a playlist to interactive mode. Under Media Library - other find the event handler and drag it over to audio zone. Under Media Library - events find the UDP input event and drag it onto the event handler. Specify the name of command (for example sleep), select "Remain on current state", click on Advanced, add Video -> Enable Monitor Power Save Mode command. Then, select and drag UDP input event onto the event handler again, and repeat the process for the wake command. That's it. See the attached small video and the presentation file (Test4.bpf).

  • 0
    Avatar
    John Singer

    Is there a way to determine the current state of the BrightSign device? 

    Can a script respond to a UDP command and tell whether the device is in "power save mode"?

    Thanks,

  • 0
    Avatar
    Alex

    In BrightAuthor you can send a udp command from the unit when it enters and exits a power save mode.

  • 0
    Avatar
    John Singer

    Thanks. But I want to know if there is a way to query the BrightSign to determine its current mode.

  • 0
    Avatar
    Alex

    Yes, you can query the BrightSign to determine its mode, but you have to build a presentation in a corresponding way. You can add a variable to a presentation under File - Presentation Properties - Variables. Value of variable can be changed during playback, i.e. variable can have a different value at different state/time. When you send a predefined udp command to the BrightSign (for example "unitstatus"), it will respond (via udp) based on what a variable equals to. The conditional target feature can be used to check the status of variable and perform a desired command. View the attached video and check a sample project file. Hope this helps.

    https://www.brightsignnetwork.com/download/projects-customers/query%20the%20BrightSign%20via%20UDP.wmv

Please sign in to leave a comment.