Page 1 of 1

XBMC4LCDSmartie - Display XBMC Status information

Posted: July 30th, 2012, 4:18 pm
by IzeQube
Hi,

okay, this is my XBMC plugin I announced recently. This is only a first beta release, as I am planning to add more functions and to make the plugin more customizable.
But currently it is working really good in LCDSmartie so I thought to release it, as the old XBMC-Plugin had a fixed Port Number and was using the soon to be deprecated HTTP-Interface. This plugin uses the current JSON-Interface and was tested and is designed for XBMC Eden at the moment.

Changelog:
08.08.2012 - 0.7.1
- Removed unused configuration options: You can remove the user and pass section from your LCDSmartie.exe.config
- Changed JSON-Protocol to TCP: This means the plugin will run much faster and chances that LCDSmartie will stutter are minimized
Note: You will have to change some settings in your LCDSmartie.exe.config, as TCP uses a different port than HTTP (9090 is default in XBMC)

I have currently implemented 4 functions:

Function1 returns 0 or 1 depending if XBMC.exe is started or not
Function2 either returns what is currently being played with the displayed information depending on the item that is played or it returns the time of the currently played item
Function3 allows you to return any infolabel from xbmc
Function4 returns current playback speed and also XBMC's current status if you want to switch screens dynamically with actions.

Screenshots:
Display currently selected item via infolabels
Image

Playing a movie
Image

Playing music
Image

Playing tv series
Image

You can find the full documentation, source code and download the plugin at http://xbmc4lcdsmartie.codeplex.com

Have a look at it and I would appriciate getting some feedback on the plugin and wishes for further development.

Have fun,
IzeQube

Re: XBMC4LCDSmartie - Display XBMC Status information

Posted: August 8th, 2012, 5:39 pm
by IzeQube
Okay, here is the first update (Details in first post and on the website). In preperation for the next changes I changed the transport protocol to TCP. If you already use my plugin this will require you to edit you LCDSmartie.exe.config-file.
And it's really important that you then change your Hostname to your used IP-Adress (or 127.0.0.1) in lcdsmartie.exe.config, otherwise LCDSmartie will be extremely slow.

Re: XBMC4LCDSmartie - Display XBMC Status information

Posted: September 14th, 2012, 5:34 am
by miansaad
Great piece, keep up the terrific workis the type of information that should gain recognition for it’s craft.More writers should learn from you.

Re: XBMC4LCDSmartie - Display XBMC Status information

Posted: June 5th, 2013, 1:53 pm
by Adelmo
Hi, thank you for your plugin!

I'm configuring lcd smartie right now, and i cannot find a way to set a proper progress bar.
I tried with this line for a 20c screen:

$Bar($dll(XBMC4LCDSmartie.dll,2,3,3#TAHmmss#),$dll(XBMC4LCDSmartie.dll,2,3,3#TTHmmss#),20)

but it's not working properly as it consider minutes and seconds running from 0 to 100

Is there any "Percentage" function or parameter (or infolabel on xbmc)?
Is it possible to get current position and lenght in seconds (sssss)?

Re: XBMC4LCDSmartie - Display XBMC Status information

Posted: June 18th, 2013, 1:59 am
by elkulo
State of art! it's works perfect!!! Thanks! :smt006