News:

Server migration complete, Welcome to version 2.1.1

+-+-

+-User

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?

+-Site Stats

Members
Total Members: 15700
Latest: maurjmc
New This Month: 18
New This Week: 2
New Today: 1
Stats
Total Posts: 128639
Total Topics: 15832
Most Online Today: 56
Most Online Ever: 7634
(January 21, 2020, 02:14:03 AM)
Users Online
Members: 5
Guests: 20
Total: 25

rdsToMatrix Plugin

Started by Bshaver, October 21, 2015, 01:12:56 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Bshaver

All,
Working on an RDS data (playlist Song Title & Artist) writing to the Message Queue Plugin data aggregator plugin file.

With this plugin, you will be able to output this to your configured Matrix(s).

Some examples of use: Tune To sign.  Twitter post, Facebook Post, etc.

Thanks and stay tuned for the installer available.
Denver Colorado
45,000 blinky blinks mix of pixels and 130 AC Channels (powered by Minleon & Lynx) ALL Powered by FPP and Falcon!

uzelessknowledge

Where does the RDS get read from?

Bshaver

Denver Colorado
45,000 blinky blinks mix of pixels and 130 AC Channels (powered by Minleon & Lynx) ALL Powered by FPP and Falcon!

uzelessknowledge

Hey Ben. Can you help me get this running? I have a master FPP and then the BB is a remote. I'd like to get the rds to show on the matrix. The mp3's are on the master. Not sure how I can get the data to the BBB.

If I have other plugins turned on will any data they have written to the message queue be played with this show rds or will it be only the ads?
Thanks

Bshaver

Sure I can help.

You subscribe the MatrixMessage plugin running on the BBB to the data stream that you want to output. In this case it would be the RDS plugin.You have to install the RDS plugin on the BBB, but it wont be used. It is strictly installed to allow the BBB to subscribe to that data stream.. I'm working on this for future updates.

You install the Matrix Message plugin, the MessageQueue plugin and RDS to matrix Plugin on the BBB

You install Message Queue and rdsto matrix on the Master.

Now, it gets a little tricky.. You need to 'share' the FPP.MessageQueue file between the Master and the BBB. So you can write the file to something like /home/fpp/media/FPP.MesssageQueue on the Master, and then on the BBB configure the message queu plugin to see //ipaddressofmaster/fpp/media/FPP.MessageQueue... Note there is no 'home' in this one because when you Samba mount point to the FPp instance it takes you right to the FPP area under 'home'

There is also an option the Master PI that when the RDS data is written that you can tell it to send it Automatically / immediately to the BBB. You put inthe IP address of the BBB in that box. This would allow the data to be as close to real time as when the song is read and played.

As with all the plugins, it is good to enable the plugin and then restart FPPD. I can do a team viwere with you as well.
Denver Colorado
45,000 blinky blinks mix of pixels and 130 AC Channels (powered by Minleon & Lynx) ALL Powered by FPP and Falcon!

uzelessknowledge

Well the master is writing to the right file because I can tail it and see what it wrote. I just don't see it on the matrix. Tried running the run matrix script too.

uzelessknowledge

Quote from: Bshaver on January 31, 2016, 04:50:40 PM
Sure I can help.

You subscribe the MatrixMessage plugin running on the BBB to the data stream that you want to output. In this case it would be the RDS plugin.You have to install the RDS plugin on the BBB, but it wont be used. It is strictly installed to allow the BBB to subscribe to that data stream.. I'm working on this for future updates.

You install the Matrix Message plugin, the MessageQueue plugin and RDS to matrix Plugin on the BBB

You install Message Queue and rdsto matrix on the Master.

Now, it gets a little tricky.. You need to 'share' the FPP.MessageQueue file between the Master and the BBB. So you can write the file to something like /home/fpp/media/FPP.MesssageQueue on the Master, and then on the BBB configure the message queu plugin to see //ipaddressofmaster/fpp/media/FPP.MessageQueue... Note there is no 'home' in this one because when you Samba mount point to the FPp instance it takes you right to the FPP area under 'home'

There is also an option the Master PI that when the RDS data is written that you can tell it to send it Automatically / immediately to the BBB. You put inthe IP address of the BBB in that box. This would allow the data to be as close to real time as when the song is read and played.

