Help with Media Players showing as unknown entity

Hi, newbie trying set up his first devices.

I have 3 media players right now, Kodi, a Frontier Silicon radio and a Samsung TV (UE48H6200).
While the Kodi player works fine and shows up as a media player, neither the radio or TV does.
Going to my configuration tab and looking at media players they both shows as unknown entities.

  • Unknown entity media_player.samsungtv
  • Unknown entity media_player.frontier_silicon

Here is my configuration.yaml

media_player:

  • platform: kodi
    host: 192.168.1.28
    username: !secret kodi_username
    password: !secret kodi_password
  • platform: frontier_silicon
    host: 192.168.1.20
  • platform: samsungtv
    host: 192.168.1.80

And my groups.yaml

media:
name: Media
view: yes
entities:
- group.media_player

Media Player:

  • media_player.kodi
  • media_player.samsungtv
  • media_player.frontier_silicon

Nothing shown in home-assistant.log.

I have also done a basic test of the frontier silicon radio using FSAPI and I have no problems talking to it from python.

So, where have I messed up?