Basic Home Assistant interface

My goal is to make it easy to use. No need for advanced functions - Just a simple operations/linking/radio interface in Home Assistant.

Works great! I chose to list the two main speaker sets (kitchen and Front Room) because sometimes I want one or the other to be master. They are just far enough apart where Bluetooth is strained.

My YAML looks like this:

media_player: 

#Arylic Devices
  - platform: linkplay
    host: 192.168.11.120
    name: Polk TSi100 (basement)
    icecast_metadata: 'StationNameSongTitle'
    multiroom_wifidirect: False
    sources: 
      {
        'line-in': 'WiFi', 
        'line-in2': 'Line-in 2', 
        'bluetooth': 'Bluetooth',
       }    
    common_sources: !include linkplay-radio-sources.yaml       

  - platform: linkplay
    host: 192.168.11.96
    name: Kitchen Speakers
    icecast_metadata: 'StationNameSongTitle'
    multiroom_wifidirect: False
    sources: 
      {
        'line-in': 'WiFi', 
        'bluetooth': 'Bluetooth',
       }   
    common_sources: !include linkplay-radio-sources.yaml  


  - platform: linkplay
    host: 192.168.11.98
    name: Karaoke Speakers
    icecast_metadata: 'StationNameSongTitle'
    multiroom_wifidirect: False
    sources: 
      {
        'line-in': 'WiFi', 
        'bluetooth': 'Bluetooth',
       }    
    common_sources: !include linkplay-radio-sources.yaml   
    
  - platform: linkplay
    host: 192.168.11.91
    name: Audioengine HD6
    icecast_metadata: 'StationNameSongTitle'
    multiroom_wifidirect: False
    sources: 
      {
        'line-in': 'WiFi', 
        'bluetooth': 'Bluetooth',
       } 
    common_sources: !include linkplay-radio-sources.yaml   
3 Likes

@butter_fry Cory,

Thanks for sharing that looks really cool :slightly_smiling_face:

Nice work and nice that you posted the YAML code so people can replicate with Home Assistant. :clap:

Regards, Kevin