[RELEASE] X10 - lights (Domotica Commander) - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27) +---- Forum: Program Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=151) +---- Thread: [RELEASE] X10 - lights (Domotica Commander) (/showthread.php?tid=110392) |
[RELEASE] X10 - lights (Domotica Commander) - Shoop_NL - 2011-09-18 X10 - Lights (Domotica Commander) is a Domotica engine add-on for XBMC. It requires some domotica hardware/software as a backbone. With that it can control your lights by switching them on/off or bright/dim based on what happens in the XBMC player. Wishlist - make it that my lights wouldn't turn when watching something during daytime, - HTML command lines - Adding french language (I have already tried this for V0.0.5, but it does not seem to work) - 100% Freeformat commands attached to a broader set of XBMC events or non events (like idle). - Extension of events to hook commands to. - An event for watching live TV (e.g. for ambilight control). - Support for mControl - Make difference between watching series and films (other settings) NEWS 09OCT14: V1.0.4. Kodi Ready - Added: LightWaveRF. - Added: fanart.jpg - Added: The directories lib, data and media to the resources directory. - Changed: [CORE] X10-Commander handling API calls via UDP Broadcasts. - Changed: default.py file name to addon.py - Fixed: Dependencies not met error in XBMC V13.x (Gotham). - Fixed: Addon does not have the correct structure error in XBMC V13.x (Gotham). - Updated: The addon.xml - Updated: The Manual HISTORY 02MAR14: V1.0.3. - Updated: Domoticz with DIM/BRIGHT functionality (after a tip by Telefunken that this was available). - Updated: The Manual 26JAN14: V1.0.2. - Added: HomeGenie (made by Mack). - Fixed: Language issue in addon.xml. - Updated: The Manual 21JUN13: V1.0.1. - Added: Domoticz. - Fixed: HomeWizard. - Updated: zip file structure to support the import from zip file option in xbmc - Updated: The Manual 25NOV12: V1.0.0 (Finlay) released, with a delay of 5 months. - Multiple device's (settable per event) to a maximum of five device's - Support for Home Wizzard - Updated Manual 07MAR12: updated V0.0.6 alpha, with username/password option 04MAR12: V0.0.6 alpha, available (untested, no manual) 25FEB12: V0.0.5 (Finlay) released, with a delay of 2 months. Tested on Eden beta 3 (please refresh the web page of not all latest versions show) The release of V0.0.6 was planned for the end of june 2012 but was postponed till half of September 2012 This has become the new V1.0.0 release. Requests for V0.0.6/V1.0.0: - Multiple device's (settable per event)[Made in V1.0.0] - Add password settings to the addon (for some apps they are required) [Prepared in V0.0.6] - Additional application (depends on requests) [ Switch King, Prepared in V0.0.6], [Home wizzard, Made in V1.0.0] - Enable/Disable Events completely [Prepared in V0.0.6] - Instead of fixed commands(ON/OFF/DIM/BRIGHT) also allow typing in own commands and values [Prepared in V0.0.6] V0.0.5 Solved Issue's 1 and 2 (see manual for details). Device Actions (ON and OFF) are added to events. Some core change's were made, so it is prepared for expansion with other applications and made ready for multiple device's. Improved fault handling and logging on event failure's, Also tenHsServer is added (as 3rd appliction) to see how easy modularity now works. Manual is updated. V0.0.4 Updated HomeSeer support (tenHsServer is not required anymore) Manual is updated. Set the Port to 80 if you use HomeSeer Fill out the Room and Name for the device you want to control (instead of the the X10 code, see manual for details) V0.0.3 HomeSeer support via tenHsServer added. (tenHsServer is a free Add-on for HomeSeer) Manual is updated. Set the Port to 80 if you use HomeSeer (default HomeSeer installation makes port 80 available for tenHsServer) Description: The Add-On Controls (X10) lights during watching of a video. Check out the Manual for more details. (There is no need to install and configure EventGost when you use this Add-on) Configuration posibilities:
Usage: When starting or stopping XBMC: Lights (X10 device) are controlled (settable since V0.0.2) When watching (Start, Stop, End, Pause and Resume) a video: Lights (X10 device) are controlled (settable since V0.0.2) Basic Prerequisites: X10 controller application software (can be installed on a seperate machine , e.g. a domotica server) Currently X10 Commander - server software from Melloware is supported. X10 commander - server supports the following hardware:
Or HomeSeer installed. Other supported Packages:
Downloads: V1.0.4 Add-On Manual Screenshots: Archive: V1.0.3 Add-On Manual V1.0.2 Add-On Manual V1.0.1 Add-On Manual V1.0.0 Add-On Manual V0.0.6 alpha Add-On Manual not available V0.0.5 Add-On Manual V0.0.4 Add-On Manual V0.0.3 Add-On Manual V0.0.2 Add-On Manual V0.0.1 Add-On Manual - m0v1em4n - 2011-09-19 Thanks Shoop_NL, This look great, I use Homeseer and x10 for my home cinema automation, but this addon is ideal when I want to dim the light when playing a movie Will give it a try - m0v1em4n - 2011-09-20 Hi Shoop_NL I seem to be having a problem, could you throw some light on it, I have install commander on a server that as a cm11 install and I can dim etc.. the lights through commander, no problem I just don't seem to work throught XBMC, set it up with the remote IP and port in the addon, is ther something else i need to do Here is the log from x10 Commander PHP Code: 20/09/2011 08:56:24 [ INFO] INIT X10Commander [STARTING] - m0v1em4n - 2011-09-20 Ok got it sorted, I was trying to change to port in the XBMC addon to the one displayed in x10 Commander ( 6003 ) but seems like it should be ( 8086 ) and disregard what it says in X10 commander My only problem now is if I am using x10 Commander, I can't use Homeseer, unless I get another cm11, because one port per interface , Is there any way to utilize Homeseer as the server ? Great Addon - Shoop_NL - 2011-09-20 m0v1em4n Wrote:Ok got it sorted, I was trying to change to port in the XBMC addon to the one displayed in x10 Commander ( 6003 ) but seems like it should be ( 8086 ) and disregard what it says in X10 commander Hi m0v1em4n, If possible I will try to add Homeseer as an application. I will let you know within a few day's if it is possible to do. Regards - Livin - 2011-09-20 Shoop_NL Wrote:Hi m0v1em4n, Shoop, other apps should be pretty easy to add on, especially if you separate the command functions into sections to be able to support different types of commands: HTTP vs other Most apps will use HTTP like... Homeseer, mControl, zVirtualScenes, etc Below is a link to my old XBMC Homeseer Control script. I have not used it in 2 years so I'm not sure if it will works now. But, it will show you the exact commands to control Homeseer (the commands have not changed) and possibly an idea on how to display multiple devices and control them on a single screen in XBMC. I'd be happy to test your script for you if you pull it together... I still have my Homeseer install I can turn back on. Livin's HomeControl_1.8 script for Homeseer ... and basic HTTP basic command set info HTTP command set for zVirtualScenes (free and open source Z-Wave app) - m0v1em4n - 2011-09-20 Shoop_NL Wrote:Hi m0v1em4n, Thanks mate - Shoop_NL - 2011-09-20 Livin Wrote:Shoop, HomeSeer is added (via tenHsServer, wich is freely available) in release 3 But I only use X10 commands for now. - Shoop_NL - 2011-09-20 m0v1em4n Wrote:Thanks mate Added, Click downloads to get, Do not forget to install the tenHsServer for HomeSeer, Use port 80 for homeseer, if you did not change the default settings of homeseer. - m0v1em4n - 2011-09-20 Top Man, thanks will give it a try - m0v1em4n - 2011-09-20 Hi Shoop_NL I have installed the addon, but keep getting script failed on XBMC startup. Does tenHsServer need to be configured - Shoop_NL - 2011-09-20 m0v1em4n Wrote:Hi Shoop_NL After first installation you will get an error (see manual, known issue's 1) First you have to configure the Add-On, If you use Homeseer you have to change the port number in the Add-On to 80 (instead of 8086). (80 is the default port number of the HomeSeer installation, if you have changed this, e.g. 8080, then the port number of the Add-on should be 8080) Then under X10 Device change application to Homeseer: The tenHsServer does not have to be configured after installation. I have tested this here and everything is working. I can swap between HomeSeer and X10-commander without any problem, changing portnumber and Application is all I have to do. If this does not help could you post a copy of your log-file regards. - Livin - 2011-09-20 Shoop_NL Wrote:HomeSeer is added (via tenHsServer, wich is frrely available) in release 3 I recommend not using tenHSServer... 1) It is simply not needed - with the same coding effort you can go directly to Homeseer and have a ton more options 2) tenHsServer is unsupported by Homeseer check the TXT file I provided... supporting homeseer directly is dead simple and no messing with a 3rd party app. - Shoop_NL - 2011-09-20 Livin Wrote:I recommend not using tenHSServer... Thanx Livin, I found it (also the other info) I will take a look at it regards - m0v1em4n - 2011-09-21 Thanks Guys, would be great to get this working Hi Shoop_NL yes I know about know issue, think my homeseer server port is 90 due to iis web server, I am running win 2008 r2 so I have set the port to 90 so as not to conflict, I have set up the plugin to match your picture If you still need log where would it be? Thanks for your time, efforts and fast response Update I started fresh deleting the plugin an its date from users, but for some reason I get the error every time I start XBMC, and nothing is happening when I play/stop my movies, also nothing is appearing in the homeseer log, not sure if its supposed to Here is my log http://pastebin.com/i6TFZ9Nv |