10.14. Conclusion

La caméra dans le jardin surveille désormais ce qui se trouve devant elle, diffuse la vue vers le téléphone connecté, déclenche des Server-Sent Events dès que quelque chose bouge, accepte les commandes du tableau de bord via un WebSocket et téléverse un JPEG de chaque trame déclenchée vers une archive cloud – le tout en HTTPS, derrière une connexion, avec CORS et CSRF fermant la porte aux malveillances inter-sites. Un seul script, quatre coroutines d’arrière-plan partageant la boucle asyncio avec un seul serveur HTTP, trois petits fichiers dans /sdcard/static/ pour le tableau de bord, un secret de signature sur le système de fichiers.

10.14.1. Feuille de route de référence

Lorsque vous ferez appel à l’une de ces fonctionnalités dans votre propre application, les pages de référence sont les points de consultation :

Chacune est une consultation d’une seule page. Utilisez-les maintenant que vous avez vu chaque pièce en contexte.