Hi,
It looks like you've put in a good amount of effort to get here. Any interest in explaining how to use it and/or helping to integrate it with Home Assistant?
I would love to use this; I'm quite comfy at the command line, but I'm afraid not with deciphering python.
Thanks much!