Skip to content

v0.2.0 - Sensor Platform

Choose a tag to compare

@troykelly troykelly released this 26 Nov 12:31

πŸ“Š Emby Media Integration v0.2.0 - Sensor Platform

This release adds comprehensive server monitoring and library statistics sensors.

✨ New Features

Binary Sensors

  • binary_sensor.{server}_connected - Server connectivity status
  • binary_sensor.{server}_pending_restart - Server restart required indicator
  • binary_sensor.{server}_update_available - Server update availability
  • binary_sensor.{server}_library_scan_active - Library scan status with progress attribute

Numeric Sensors

  • sensor.{server}_server_version - Current server version (diagnostic)
  • sensor.{server}_running_tasks - Number of running scheduled tasks
  • sensor.{server}_active_sessions - Number of connected clients

Library Count Sensors

  • sensor.{server}_movies - Total movies in library
  • sensor.{server}_tv_shows - Total TV series in library
  • sensor.{server}_episodes - Total episodes in library
  • sensor.{server}_songs - Total songs in library
  • sensor.{server}_albums - Total albums in library
  • sensor.{server}_artists - Total artists in library

πŸ”§ Technical Improvements

  • New EmbyServerCoordinator for server info polling (5-minute interval)
  • New EmbyLibraryCoordinator for library counts polling (1-hour interval)
  • EmbyRuntimeData class to manage multiple coordinators
  • 941 tests with 100% code coverage
  • TypedDict definitions for all sensor API responses

πŸ“¦ Installation

HACS (Recommended)

  1. Add this repository to HACS as a custom repository
  2. Search for "Emby Media" and install
  3. Restart Home Assistant

Manual

  1. Download embymedia.zip from this release
  2. Extract to custom_components/embymedia/
  3. Restart Home Assistant

πŸ“‹ Requirements

  • Home Assistant 2025.11.3 or newer
  • Emby Server with API access

πŸ“– Documentation

See the README for complete documentation.


Full Changelog: v0.1.0...v0.2.0