As with all the plugins, it is good to enable the plugin and then restart FPPD. I can do a team viwere with you as well.
By changing the BBB so that the MessageQueue sees the new file on the master, then will this break the weather plugin and SMS that I have on the BBB?

Bshaver

you can subscribe the matrix plugin to output more than one. But yes, I want to update the plugin to allow you to specify which you want to go out. so you can use an event file that will say ./matrix.php -plugin Weather  or ./matrix.php -plugin Weather,SMS,RDS...

you can hold down the CTRL and CLICK the second plugin to work. But for the time being, just select the RDS one on the BBB to make sure that it will work.

Also, ensure that all the plugins are ENABLED.. and also, run the UPDATE plugin on each to make sure that you have the latest of each..
Denver Colorado
45,000 blinky blinks mix of pixels and 130 AC Channels (powered by Minleon & Lynx) ALL Powered by FPP and Falcon!

uzelessknowledge


Quote from: Bshaver on January 31, 2016, 06:12:02 PM
you can subscribe the matrix plugin to output more than one. But yes, I want to update the plugin to allow you to specify which you want to go out. so you can use an event file that will say ./matrix.php -plugin Weather  or ./matrix.php -plugin Weather,SMS,RDS...

you can hold down the CTRL and CLICK the second plugin to work. But for the time being, just select the RDS one on the BBB to make sure that it will work.

Also, ensure that all the plugins are ENABLED.. and also, run the UPDATE plugin on each to make sure that you have the latest of each..
Ran the update on all first because I remember that from when we worked on the weather plugin.
Yeah, when you have some time a team view would be great.

Not a problem if it changes where they all read from. I'll just need to configure them all on the master. So far it's all been local to the BBB and only the BBB.
I guess I could just sequence in the song title and scroll or display it when the sequence plays. Just like having options.
Thanks.

Bshaver

Please PM me your avialbility of a Teamviewer session
Denver Colorado
45,000 blinky blinks mix of pixels and 130 AC Channels (powered by Minleon & Lynx) ALL Powered by FPP and Falcon!

djl7780

Ben,
I got this setup in master/slave config, but have a question about "Static Text Pre: and Post:
I put something in the static text pre and it does not display this before the RDS Data. What would be an example of something that would go in this field? Also in the plugin it mentions loop time, color, etc, how do you implement this?

Dustin

uzelessknowledge

Thank you Ben for your help. Feel dumb I was so close.

Dustin, Color is set at the Matrix Message plugin. Enter a static color or enter random and it will select 1 of 5 coded colors. I think it was 5.
The other options probably aren't implemented yet. I worked on a scroll or center option tonight. This would also be at the Matrix Message plugin level. Sent to Ben to review.

uzelessknowledge

Hey Ben. I was trying to add the \n in line to cause 2 lines and it isn't working. I even tried to run the matrix tools using the example and making it 2 lines. Do you know of the matrix tools isn't working right?

needbrew

Is there a better install guide for these plugins.  I have tried to follow along, but do not appear to have it set-up correctly

AndrewXR6

So now it is 2022, 
I am also having problems getting this to operate, ie Title & Artist on remote BBB/Tune to.
Is there a more comprehensive/ updated method to achieve this..   

Support FPP

+- Recent Topics

FPP difficulties by CharlieOhio
Today at 12:40:08 PM

Flexible ws2811 panels by Mark_M
March 29, 2023, 09:39:37 PM

Problem with one of my Remotes - syslog always starts with "soliciting.." by Jayl
March 28, 2023, 11:03:41 PM

F48v4-NS unable to connect to WiFi Hotspot by joeyblasko
March 28, 2023, 03:18:46 PM

F/S Arduino UNO R3 with extras by StickyWicket
March 28, 2023, 09:28:23 AM

DMX to pneumatic solenoid by deanathpc
March 27, 2023, 07:54:22 AM

Libre SBC with oled by mel4853
March 24, 2023, 04:04:06 PM

K8-Pi - Random Pixels on by cybercop23
March 24, 2023, 10:44:49 AM

Limitations on Video file size? by Jayl
March 23, 2023, 11:06:14 AM

FPP 7 Kubernetes Error by Jlwright325
March 22, 2023, 11:11:59 AM

Powered by EzPortal
Powered by SMFPacks Menu Editor Mod