diff --git a/pyproject.toml b/pyproject.toml index 171bfb1..1aa405d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -77,9 +77,9 @@ extend-immutable-calls = [ ] [tool.pdm.scripts] -lint = "ruff check ." -fmt = "ruff format ." -lintfmt = {composite = ["ruff check --fix .", "ruff format ."]} +lint = "ruff check . --exclude MiService" +fmt = "ruff format . --exclude MiService" +lintfmt = {composite = ["ruff check --fix . --exclude MiService", "ruff format . --exclude MiService"]} [tool.commitizen] name = "cz_conventional_commits" diff --git a/xiaomusic/xiaomusic.py b/xiaomusic/xiaomusic.py index 478cea8..16f7af8 100644 --- a/xiaomusic/xiaomusic.py +++ b/xiaomusic/xiaomusic.py @@ -2061,6 +2061,8 @@ class XiaoMusicDevice: await self.xiaomusic.mina_service.text_to_speech(self.device_id, value) except Exception as e: self.log.exception(f"Execption {e}") + # 重新初始化 + await self.xiaomusic.reinit() # 同一组设备播放 async def group_player_play(self, url, name=""):