Skip to content

alimdi/stream_recorder_to_s3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Stream Recorder to AWS S3 for Home Assistant

License

Home Assistant integration to record camera streams to AWS S3.

Features

  • Network streams : rtsp, rtmp, etc.
  • Turn on and off each recorder switch

🚀 Quick Start

📦 Using HACS (Recommended)

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

  1. Add this repository to HACS:
    • Manually: https://github.com/alimdi/stream_recorder_to_s3 (category: integration)
    • Or use the button above
  2. Search for "Camera Stream to S3" in HACS and install
  3. Restart Home Assistant

⚙️ Manual Installation

  1. Download the custom_components/stream_recorder_to_s3 directory to your Home Assistant configuration directory
  2. Restart Home Assistant

🔧 Setup

Open your Home Assistant instance and start setting up a new integration.

  1. Go to the Integrations page in Home Assistant
  2. Click "Add Integration" and search for "Camera Stream to S3"
  3. Enter AWS credentials and a list of streams : [ { "name": "cam1", "url": "rtsp://user:password@ip1:port" }, { "name": "cam2", "url": "rtsp://user:password@ip2:port" } ]
  4. Integration will be ready within a few seconds

❓ Troubleshooting

If you encounter any issues:

  1. Verify AWS credentials
  2. Double-check that the streams URLs are correct
  3. Check Home Assistant logs for any error details

🤝 Contributing

Contributions are welcome! Feel free to:

  • 🐛 Report bugs
  • 💡 Suggest improvements
  • 🔀 Submit pull requests

📄 License

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!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages