Repository navigation
v1.0.0: Add files via upload
First stable release. Home Assistant HACS integration for Blackmagic HyperDeck disk recorders (Studio, Extreme, Shuttle, and older models), controlled via the classic HyperDeck Ethernet Protocol (TCP port 9993) rather than Blackmagic's newer REST API (December 2024, port 80) - the Ethernet Protocol has shipped on virtually every networked HyperDeck since ~2013, so this trades nothing for broad compatibility across old and new hardware. Confirmed working end-to-end on a real HyperDeck Studio Pro (protocol version 1.8).
Features:
- Media player entity with play/pause/stop/next/previous/seek, clip name, and a live progress bar
- Buttons: Play, Stop, Record, Next clip, Previous clip, Restart clip
- Sensors: Timecode, Current clip, Transport mode, Clip progress (%)
- Switches: Loop timeline, Loop single clip
- Realtime updates via the protocol's own asynchronous notifications, with a light poll fallback for timecode
Known limitations:
- The protocol has no standalone command to set the loop/single-clip flags - they're parameters of "play" itself, so toggling either switch re-issues a play command (the deck's current speed is preserved, so this won't start playback while stopped).
- Clip-progress accuracy relies on reading (never writing) the deck's own "configuration: timecode output" setting, when available.
Install via HACS as a custom repository (see below).