Skip to content

DariBer/Prusa-Connect-RTSP-HA

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Assistant Add-on: Prusa Connect RTSP Camera

Open your Home Assistant instance and show the add add-on repository dialog

Stream RTSP camera feeds to Prusa Connect for 3D printer monitoring through Home Assistant's configuration UI.

Features

  • Multi-camera support: Configure multiple cameras, each with its own Prusa Connect credentials
  • Password-protected tokens: Prusa Connect tokens are hidden in the UI
  • Timelapse support: Optional frame capture for timelapse video generation
  • Camera name support: Camera name is sent to Prusa Connect for easy identification
  • Automated upstream sync: GitHub Actions workflow keeps the core application updated

Installation

  1. Add this repository to your Home Assistant Add-on Store:
    • Navigate to Settings > Add-ons > Add-on Store
    • Click the menu (three dots) in the top right corner
    • Select Repositories
    • Add: https://github.com/DariBer/Prusa-Connect-RTSP-HA
  2. Find "Prusa Connect RTSP Camera" in the add-on store and click Install
  3. Configure your cameras in the Configuration tab
  4. Start the add-on

Quick Start

  1. Get your Prusa Connect token from connect.prusa3d.com
  2. Configure your RTSP camera URL
  3. Start the add-on and check the logs

See DOCS.md for detailed setup instructions.

Configuration

cameras:
  - name: "My Printer"
    rtsp_url: "rtsp://192.168.1.100:554/stream"
    token: "your-prusa-connect-token"
    fingerprint: "your-40-char-fingerprint"
    upload_interval: 5
    timelapse_enabled: false

Credits

This add-on is a fork of schmacka/Prusa-Connect-RTSP-HA, which wraps Prusa-Connect-RTSP by Knopersikcuo.

License

This project is provided as-is. See the upstream project for license details.

About

Fork of Prusa-Connect-RTSP-HA with fixes and new functions

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 75.9%
  • Shell 21.1%
  • Dockerfile 3.0%