A Python based RS232 to MQTT bridge for Lutron HomeWorks (the original version from mid-1990's)
Quick and dirty instructions:
- copy HomeWorks.py to somewhere (e.g. /opt/homeworks/)
 - install python3
 - ensure these python3 packages are available:
- pyserial
 - python-daemon
 - paho-mqtt
 
 
Find the following line in HomeWorks.py and edit to suite.
h = HomeWorks(serial_port='/dev/ttyUSB0', broker='localhost', username='pi', password='homeworks')
Edit homeworks.service and then copy to /etc/systemd/system
- sudo systemctl daemon-reload
 - sudo systemctl enable homeworks.service