All,

I've been working on this for a while now, but I think it is finally ready 
for general use.

MHGUI (sorry, I couldn't come up with a better name) is a Python-based 
user interface to the MyHarmony.com web service.  The Logitech-provided 
interface uses Silverlight and only works under Windows and MacOS.  As far 
as I've been able to determine, you can now do everything with MHGUI that 
you can with the Silverlight application include creating accounts, adding 
remotes, adding/deleting devices, etc.

MHGUI is especially important to Harmony 200 & 300 users as those remotes 
cannot use the older website (members.harmonyremote.com).  There may also 
be other remotes that only work with myharmony.com.

MHGUI is heavily based on congruity (thanks Stephen!), so it requires the 
same dependencies as congruity.  Additionally, MHGUI depends on suds, a 
Python SOAP library, so you will have to install that (most likely your 
distribution will have a package).  On Ubuntu and Fedora, the package name 
is 'python-suds'.  To give MHGUI a try, you can check it out from git:

git clone git://congruity.git.sourceforge.net/gitroot/congruity/congruity
cd congruity
git checkout mhgui
./mhgui

Note that if you want to be able to perform operations that require 
communication with a remote (adding remote to an account, updating config 
on a remote, learning IR commands), you will need to have the libconcord
branch 'zwave_work_branch' compiled and in the LD_LIBRARY_PATH and 
PYTHONPATH of MHGUI.  You can check out this branch from CVS:
cvs -z3 
-d:pserver:anonym...@concordance.cvs.sourceforge.net:/cvsroot/concordance 
co -rzwave_work_branch -P concordance

Additionally, if you want to use a Harmony 200 or 300 with libconcord, you 
will need the latest patch from this bug report:
http://sourceforge.net/tracker/?func=detail&aid=3559622&group_id=201579&atid=978130

I would appreciate any and all feedback (bug reports, comments, questions, 
etc) on MHGUI.  I realize the interface may not be 100% polished; 
unfortunately UI's are not my specialty.  :)

I plan to make a release once the libconcord changes are all merged and 
released.

Scott

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
concordance-devel mailing list
concordance-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/concordance-devel

Reply via email to