(venv) pi@raspberrypi:~/esphome $ esphome dashboard config/
2024-03-06 09:43:56,684 INFO Starting dashboard web server on http://0.0.0.0:6052 and configuration dir config/...
Traceback (most recent call last):
File "/home/pi/esphome/venv/bin/esphome", line 8, in <module>
sys.exit(main())
^^^^^^
File "/home/pi/esphome/venv/lib/python3.11/site-packages/esphome/__main__.py", line 1041, in main
return run_esphome(sys.argv)
^^^^^^^^^^^^^^^^^^^^^
File "/home/pi/esphome/venv/lib/python3.11/site-packages/esphome/__main__.py", line 1004, in run_esphome
return PRE_CONFIG_ACTIONS[args.command](args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pi/esphome/venv/lib/python3.11/site-packages/esphome/__main__.py", line 518, in command_dashboard
return dashboard.start_dashboard(args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pi/esphome/venv/lib/python3.11/site-packages/esphome/dashboard/dashboard.py", line 129, in start_dashboard
asyncio.run(async_start(args))
File "/usr/lib/python3.11/asyncio/runners.py", line 190, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/home/pi/esphome/venv/lib/python3.11/site-packages/esphome/dashboard/dashboard.py", line 150, in async_start
await dashboard.async_run()
File "/home/pi/esphome/venv/lib/python3.11/site-packages/esphome/dashboard/core.py", line 104, in async_run
await self.entries.async_update_entries()
File "/home/pi/esphome/venv/lib/python3.11/site-packages/esphome/dashboard/entries.py", line 144, in async_update_entries
await self._async_update_entries()
File "/home/pi/esphome/venv/lib/python3.11/site-packages/esphome/dashboard/entries.py", line 163, in _async_update_entries
path_to_cache_key = await self._loop.run_in_executor(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pi/esphome/venv/lib/python3.11/site-packages/esphome/dashboard/entries.py", line 220, in _get_path_to_cache_key
for file in util.list_yaml_files([self._config_dir]):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pi/esphome/venv/lib/python3.11/site-packages/esphome/util.py", line 266, in list_yaml_files
[os.path.join(folder, p) for folder in folders for p in os.listdir(folder)]
File "/home/pi/esphome/venv/lib/python3.11/site-packages/esphome/util.py", line 266, in <listcomp>
[os.path.join(folder, p) for folder in folders for p in os.listdir(folder)]
^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'config/'