David Posted December 8, 2013 Share Posted December 8, 2013 All, I have been working on several drivers that I have started to use in our projects as standard in new build properties in the UK. I am will be gradually adding more drivers as time goes on but thought that I would release the set that I currently have as I am now happy that they are working stable on several systems including my own. The drivers all need a the installation of a common driver called Stonetree_Command.c4i which provides some additional Lua modules for XML parsing and SMTP negotiations over SSL. I currently have 2 drivers in the bundle :- Stonetree_MyMovies.c4i - This uses the MyMovies application to update the standard Control4 Media database with its meta-data. The movies can then be played in the normal way on any supported Media player. Stonetree_SMTPClient.c4i - This allows the sending of email to many different SMTP servers supporting plain, SSL and StartTLS negotiation. The driver also uses the stand Email Notification agent to send emails but can also send Quick emails directly. Documentation is incorporated into the drivers. Where possible I have tried to use standard agents/features within Control4 rather than re-eventing these aspects to work specifically with my drivers eg. MyMovies works along side the standard Media management and the SMTP driver sends emails setup using the stand Email agent. Drivers to follow include :- Sky+HD serial feedback driver to report program details being watched. Also may add ability to control4 Sky box via the RF port using a direct connection from a C4 IR port or the use of the Dusky Sky controller. Heatmiser Thermostat integration with ability to set overall house modes. Any comments much appreciated. Thank you David Stonetree Driver Bundle.zip Link to comment Share on other sites More sharing options...
Gary Leeds UK Posted December 8, 2013 Share Posted December 8, 2013 David,Would you be able to add the Sky + HD driver to my project ? Give you the price of a drink !!! Link to comment Share on other sites More sharing options...
David Posted December 8, 2013 Author Share Posted December 8, 2013 Gary, No problem. Do you have the Sky Dusk serial controller or do you control your Sky boxes using IR? What Sky boxes do you have? Thank you David Link to comment Share on other sites More sharing options...
Gary Leeds UK Posted December 8, 2013 Share Posted December 8, 2013 Control with ir - how do I find out which box it is - would it be in setting or do I have to go into the cabinet ??? Cheers Gary Link to comment Share on other sites More sharing options...
David Posted December 8, 2013 Author Share Posted December 8, 2013 You could have either :- Sky only Sky+ giving ability to record etc. Sky+HD as above with HD as well For serial feed back to work you will need to connect a serial cable from the back of your Sky box to an available serial port on your Home controller or an IO extender or another serial interface. Do you have Composer HE? Thank you David Link to comment Share on other sites More sharing options...
Gary Leeds UK Posted December 8, 2013 Share Posted December 8, 2013 We have sky+HD and a 250 controller - how would contact the serial cable out of the sky box ?Gary Link to comment Share on other sites More sharing options...
msgreenf Posted December 8, 2013 Share Posted December 8, 2013 that is awesome that you wrote an unencrypted mymovies database plugin! Thank you for not writing a lock in like EV and for making it free! Link to comment Share on other sites More sharing options...
ILoveC4 Posted December 8, 2013 Share Posted December 8, 2013 that is awesome that you wrote an unencrypted mymovies database plugin! Thank you for not writing a lock in like EV and for making it free!+1. Finally now you can use MyMovies with whatever media player and driver that you want! Where were you 2 months ago!? Ha ha ha. Good work, and thank you. Sent from my Nexus 7 using Tapatalk Link to comment Share on other sites More sharing options...
David Posted December 8, 2013 Author Share Posted December 8, 2013 Thanks for the comments. I don't understand how a driver to populate meta- data could ever be tied to the media player that was playing the movies unless there is something I am missing. Any views or enhancements much appreciated. I do notice that the initial update of a movie library is very intensive on the Director, to the point were it will stop other processes working eg. lights and TV controls etc. until the update has finished. Updates after that are only minor and don't impact performance. Thank you David Link to comment Share on other sites More sharing options...
ILoveC4 Posted December 8, 2013 Share Posted December 8, 2013 Thanks for the comments.I don't understand how a driver to populate meta- data could ever be tied to the media player that was playing the movies unless there is something I am missing.Any views or enhancements much appreciated.I do notice that the initial update of a movie library is very intensive on the Director, to the point were it will stop other processes working eg. lights and TV controls etc. until the update has finished. Updates after that are only minor and don't impact performance.Thank youDavidThey encrypt the movie path so only their media player driver can understand it. Sent from my Droid MAXX via Tapatalk. Link to comment Share on other sites More sharing options...
david@berto.co.uk Posted December 8, 2013 Share Posted December 8, 2013 So there is zero technical reason. I'll continue to develop useful drivers and publish. Link to comment Share on other sites More sharing options...
msgreenf Posted December 8, 2013 Share Posted December 8, 2013 So there is zero technical reason.I'll continue to develop useful drivers and publish. Why the change of names? Link to comment Share on other sites More sharing options...
david@berto.co.uk Posted December 8, 2013 Share Posted December 8, 2013 Change of names? Link to comment Share on other sites More sharing options...
ILoveC4 Posted December 8, 2013 Share Posted December 8, 2013 Change of names?Your username was David, and now it's David Massot. The technical reason it that it forces you to buy another one of their pricey drivers. Link to comment Share on other sites More sharing options...
david@berto.co.uk Posted December 8, 2013 Share Posted December 8, 2013 Just realised what you mean. Setup before I became a dealer! My uploads and postings against the wrong account. This is the correct one. Anyway I can remove the old account?Thanks for pointing out. David Link to comment Share on other sites More sharing options...
ILoveC4 Posted December 8, 2013 Share Posted December 8, 2013 I don't think you can, and I can't see it being a problem...just a curiousity. If you were able to remove the old account, it would likely remove any posts that had been made as well. Link to comment Share on other sites More sharing options...
alf1096 Posted December 9, 2013 Share Posted December 9, 2013 Looking forward to trying it. Thanks a free popcorn hour driver would be awesome. Link to comment Share on other sites More sharing options...
david@berto.co.uk Posted December 9, 2013 Share Posted December 9, 2013 Loan me a Popcorn Hour unit and I will see what I can do. Thank you David Link to comment Share on other sites More sharing options...
alf1096 Posted December 10, 2013 Share Posted December 10, 2013 I added the commands driver and mymovies driver to a room then power cycled the controller. I then went and started adding the setup info into the mymovies driver and need some help. I have my movies running on my laptop so the IP would be the laptop IP right. I also put in the API key and all I get in the product window is validating. I don't know if I am having a problem with mymovies or the driver. I attempted to attach a screen shot but in the new forum I am not sure if I did it right. If the screen shot does not work in the lua tab I get stonetree.net not found followed by several no file found prompts like I did not install the driver right. Link to comment Share on other sites More sharing options...
david@berto.co.uk Posted December 10, 2013 Share Posted December 10, 2013 Alf, Did you load the Stonetree_Command.c4i driver into your project first? This is needed as it supplies other modules that are use by my drivers. The error you are seeing is saying that it cannot find the module supplied by the Command driver. Thank you David Link to comment Share on other sites More sharing options...
alf1096 Posted December 10, 2013 Share Posted December 10, 2013 I did load it first. Is there a certain way I need to do it. I will delete and try again.No go. I don't know what I am doing wrong. The other driver is installed. Link to comment Share on other sites More sharing options...
JP Rizal Posted December 10, 2013 Share Posted December 10, 2013 Loan me a Popcorn Hour unit and I will see what I can do. Thank you David Where do I ship it? Link to comment Share on other sites More sharing options...
david@berto.co.uk Posted December 10, 2013 Share Posted December 10, 2013 I did load it first. Is there a certain way I need to do it. I will delete and try again.No go. I don't know what I am doing wrong. The other driver is installed.I assume your running 2.5 or above. I've had problems with the drivers not updating unless they were removed from the Director via SSHing on and rm /etc/c4i/Stonetree_*. This will remove all Stonetree drivers. Link to comment Share on other sites More sharing options...
david@berto.co.uk Posted December 10, 2013 Share Posted December 10, 2013 Where do I ship it?Manila is a long way away. Link to comment Share on other sites More sharing options...
alf1096 Posted December 10, 2013 Share Posted December 10, 2013 that might be getting out of my league. What is the user name and password and I might give it a try Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.