Final Thoughts

 I and my family have become somewhat dependant on this setup.  The device is clean and small, and requires very little maintenance.  The server and infrastructre are also easy to maintain, and since I already had the server in my house for other projects, it was not a large problem to isntall another VM.

The APIs and authentication are items I still struggle to understand and properly apply.

In the end, this is a satisfying project, and I would love to keep expanidng hte capabilities and displays.

Hopefully this infomraiton has been useful to others looking to do something similar.