8000 GitHub - BenJamesAndo/ha-propresenter: Control ProPresenter presentation software from Home Assistant
[go: up one dir, main page]

Skip to content

BenJamesAndo/ha-propresenter

Repository files navigation

ProPresenter Integration for Home Assistant

hacs_badge

This custom integration allows you to control ProPresenter presentation software from Home Assistant. Fully functional with ProPresenter v19 and up. Partial functionality with v7.9.1 and up.

Some of the Features

  • Media & Audio Player Integration: Full media player entity for controlling playback with seek and playlist support
image
  • Message Control: Show and hide message buttons for each configured message
  • Stage Screen Layouts: Select dropdowns to switch between stage layouts
  • Looks Management: Select entity for switching between ProPresenter looks
image
  • Clear Layer Controls: Switch entities to clear different ProPresenter layers (audio, messages, props, announcements, slide, media, video input)
  • Macro Selection: Select entity to trigger ProPresenter macros
  • Video Input Selection: Select entity for switching video inputs
  • Timer Management: Control and monitor ProPresenter timers with reset buttons
image
  • Slide Control: Button entities for Next Slide and Previous Slide actions
  • Presentation Thumbnails: Image entities displaying slide thumbnails for easy reference
image

Video Guide

Watch the video

Installation

ProPresenter Setup

Make sure the ProPresenter API is enabled:

  1. Open ProPresenter
  2. Go to ProPresenterSettingsNetworkEnable Network
image
  1. Optionally enable either Stage App or ProPresenter Remote to enable auto-discovery in Home Assistant

Home Assistant Setup - HACS (Recommended)

  1. Make sure you have HACS installed in your Home Assistant instance

  2. Search for ProPresenter in HACS or click the button below:

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

  3. Click Download on the ProPresenter integration

  4. Restart Home Assistant

  5. ProPresenter should be automatically discovered under SettingsDevices & Services

image
  1. Otherwise go to SettingsDevices & ServicesAdd Integration
  2. Search for ProPresenter and follow the setup instructions

Manual Installation

  1. Copy the propresenter folder to your Home Assistant custom_components directory:

    <config_directory>/custom_components/propresenter/
    
  2. Restart Home Assistant

  3. Refer to step 5 above

Other Noteworthy Projects

Home Assistant ProWebRemote Add-on https://github.com/BenJamesAndo/ha-addons/tree/main/prowebremote

image

API Reference

This integration uses the ProPresenter REST API v1. Full API documentation: https://openapi.propresenter.com

Credits

About

Control ProPresenter presentation software from Home Assistant

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

0