- evdev
- websocket
- After cloning run `pip install --requirments.txt`
- DEV_PATH path to device, ex: /dev/input/event1
- AUTH_TOKEN: Home Assistant Love Lace authentication token
For actions performed by a keypress, the first paramaters must be a `future`
- Create statemanagement that does not rely on global variables
- Allow for better thread exiting when a interupt comes through
- Support connection repair for long lived sessions
- Possibly support asyncio future api for custom tasks