Initial commit: HACS-ready Home Assistant integration

Remote Media Player integration for controlling PC media playback
from Home Assistant via the Media Server API.

Features:
- Full media player controls (play, pause, stop, next, previous)
- Volume control and mute
- Seek support with smooth timeline updates
- Real-time updates via WebSocket
- Script buttons for PC control (shutdown, restart, lock, etc.)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-04 14:40:33 +03:00
commit 783771489a
16 changed files with 2134 additions and 0 deletions

25
CLAUDE.md Normal file
View File

@@ -0,0 +1,25 @@
# HAOS Integration - Development Guide
## Overview
HACS-ready Home Assistant custom integration for controlling remote PC media playback.
## Installation
Copy `custom_components/remote_media_player/` to your Home Assistant config folder.
Or install via HACS as a custom repository.
## Requirements
Requires Media Server running on the target PC.
Media Server Repository: `TODO: Add repository URL`
## Integration Location
Integration files location: `U:\custom_components\remote_media_player`
## Git Rules
Always ask for user approval before committing changes to git.