Aleks130699 / ha-fpp

Integrates a Falcon Pi Player (FPP) as a Media Player in HomeAssistant
Apache License 2.0
8 stars 1 forks source link
custom-component home-assistant homeassistant homeassistant-custom-component media-player

hacs_badge

HomeAssistant - Falcon Pi Player (FPP) Component

This is a custom component to allow control of the Falcon Pi Player in Home Assistant.

Features:

Installation

1. Easy Mode

Install via HACS.

2. Manual

Install it as any custom homeassistant component:

  1. Download custom_components folder.
  2. Copy the falcon_pi_player directory to the custom_components directory of your homeassistant installation. Your custom_components directory resides within your homeassistant configuration directory.

Note: If the custom_components directory does not exist, you need to create it.

After a correct installation, your configuration directory should look like the following:

└── ...
└── configuration.yaml
└── custom_components
    └── falcon_pi_player
        └── __init__.py
        └── media_player.py
        └── manifest.json

Configuration

  1. Enable the component by editing your configuration.yaml file (within the config directory as well). Edit it by adding the following lines:

    
    # Example configuration.yaml entry
    media_player:
      - platform: falcon_pi_player
        name: FPP_NAME
        host: IP_ADDRESS 
        port: PORT #optional
        username: USERNAME #optional
        password: PASSWORD #optional
  2. Reboot Home Assistant

  3. You're good to go!

Album covers

To use the covers, you need to add jpg images to the image item on the fpp player through the File Manager, the file name must exactly match the file being played, replacing the extension. ".fseq", ".mp3" or ".mp4" to ".jpg"