Text Alerts on Television

Posted on
Mon Aug 17, 2015 3:11 pm
CntryDoe offline
Posts: 13
Joined: Mar 18, 2013

Text Alerts on Television

Hey all!

I thought I may share one of my recent successes here with Indigo. In doing some research at work I ran across a device called NEtv ( https://www.adafruit.com/products/609 ) and ordered one to play with it. I really like the ticker options, but the unit itself was a bit flaky and would lock up every few hours, additionally it maxes out at only 720p. That being said, once I had a taste for Text Alerts on my TV, I just HAD to find a solution!

Fast forward a few weeks, and I ran across the BrightSign XD1132 https://www.brightsign.biz/digital-signage-products/xd-product-line/xd1132/ It allows for full 1080p/60fps; and for Live Text placed on top of an HDMI input, maintaining HDCP. There are other options too including HTML and RTSP streaming... (They also have 4K units available, but I have not taken that plunge yet)

I was able to create a project in BrightSign Author with a full screen HDMI input from my AV Stack and output that to my TV full-screen with a Live text overlay using a UDP Packet for the message.



To accomplish this I created the following items in indigo:

Devices:
    Timer called OSDText (5 seconds)

Variables:
    TVMessage

Triggers:
    When Var "TVMessage" changes - restart timer, and send TVMessage string as UDP Packet to BrightSign
    When Timer Expires- Set var "TVMessage" to blank (effectively clearing the display)
The python code I used to send the UDP Packet is here:

Code: Select all
import socket

UDP_IP = "10x.x.x" #this is the IP of the BrightSign
UDP_PORT = 5000  #BrightSign UDP Receive port.


MESSAGE = indigo.variables[925098441] #IndigoVariable TVMessage

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.sendto(MESSAGE.value, (UDP_IP, UDP_PORT))



This works fantastically! It's super fast to respond, and I have complete control of text position, font, color, delay time, position, etc. I even have the ability to send UDP Commands which will load different projects of layouts based on what activity I'm doing.

Currently I have it alert me to the following:
    Hourly updates containing of inside/outside/and set-point temperatures (Nest AND Netatmo plugins)
    Volume level of Sonos Sound Bar (sonos plugin)
    Mute Status of Living Room Sonos (sonos plugin)
    Security/motion events related to outside motion sensors (any motion sensor that works with indigo)
    When the dishwasher or clothes washer completes (Aeotec Z-Wave modules with load sensing)
    Remote client has connected to Plex Server and what they are watching (Plex Plugin)
    Alert when the garage opens or closes
    Alert when garage door open longer than x minutes
    Alert when HVAC set point changes, or state changes. (Nest plugin)
    Alert when someone leaves a Voicemail (Ooma VM to Email/Indigo Email scanning)
    front door motion detected

Next time I get a chance, I'm going to play with a transparent video zone in the layout, so that if motion is detected at the front door, the camera's RTSP stream will display it on the Television PiP style and optionally pause the TiVo.

I'd be interested to see if anyone else is using a device like this... I'm also open to suggestions to make it cooler/more functional.

JT

Posted on
Mon Aug 17, 2015 4:13 pm
Turribeach offline
Posts: 429
Joined: Feb 06, 2015
Location: London, UK

Re: Text Alerts on Television

Nice integration. Do you see any quality degradation by running the HDMI cable via the BrightSign? I read a few reviews about similar devices such as HDMI splitters in that they can affect image quality.

Posted on
Mon Aug 17, 2015 4:21 pm
roussell offline
User avatar
Posts: 1108
Joined: Aug 18, 2008
Location: Alabama

Re: Text Alerts on Television

I was thinking of getting messages onto the TV by plugging in a Raspberry PI into an unused input, switching to a Picture-In-Picture showing the Rpi, and using the Rpi to show a "full-screen" message in the PiP window... With Indigo-control of the TV and some scripts it should be pretty simple, and less than $50 USD in costs...

Posted on
Mon Aug 17, 2015 4:25 pm
Turribeach offline
Posts: 429
Joined: Feb 06, 2015
Location: London, UK

Re: Text Alerts on Television

PiP text will not look at good as overlay text. I think the PiP goes well with security cams though. Can the BrightSign do it's own PiP or does it depend on the TVs PiP?

Posted on
Mon Aug 17, 2015 4:59 pm
jay (support) offline
Site Admin
User avatar
Posts: 18200
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Text Alerts on Television

The model you link to is pretty pricey, but I see there are cheaper options. Looking at the comparison chart, it's a bit dense and it's not clear exactly which feature(s) you're using (the comm options that is - the various video/display/resolution options are clear enough). Can you shed some light on that?

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Mon Aug 17, 2015 5:49 pm
RogueProeliator offline
User avatar
Posts: 2501
Joined: Nov 13, 2012
Location: Baton Rouge, LA

Re: Text Alerts on Television

I agree with Jay - if it were not so pricey I would be potentially interested down the road... could think of a TON of possibilities there. This has the markings of a feature where the wife would roll her eyes, but then 3 months later be complaining when it didn't work one time for 5 minutes during a reboot.

Posted on
Mon Aug 17, 2015 6:10 pm
CntryDoe offline
Posts: 13
Joined: Mar 18, 2013

Re: Text Alerts on Television

No degradation in PQ that I can tell.

I chose this route because while I do have a Sharp brand TV which has an excellent Indigo Plugin... I found the network interface on the TV has completely died and it's not worth fixing... The RasPi was one of my first choices, but not ideal, as I would be limited by the TV's PIP location and settings and I'm sort of a control freak.

ThisBrightSign device is fairly easy to use (WYSIWIG editing, etc) and I feel as if it has many features I'll probably want to play with down the road. It definitely allows for PiP (network source, or HTML5 Widget on top of, or next to the main signal.) It's almost like a dedicated window processor.

Yes, it was pricy... Their site is filled with poorly documented "instructions" which often conflict with later firmware versions, but I took that chance. I ended up with this particular model because of the HDMI Pass-thru. I ended up spending about $550 on it via amazon. It was well worth the investment for me. Yet still cheaper than the alternatives I was looking at (BlackMagic ATEM).

I'm not using a COM port to communicate with it, but sending a network packet: Essentially in Bright Author, I've created 2 "Zones"

Zone 1 is Full Screen HDMI Video from the "HDMI in" port of the Bright Sign. The second zone is a "Live Text" zone placed about where you would see the CNN Ticker (but slightly lower as to not cover the TiVo status bar). I've set Zone 2 so that Any UDP input sent to it is displayed in the Zone2 and centered.

There is actually the ability to set up multiple live text zones and send commands to each zone, but I'm just starting out and wanted things to be fairly simple on the BrightSign side; and keep the complications on the indigo side. This makes me happy as the BrightSign can only be configured on Windows and I had to borrow a PC from work to get it configured. I played with the RSS and Twitter data source options, but they tend to play the last X messages over and over and over despite the settings telling them to only display once.

I wish I were better at coding because I'm sure an indigo plugin for this would be pretty epic.

Posted on
Wed Dec 14, 2016 1:39 pm
MrMxyzptlk69 offline

Re: Text Alerts on Television

Thanks for the link! I have been looking for this type of device, that doesn't cost thousands for years.
I too have a NeTV, but like you said it was basically just a developers prototype, 720P doesn't cut it nowadays and it was SLOW.

I just ordered an XT1134, can't wait to test it out.

Ohh, I do use Indigo, but my main system is HomeSeer 3.

I have a feeling I will be buying these for all of my TV's...don't tell my wife! ; )

Posted on
Wed Dec 14, 2016 1:43 pm
durosity offline
User avatar
Posts: 4320
Joined: May 10, 2012
Location: Newcastle Upon Tyne, Ye Ol' England.

Re: Text Alerts on Television

MrMxyzptlk69 wrote:
Ohh, I do use Indigo, but my main system is HomeSeer 3.

I have a feeling I will be buying these for all of my TV's...don't tell my wife! ; )


Ditch homeseer and we won't tell your wife!

Computer says no.

Posted on
Tue Jan 03, 2017 12:11 pm
MrMxyzptlk offline
Posts: 9
Joined: Dec 09, 2014

Re: Text Alerts on Television

Just got mine setup, loving it so far.

Is there a way to make a secondary zone transparent, but the scrolling text in that zone overlay live video?

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 4 guests