CloudyCam
CloudyCam is a Nest Camera Recorder in Python
All Credit goes to https://github.com/dend/foggycam who created the method to record Nest cameras in C#.
Learnings
Repo Link: https://github.com/josephwibowo/CloudyCam
- Turning a stream of bytes into a mp4 file
- WebSocket protocol and how to use the APIs to send/receive data
- Protocol Buffers (protobuf) and how to read the data Google Nest sends
Next steps
- Add unit/integration tests
- Dockerize to run on something like a homelab or Unraid
Submitted on November 4, 2022