10.14. Wrap up

The cam in the yard now watches what’s in front of it, streams the view to whichever phone is logged in, fires Server-Sent Events the moment something moves, accepts dashboard commands over a WebSocket, and uploads a JPEG of every triggered frame to a cloud archive – all over HTTPS, behind a login, with CORS and CSRF closing the door on cross-site mischief. One script, four background coroutines sharing the asyncio loop with one HTTP server, three small files in /sdcard/static/ for the dashboard, one signing secret on the filesystem.

10.14.1. Reference roadmap

When you reach for one of these features in your own application, the reference pages are the lookup destinations:

Each one is a one-page lookup. Use them now that you’ve seen each piece in context.