diff --git a/xiaomusic/xiaomusic.py b/xiaomusic/xiaomusic.py index 48f46fe..892ce1f 100644 --- a/xiaomusic/xiaomusic.py +++ b/xiaomusic/xiaomusic.py @@ -1720,7 +1720,6 @@ class XiaoMusicDevice: ret = None try: audio_id = await self._get_audio_id(name) - hardware = self.get_hardward(device_id) if self.config.continue_play: ret = await self.xiaomusic.mina_service.play_by_music_url( device_id, url, _type=1, audio_id=audio_id @@ -1728,7 +1727,9 @@ class XiaoMusicDevice: self.log.info( f"play_one_url continue_play device_id:{device_id} ret:{ret} url:{url} audio_id:{audio_id}" ) - elif self.config.use_music_api or (hardware in NEED_USE_PLAY_MUSIC_API): + elif self.config.use_music_api or ( + self.hardware in NEED_USE_PLAY_MUSIC_API + ): ret = await self.xiaomusic.mina_service.play_by_music_url( device_id, url, audio_id=audio_id )