Hey @rzulian and @txwindsurfer , thanks for the help, suggestions and work.
I tried the custom component. I believe I did it correctly, by keeping the “lutron” part of my config file, and just adding the custom component files to the config/custom_components/lutron_custom_component-master folder. It is working exactly like before, except some of the entities, which were not useful anyways, are not available. Unfortunately the repeating disconnect pattern is still happening:
2020-11-12 18:37:39 WARNING (Thread-3) [pylutron] Disconnected
2020-11-12 18:37:40 INFO (Thread-3) [pylutron] Connecting
2020-11-12 18:37:40 INFO (Thread-3) [pylutron] Identified Lutron Controller.HOMEWORKS
2020-11-12 18:37:40 INFO (Thread-3) [pylutron] Connected
2020-11-12 18:37:40 INFO (Thread-3) [pylutron] Unknown cmd MONITORING (~MONITORING,12,2)
2020-11-12 18:37:40 INFO (Thread-3) [pylutron] Unknown cmd MONITORING (~MONITORING,255,2)
2020-11-12 18:37:40 INFO (Thread-3) [pylutron] Unknown cmd MONITORING (~MONITORING,3,1)
2020-11-12 18:37:40 INFO (Thread-3) [pylutron] Unknown cmd MONITORING (~MONITORING,4,1)
2020-11-12 18:37:40 INFO (Thread-3) [pylutron] Unknown cmd MONITORING (~MONITORING,5,1)
2020-11-12 18:37:40 INFO (Thread-3) [pylutron] Unknown cmd MONITORING (~MONITORING,6,1)
2020-11-12 18:37:40 INFO (Thread-3) [pylutron] Unknown cmd MONITORING (~MONITORING,8,1)
2020-11-12 18:41:03 ERROR (Thread-3) [pylutron] Uncaught exception
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/pylutron/__init__.py", line 192, in _main_loop
line = t.read_until(b"\n", timeout=3)
File "/usr/local/lib/python3.8/telnetlib.py", line 317, in read_until
self.fill_rawq()
File "/usr/local/lib/python3.8/telnetlib.py", line 526, in fill_rawq
buf = self.sock.recv(50)
TimeoutError: [Errno 110] Operation timed out
2020-11-12 18:41:03 WARNING (Thread-3) [pylutron] Disconnected
I don’t recall being able to get this much info on the problem in the logs, but other than that, it looks like the same problem.
Any other suggestions? Do you believe outdated Lutron Homeworks QS firmware could be the cause? I am trying to contact a local company to back it up, and update it.