Home Assistant integration to record camera streams to AWS S3.
- Network streams : rtsp, rtmp, etc.
- Turn on and off each recorder switch
- Add this repository to HACS:
- Manually:
https://github.com/alimdi/stream_recorder_to_s3
(category:integration
) - Or use the button above
- Manually:
- Search for "Camera Stream to S3" in HACS and install
- Restart Home Assistant
- Download the
custom_components/stream_recorder_to_s3
directory to your Home Assistant configuration directory - Restart Home Assistant
- Go to the Integrations page in Home Assistant
- Click "Add Integration" and search for "Camera Stream to S3"
- Enter AWS credentials and a list of streams : [ { "name": "cam1", "url": "rtsp://user:password@ip1:port" }, { "name": "cam2", "url": "rtsp://user:password@ip2:port" } ]
- Integration will be ready within a few seconds
If you encounter any issues:
- Verify AWS credentials
- Double-check that the streams URLs are correct
- Check Home Assistant logs for any error details
Contributions are welcome! Feel free to:
- 🐛 Report bugs
- 💡 Suggest improvements
- 🔀 Submit pull requests
This project is licensed under the Apache License. See the LICENSE file for details.
If you find this integration helpful, please consider giving it a ⭐️ on GitHub!