Lutron Homeworks QS

Is anyone here using Home Assistant with a Lutron Homeworks QS system? I have keypads, drapes, and shades in this system. I can’t find any examples of configuration or any evidence that anyone is using hass with homeworks.

I’m looking for documentation on capabilities, example config files, etc. Thank you :slight_smile:

Did you ever make any progress ? I am in a similar position and would love an integration with Lutron Homeworks QS

I made HomeworksQS work without much trouble. I needed to make the following changes in pylutron (/srv/homeassistant/lib/python3.6/site-packages/pylutron/init.py . Note that these changes may get overwritten if/when pylutron gets updated. Hopefully we can get the changes put back in the main source as a flag.

  1. you need to find the line which says:
    PROMPT = b’GNET> ’
    and change it to
    PROMPT = b’QNET> ’
    since the Lutron integration protocol has a different prompt on Homeworks.

  2. in the load_xml_db function, you’ll see a urlopen. The Homeworks requires a password for some silly reason (but it’s just lutron/luton and you can add it to the url). So change it to:

    xmlfile = urllib.request.urlopen(‘http://’ + self._host + ‘/DbXmlInfo.xml?login=lutron&password=lutron’)