MPD platform - media_player.mpd shows "unavailable"

i started with a fresh install of HA 2021-3-4 in my back up HA on raspberry pi 3b (latest available version as of today), added following lines to the configuration.yaml

  - platform: mpd

i see the entity media_player.mpd but it shows unavailable. it seems to work fine on my primary HA on raspberry pi 3b running core-2021.1.5. I cant really remember if there are any additional steps required.
Use case is to play tts through local audio jack with speakers connected


No logs, no issue.

no error related to this in the logs. only error i am seeing is

Logger: homeassistant
First occurred: 1:43:40 AM (1 occurrences)
Last logged: 1:43:40 AM

Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/", line 561, in async_create_flow
  File "/usr/src/homeassistant/homeassistant/", line 499, in get_platform
    cache[full_name] = self._import_platform(platform_name)
  File "/usr/src/homeassistant/homeassistant/", line 504, in _import_platform
    return importlib.import_module(f"{self.pkg_path}.{platform_name}")
  File "/usr/local/lib/python3.8/importlib/", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'homeassistant.components.vlc_telnet.config_flow'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/hassio/", line 89, in async_process_new
    await self.hass.config_entries.flow.async_init(
  File "/usr/src/homeassistant/homeassistant/", line 122, in async_init
    flow = await self.async_create_flow(handler, context=context, data=data)
  File "/usr/src/homeassistant/homeassistant/", line 568, in async_create_flow
    raise data_entry_flow.UnknownHandler

Do you have vlc_telnet set up? As the error seems to relate to that.

@nickrout- yes that is correct. since i couldn’t get the MPD to work in this latest HA version, i was trying to see if i can use VLC addon- the problem with that is the vlc_telnet integration requires mentioning password but the VLC add on that was added in the latest release of HA does not have place to assign a password

but really i am just trying to get the MPD platform to work (works fine on another PI which is running HA core-2021.1.5 version)

Which machine is the mpd daemon set up on?

on the same PI running Hassio- i think the problem is i dont have the mopidy addon installed and I am not able to install it for some reason with the latest version of HA- i have used this repository in the past but its not loading in the current version of HA

this is the error message i get

21-03-18 05:16:43 INFO (MainThread) [] Cloning add-on repository
21-03-18 05:16:43 ERROR (MainThread) [] Can't clone repository: Cmd('git') failed due to: exit code(128)
  cmdline: git clone --depth=1 --recursive --shallow-submodules -v /data/addons/git/5708a1bf
  stderr: 'Cloning into '/data/addons/git/5708a1bf'...
fatal: repository '' not found
21-03-18 05:16:43 INFO (MainThread) [supervisor.resolution.module] Create new suggestion SuggestionType.EXECUTE_REMOVE - ContextType.STORE / 5708a1bf
21-03-18 05:16:43 ERROR (MainThread) [] Can't load data from repository

Well you need mpd OR mopidy with the mopidy-mpd extension.

I guess that means an addon if you are running Hass OS.

If that addon is not behaving, open an issue on its github page.

But not released yet it seems.

Same here on my x86_64 supervised (under Debian) system.

ModuleNotFoundError: No module named 'homeassistant.components.vlc_telnet.config_flow' 

exception after every restart, but otherwise vlc_telnet works fine.