[2026-06-23 20:05:25] [0.6.1] [INFO] auth.py:69: [AUTH] init_all_data 开始, mina_service=已创建, login_acount=15874761832, config.account=15874761832, config.password=***, auth.json存在=True, .mi.token存在=True, force_login=False [2026-06-23 20:05:25] [0.6.1] [INFO] auth.py:85: [AUTH] need_login=False, can_login=True [2026-06-23 20:05:25] [0.6.1] [INFO] auth.py:93: [AUTH] 无需登录 need_login:False can_login:True [2026-06-23 20:05:26] [0.6.1] [INFO] auth.py:361: [AUTH] 选中的设备: {'700960469': Device(did='700960469', device_id='eacd9940-1af8-4e91-81ea-203f7cab5147', hardware='L15A', name='小米AI音箱(第二代)', play_type=1, cur_music='张学友的冰雨', cur_playlist='下载', playlist2music={'所有歌曲': '蒋雪儿 - 因为你爱上他 - DJ版', '下载': '张学友的冰雨'})} [2026-06-23 20:05:26] [0.6.1] [INFO] device_player.py:1256: in cancel_all_timer [2026-06-23 20:05:26] [0.6.1] [INFO] device_player.py:1260: cancel_all_timer _next_timer.cancel [2026-06-23 20:05:26] [0.6.1] [INFO] device_player.py:1275: cancel_all_timer _prefetch_timer.cancel [2026-06-23 20:05:26] [0.6.1] [INFO] device_player.py:254: 顺序模式更新,不打乱 下载 [2026-06-23 20:05:26] [0.6.1] [INFO] device_manager.py:63: 设备列表已更新: device_id_did={'eacd9940-1af8-4e91-81ea-203f7cab5147': '700960469'} [2026-06-23 20:05:26] [0.6.1] [INFO] device_manager.py:64: 设备分组已更新: groups={'小米AI音箱(第二代)': ['eacd9940-1af8-4e91-81ea-203f7cab5147']} [2026-06-23 20:05:26] [0.6.1] [INFO] auth.py:414: [AUTH-get_cookie] .mi.token 文件加载成功 [2026-06-23 20:05:26] [0.6.1] [INFO] auth.py:100: [AUTH] cookie 已更新到 session [2026-06-23 20:05:27] [0.6.1] [INFO] music_library.py:1072: 启动后台构建 tag cache [2026-06-23 20:05:27] [0.6.1] [INFO] device_player.py:254: 顺序模式更新,不打乱 下载 [2026-06-23 20:05:27] [0.6.1] [INFO] xiaomusic.py:703: reinit success. data:Config(account='******', password='******', mi_did='700960469', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='music/cache', cache_max_size_mb=100, cache_song_name='cache_songs', hostname='http://192.168.8.8', port=8090, public_port=8090, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,set_play_type_rnd,playlocal,play_music_list,play_music_list_index,stop_after_minute,stop,play_next,play_prev,set_play_type_one,set_play_type_all,set_play_type_sin,set_play_type_seq,gen_music_list,add_to_favorites,del_from_favorites,cmd_del_music,online_play,singer_play', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='', music_list_json='', custom_play_list_json='', disable_download=False, key_word_dict={'下一首': 'play_next', '上一首': 'play_prev', '单曲循环': 'set_play_type_one', '全部循环': 'set_play_type_all', '随机播放': 'set_play_type_rnd', '单曲播放': 'set_play_type_sin', '顺序播放': 'set_play_type_seq', '分钟后关机': 'stop_after_minute', '刷新列表': 'gen_music_list', '加入收藏': 'add_to_favorites', '收藏歌曲': 'add_to_favorites', '取消收藏': 'del_from_favorites', '播放列表第': 'play_music_list_index', '删除歌曲': 'cmd_del_music', '播放本地歌曲': 'playlocal', '本地播放歌曲': 'playlocal', '播放歌曲': 'play', '放歌曲': 'play', '在线播放': 'online_play', '在线歌单': 'online_playlist_play', '搜索歌单': 'online_playlist_play', '播放歌手': 'singer_play', '关机': 'stop', '暂停': 'stop', '停止': 'stop', '停止播放': 'stop', '播放列表': 'play_music_list', '播放歌单': 'play_music_list', '测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, key_match_order=['分钟后关机', '下一首', '上一首', '单曲循环', '全部循环', '随机播放', '单曲播放', '顺序播放', '关机', '刷新列表', '播放列表第', '播放列表', '加入收藏', '收藏歌曲', '取消收藏', '删除歌曲', '播放本地歌曲', '本地播放歌曲', '播放歌曲', '放歌曲', '在线播放', '在线歌单', '搜索歌单', '播放歌手', '暂停', '停止', '停止播放', '播放歌单', '测试自定义口令', '测试链接'], use_music_api=False, use_music_audio_id='436490277987655', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, fuzzy_match_max_results=100, enable_multi_result_selection=True, multi_result_action='random', stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_play='播放歌曲,放歌曲', keywords_online_play='在线播放', keywords_online_playlist_play='在线歌单,搜索歌单', keywords_singer_play='播放歌手', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={'700960469': Device(did='700960469', device_id='eacd9940-1af8-4e91-81ea-203f7cab5147', hardware='L15A', name='小米AI音箱(第二代)', play_type=1, cur_music='张学友的冰雨', cur_playlist='下载', playlist2music={'所有歌曲': '蒋雪儿 - 因为你爱上他 - DJ版', '下载': '张学友的冰雨'})}, group_list='', remove_id3tag=False, convert_to_mp3=False, delay_sec=0, continue_play=False, enable_file_watch=False, file_watch_debounce=10, pull_ask_sec=1, enable_pull_ask=True, auto_convert=False, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, enable_analytics=True, get_ask_by_mina=False, play_type_one_tts_msg='已经设置为单曲循环', play_type_all_tts_msg='已经设置为全部循环', play_type_rnd_tts_msg='已经设置为随机播放', play_type_sin_tts_msg='已经设置为单曲播放', play_type_seq_tts_msg='已经设置为顺序播放', search_prompt_audio='xiaomusic_ok.mp3', recently_added_playlist_len=50, enable_cmd_del_music=False, web_music_proxy=True, edge_tts_voice='zh-CN-XiaoyiNeural', enable_auto_clean_temp=True, qrcode_timeout=120) [2026-06-23 20:05:27] [0.6.1] [INFO] dependencies.py:277: disable_httpauth:True [2026-06-23 20:05:27] [0.6.1] [INFO] music_library.py:1028: 已从【music/cache/tag_cache.json】加载 tag cache [2026-06-23 20:05:27] [0.6.1] [INFO] music_library.py:1088: ignore_tag_absolute_dirs: [] [2026-06-23 20:05:29] [0.6.1] [INFO] system.py:132: getsetting device_list: [{'deviceID': 'eacd9940-1af8-4e91-81ea-203f7cab5147', 'serialNumber': '31717/A3RN33958', 'name': '小米AI音箱(第二代)', 'alias': '小米AI音箱(第二代)', 'current': False, 'presence': 'online', 'address': '175.9.227.60', 'miotDID': '700960469', 'hardware': 'L15A', 'romVersion': '1.92.16', 'romChannel': 'release', 'capabilities': {'multiroom_music': 1, 'multiroom_miplay': 1, 'content_blacklist': 1, 'lan_tv_control': 1, 'night_mode_v2': 1, 'school_timetable': 1, 'user_nick_name': 1, 'night_mode': 1, 'player_pause_timer': 1, 'dialog_h5': 1, 'child_mode_2': 1, 'stereo_mode_v2': 1, 'report_times': 1, 'continuous_desc_other': 1, 'voip_signal': 1, 'ai_instruction': 1, 'custom_tts': 1, 'alarm_volume': 1, 'classified_alarm': 1, 'loadmore_v2': 1, 'mesh': 1, 'ai_protocol_3_0': 1, 'voice_print_multidevice': 1, 'child_mode': 1, 'night_mode_detail': 1, 'baby_schedule': 1, 'tone_setting': 1, 'earthquake': 1, 'nearby_wakeup_v2': 1, 'alarm_repeat_option_v2': 1, 'xiaomi_voip': 1, 'continuous_dialogue': 1, 'family_voice': 1, 'bluetooth_option_v2': 1, 'yueyu': 1, 'stereo_mode': 1, 'mico_current': 1, 'yunduantts': 1, 'voip_used_time': 1}, 'remoteCtrlType': '', 'deviceSNProfile': 'eyJzaW5nbGVfdXJsIjoiaHR0cHM6Ly9jZG4uY25iajEuZmRzLmFwaS5taS1pbWcuY29tL21pY28vMWEyYTRkMzUtYmExYS00NGY1LThhNGQtNjcyMGQwN2FlYzRiIiwic2lnbmF0dXJlIjoiR0JEbERlMmh4MzlRbG51bTQ3dExtUWhOR0JLcFI2TTdURHBCUzV2OHJ6VExTTUJhbEFFb0ZNRnRvdmY5YVlheG9aRmJFZThpQzltU3EzVi9KUWdTQUE9PSIsInJvbVZlcnNpb24iOiIxLjkyLjE2Iiwic3RlcmVvX3VybCI6Imh0dHBzOi8vY2RuLmNuYmoxLmZkcy5hcGkubWktaW1nLmNvbS9taWNvLzllNzBhYzhjLTI0YTktNDQ4NC1iMGJjLTQ0ZjVjMzM2NGQyYyIsInNpZ24iOiJlYjZkNGI1NjM1MDg2NzhiNjVjM2I2NWRlYzdiMWM2ZWFiNDlmNWJhODU2MWU3YTEyODQ3YWQzYjU3YjAxNjNhIiwibXVsdGlfcm9vbV91cmwiOiJodHRwczovL2Nkbi5jbmJqMS5mZHMuYXBpLm1pLWltZy5jb20vbWljby9lNjkxMzA2ZC0xMDRmLTRkNjAtYTM5Mi03NjUwYmEyOTY4OWEiLCJzbiI6IjMxNzE3L0EzUk4zMzk1OCJ9', 'deviceProfile': 'eyJzaWduIjoiZGNkOTMyMmQyMjlhNDZmNWQyOWI5N2VhZThiOGQ4OWY3YTk5ZjgyZTAyNDA0NGFjMGU1Nzg2NDg4YjU2NDZlNSIsImRldmljZUlkIjoiZWFjZDk5NDAtMWFmOC00ZTkxLTgxZWEtMjAzZjdjYWI1MTQ3In0=', 'brokerEndpoint': ' ', 'brokerIndex': -1, 'mac': '4C:C6:4C:11:EA:60', 'ssid': ''}] [2026-06-23 20:05:31] [0.6.1] [INFO] device_player.py:1142: get_volume. playing_info:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 1, "volume": 67, "loop_type": 1 }'}} [2026-06-23 20:05:31] [0.6.1] [INFO] device_player.py:1149: get_volume. volume:67 [2026-06-23 20:05:33] [0.6.1] [INFO] music_utils.py:270: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/KuGou/婚礼进行曲 开场喜庆歌.mp3 [2026-06-23 20:05:34] [0.6.1] [INFO] music_utils.py:281: 命令执行结果 command result - return code: 0, stdout: { "format": { } } [2026-06-23 20:05:34] [0.6.1] [WARNING] music_utils.py:295: Error getting local music music/KuGou/婚礼进行曲 开场喜庆歌.mp3 duration: 'duration' [2026-06-23 20:05:34] [0.6.1] [WARNING] music_utils.py:248: Error getting local music music/KuGou/婚礼进行曲 开场喜庆歌.mp3 duration: can't sync to MPEG frame [2026-06-23 20:05:34] [0.6.1] [INFO] music_library.py:975: 本地音乐 婚礼进行曲 开场喜庆歌 时长: 0 秒 [2026-06-23 20:05:36] [0.6.1] [INFO] device.py:77: docmd. did:700960469 cmd:下一首 [2026-06-23 20:05:36] [0.6.1] [INFO] xiaomusic.py:287: cancel_all_tasks result=None> [2026-06-23 20:05:36] [0.6.1] [INFO] command_handler.py:51: 收到消息:下一首 控制面板:True did:700960469 [2026-06-23 20:05:36] [0.6.1] [INFO] command_handler.py:105: 完全匹配指令. query:下一首 opvalue:play_next [2026-06-23 20:05:36] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:05:37] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:05:37] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 1, "volume": 67, "loop_type": 1 }'}} [2026-06-23 20:05:37] [0.6.1] [INFO] device_player.py:723: stop_if_xiaoai_is_playing player_stop device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 enable_force_stop:False ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:05:37] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:05:37] [0.6.1] [INFO] device_player.py:428: 开始播放下一首 [2026-06-23 20:05:37] [0.6.1] [INFO] device_player.py:254: 顺序模式更新,不打乱 下载 [2026-06-23 20:05:37] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/抖音流行金曲.mp3 [2026-06-23 20:05:37] [0.6.1] [INFO] device_player.py:440: get_next_music 抖音流行金曲 [2026-06-23 20:05:37] [0.6.1] [INFO] device_player.py:441: _play_next. name:抖音流行金曲, cur_music:张学友的冰雨 [2026-06-23 20:05:37] [0.6.1] [INFO] device_player.py:316: play_internal. search_key: name:抖音流行金曲 allow_download:True [2026-06-23 20:05:43] [0.6.1] [INFO] music_library.py:600: 根据【抖音流行金曲】找到歌曲【['抖音流行金曲']】 [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:352: play_internal. 搜索关键词:抖音流行金曲 匹配数量:1 auto_index:None [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:1246: cancel_group_next_timer {'700960469': } [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:1231: cancel_next_timer did: 700960469 [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:1241: 下一曲定时器不见了 did: 700960469 [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:513: cur_music 抖音流行金曲 [2026-06-23 20:05:43] [0.6.1] [INFO] music_library.py:1184: get_music_url name:抖音流行金曲 [2026-06-23 20:05:43] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/抖音流行金曲.mp3 [2026-06-23 20:05:43] [0.6.1] [INFO] music_library.py:1359: _get_local_music_url local music. name:抖音流行金曲, filename:music/download/抖音流行金曲.mp3 [2026-06-23 20:05:43] [0.6.1] [INFO] music_library.py:1382: _get_file_url filepath:music/download/抖音流行金曲.mp3, filename:download/抖音流行金曲.mp3 [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:05:43] [0.6.1] [INFO] music_library.py:1184: get_music_url name:null [2026-06-23 20:05:43] [0.6.1] [INFO] music_library.py:674: get_filename not in. name:null [2026-06-23 20:05:43] [0.6.1] [INFO] music_library.py:1359: _get_local_music_url local music. name:null, filename: [2026-06-23 20:05:43] [0.6.1] [INFO] music_library.py:1382: _get_file_url filepath:, filename: [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 2, "volume": 67, "loop_type": 1 }'}} [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:588: 发送指令给小爱,开始播放: http://192.168.8.8:8090/music/download/%E6%8A%96%E9%9F%B3%E6%B5%81%E8%A1%8C%E9%87%91%E6%9B%B2.mp3 [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:1012: play_one_url play_by_url device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:http://192.168.8.8:8090/music/download/%E6%8A%96%E9%9F%B3%E6%B5%81%E8%A1%8C%E9%87%91%E6%9B%B2.mp3 [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:986: group_player_play http://192.168.8.8:8090/music/download/%E6%8A%96%E9%9F%B3%E6%B5%81%E8%A1%8C%E9%87%91%E6%9B%B2.mp3 ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:603: 【抖音流行金曲】已经开始播放了 [2026-06-23 20:05:43] [0.6.1] [INFO] analytics.py:78: analytics run_with_cancel success [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:651: 获取音乐时长耗时: 0.001 秒 [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:656: 原始歌曲时长: 1103.900 秒, 调整后定时器时长: 1103.899 秒 [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:1231: cancel_next_timer did: 700960469 [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:1241: 下一曲定时器不见了 did: 700960469 [2026-06-23 20:05:43] [0.6.1] [INFO] device_player.py:1123: 1103.8989921032562 秒后将会播放下一首歌曲 did: 700960469 [2026-06-23 20:05:43] [0.6.1] [INFO] config_manager.py:62: Configuration saved to conf/setting.json [2026-06-23 20:05:43] [0.6.1] [INFO] config_manager.py:82: save_cur_config ok [2026-06-23 20:05:50] [0.6.1] [INFO] music_library.py:1044: 保存:tag cache 已保存到【music/cache/tag_cache.json】 [2026-06-23 20:05:50] [0.6.1] [INFO] music_library.py:1128: tag 更新完成 [2026-06-23 20:05:50] [0.6.1] [INFO] device.py:77: docmd. did:700960469 cmd:下一首 [2026-06-23 20:05:50] [0.6.1] [INFO] xiaomusic.py:287: cancel_all_tasks result=None> [2026-06-23 20:05:50] [0.6.1] [INFO] command_handler.py:51: 收到消息:下一首 控制面板:True did:700960469 [2026-06-23 20:05:50] [0.6.1] [INFO] command_handler.py:105: 完全匹配指令. query:下一首 opvalue:play_next [2026-06-23 20:05:50] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:05:50] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:05:50] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 1, "volume": 67, "loop_type": 1 }'}} [2026-06-23 20:05:50] [0.6.1] [INFO] device_player.py:723: stop_if_xiaoai_is_playing player_stop device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 enable_force_stop:False ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:05:50] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:05:50] [0.6.1] [INFO] device_player.py:428: 开始播放下一首 [2026-06-23 20:05:50] [0.6.1] [INFO] device_player.py:254: 顺序模式更新,不打乱 下载 [2026-06-23 20:05:50] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/流行经典.mp3 [2026-06-23 20:05:50] [0.6.1] [INFO] device_player.py:440: get_next_music 流行经典 [2026-06-23 20:05:50] [0.6.1] [INFO] device_player.py:441: _play_next. name:流行经典, cur_music:抖音流行金曲 [2026-06-23 20:05:50] [0.6.1] [INFO] device_player.py:316: play_internal. search_key: name:流行经典 allow_download:True [2026-06-23 20:05:56] [0.6.1] [INFO] music_library.py:600: 根据【流行经典】找到歌曲【['流行经典']】 [2026-06-23 20:05:56] [0.6.1] [INFO] device_player.py:352: play_internal. 搜索关键词:流行经典 匹配数量:1 auto_index:None [2026-06-23 20:05:56] [0.6.1] [INFO] device_player.py:1246: cancel_group_next_timer {'700960469': } [2026-06-23 20:05:56] [0.6.1] [INFO] device_player.py:1231: cancel_next_timer did: 700960469 [2026-06-23 20:05:56] [0.6.1] [INFO] device_player.py:1238: 下一曲定时器已取消 did: 700960469 [2026-06-23 20:05:56] [0.6.1] [INFO] device_player.py:513: cur_music 流行经典 [2026-06-23 20:05:56] [0.6.1] [INFO] music_library.py:1184: get_music_url name:流行经典 [2026-06-23 20:05:56] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/流行经典.mp3 [2026-06-23 20:05:56] [0.6.1] [INFO] music_library.py:1359: _get_local_music_url local music. name:流行经典, filename:music/download/流行经典.mp3 [2026-06-23 20:05:56] [0.6.1] [INFO] music_library.py:1382: _get_file_url filepath:music/download/流行经典.mp3, filename:download/流行经典.mp3 [2026-06-23 20:05:56] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:05:56] [0.6.1] [INFO] device.py:77: docmd. did:700960469 cmd:下一首 [2026-06-23 20:05:56] [0.6.1] [INFO] xiaomusic.py:287: cancel_all_tasks wait_for=<_GatheringFuture pending cb=[Task.task_wakeup()]>> [2026-06-23 20:05:56] [0.6.1] [INFO] command_handler.py:51: 收到消息:下一首 控制面板:True did:700960469 [2026-06-23 20:05:56] [0.6.1] [INFO] command_handler.py:105: 完全匹配指令. query:下一首 opvalue:play_next [2026-06-23 20:05:56] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:05:56] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:05:57] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 2, "volume": 67, "loop_type": 1 }'}} [2026-06-23 20:05:57] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:05:57] [0.6.1] [INFO] device_player.py:428: 开始播放下一首 [2026-06-23 20:05:57] [0.6.1] [INFO] device_player.py:254: 顺序模式更新,不打乱 下载 [2026-06-23 20:05:57] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/张学友的冰雨.mp3 [2026-06-23 20:05:57] [0.6.1] [INFO] device_player.py:440: get_next_music 张学友的冰雨 [2026-06-23 20:05:57] [0.6.1] [INFO] device_player.py:441: _play_next. name:张学友的冰雨, cur_music:流行经典 [2026-06-23 20:05:57] [0.6.1] [INFO] device_player.py:316: play_internal. search_key: name:张学友的冰雨 allow_download:True [2026-06-23 20:06:03] [0.6.1] [INFO] music_library.py:600: 根据【张学友的冰雨】找到歌曲【['张学友的冰雨']】 [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:352: play_internal. 搜索关键词:张学友的冰雨 匹配数量:1 auto_index:None [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:1246: cancel_group_next_timer {'700960469': } [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:1231: cancel_next_timer did: 700960469 [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:1241: 下一曲定时器不见了 did: 700960469 [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:513: cur_music 张学友的冰雨 [2026-06-23 20:06:03] [0.6.1] [INFO] music_library.py:1184: get_music_url name:张学友的冰雨 [2026-06-23 20:06:03] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/张学友的冰雨.mp3 [2026-06-23 20:06:03] [0.6.1] [INFO] music_library.py:1359: _get_local_music_url local music. name:张学友的冰雨, filename:music/download/张学友的冰雨.mp3 [2026-06-23 20:06:03] [0.6.1] [INFO] music_library.py:1382: _get_file_url filepath:music/download/张学友的冰雨.mp3, filename:download/张学友的冰雨.mp3 [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:06:03] [0.6.1] [INFO] device.py:77: docmd. did:700960469 cmd:下一首 [2026-06-23 20:06:03] [0.6.1] [INFO] xiaomusic.py:287: cancel_all_tasks wait_for=<_GatheringFuture pending cb=[Task.task_wakeup()]>> [2026-06-23 20:06:03] [0.6.1] [INFO] command_handler.py:51: 收到消息:下一首 控制面板:True did:700960469 [2026-06-23 20:06:03] [0.6.1] [INFO] command_handler.py:105: 完全匹配指令. query:下一首 opvalue:play_next [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 2, "volume": 67, "loop_type": 1 }'}} [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:428: 开始播放下一首 [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:254: 顺序模式更新,不打乱 下载 [2026-06-23 20:06:03] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/抖音流行金曲.mp3 [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:440: get_next_music 抖音流行金曲 [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:441: _play_next. name:抖音流行金曲, cur_music:张学友的冰雨 [2026-06-23 20:06:03] [0.6.1] [INFO] device_player.py:316: play_internal. search_key: name:抖音流行金曲 allow_download:True [2026-06-23 20:06:09] [0.6.1] [INFO] music_library.py:600: 根据【抖音流行金曲】找到歌曲【['抖音流行金曲']】 [2026-06-23 20:06:09] [0.6.1] [INFO] device_player.py:352: play_internal. 搜索关键词:抖音流行金曲 匹配数量:1 auto_index:None [2026-06-23 20:06:09] [0.6.1] [INFO] device_player.py:1246: cancel_group_next_timer {'700960469': } [2026-06-23 20:06:09] [0.6.1] [INFO] device_player.py:1231: cancel_next_timer did: 700960469 [2026-06-23 20:06:09] [0.6.1] [INFO] device_player.py:1241: 下一曲定时器不见了 did: 700960469 [2026-06-23 20:06:09] [0.6.1] [INFO] device_player.py:513: cur_music 抖音流行金曲 [2026-06-23 20:06:09] [0.6.1] [INFO] music_library.py:1184: get_music_url name:抖音流行金曲 [2026-06-23 20:06:09] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/抖音流行金曲.mp3 [2026-06-23 20:06:09] [0.6.1] [INFO] music_library.py:1359: _get_local_music_url local music. name:抖音流行金曲, filename:music/download/抖音流行金曲.mp3 [2026-06-23 20:06:09] [0.6.1] [INFO] music_library.py:1382: _get_file_url filepath:music/download/抖音流行金曲.mp3, filename:download/抖音流行金曲.mp3 [2026-06-23 20:06:09] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:06:09] [0.6.1] [INFO] device_player.py:254: 顺序模式更新,不打乱 下载 [2026-06-23 20:06:09] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/流行经典.mp3 [2026-06-23 20:06:09] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:06:09] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 2, "volume": 67, "loop_type": 1 }'}} [2026-06-23 20:06:09] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:06:09] [0.6.1] [INFO] device_player.py:588: 发送指令给小爱,开始播放: http://192.168.8.8:8090/music/download/%E6%8A%96%E9%9F%B3%E6%B5%81%E8%A1%8C%E9%87%91%E6%9B%B2.mp3 [2026-06-23 20:06:10] [0.6.1] [INFO] device_player.py:1012: play_one_url play_by_url device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:http://192.168.8.8:8090/music/download/%E6%8A%96%E9%9F%B3%E6%B5%81%E8%A1%8C%E9%87%91%E6%9B%B2.mp3 [2026-06-23 20:06:10] [0.6.1] [INFO] device_player.py:986: group_player_play http://192.168.8.8:8090/music/download/%E6%8A%96%E9%9F%B3%E6%B5%81%E8%A1%8C%E9%87%91%E6%9B%B2.mp3 ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-06-23 20:06:10] [0.6.1] [INFO] device_player.py:603: 【抖音流行金曲】已经开始播放了 [2026-06-23 20:06:10] [0.6.1] [INFO] analytics.py:78: analytics run_with_cancel success [2026-06-23 20:06:10] [0.6.1] [INFO] device_player.py:651: 获取音乐时长耗时: 0.001 秒 [2026-06-23 20:06:10] [0.6.1] [INFO] device_player.py:656: 原始歌曲时长: 1103.900 秒, 调整后定时器时长: 1103.899 秒 [2026-06-23 20:06:10] [0.6.1] [INFO] device_player.py:1231: cancel_next_timer did: 700960469 [2026-06-23 20:06:10] [0.6.1] [INFO] device_player.py:1241: 下一曲定时器不见了 did: 700960469 [2026-06-23 20:06:10] [0.6.1] [INFO] device_player.py:1123: 1103.8989124714508 秒后将会播放下一首歌曲 did: 700960469 [2026-06-23 20:06:10] [0.6.1] [INFO] config_manager.py:62: Configuration saved to conf/setting.json [2026-06-23 20:06:10] [0.6.1] [INFO] config_manager.py:82: save_cur_config ok [2026-06-23 20:06:14] [0.6.1] [INFO] device.py:77: docmd. did:700960469 cmd:下一首 [2026-06-23 20:06:14] [0.6.1] [INFO] xiaomusic.py:287: cancel_all_tasks result=None> [2026-06-23 20:06:14] [0.6.1] [INFO] command_handler.py:51: 收到消息:下一首 控制面板:True did:700960469 [2026-06-23 20:06:14] [0.6.1] [INFO] command_handler.py:105: 完全匹配指令. query:下一首 opvalue:play_next [2026-06-23 20:06:14] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:06:14] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:06:14] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 1, "volume": 67, "loop_type": 1 }'}} [2026-06-23 20:06:14] [0.6.1] [INFO] device_player.py:723: stop_if_xiaoai_is_playing player_stop device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 enable_force_stop:False ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:06:14] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:06:14] [0.6.1] [INFO] device_player.py:428: 开始播放下一首 [2026-06-23 20:06:14] [0.6.1] [INFO] device_player.py:254: 顺序模式更新,不打乱 下载 [2026-06-23 20:06:14] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/流行经典.mp3 [2026-06-23 20:06:14] [0.6.1] [INFO] device_player.py:440: get_next_music 流行经典 [2026-06-23 20:06:14] [0.6.1] [INFO] device_player.py:441: _play_next. name:流行经典, cur_music:抖音流行金曲 [2026-06-23 20:06:14] [0.6.1] [INFO] device_player.py:316: play_internal. search_key: name:流行经典 allow_download:True [2026-06-23 20:06:20] [0.6.1] [INFO] music_library.py:600: 根据【流行经典】找到歌曲【['流行经典']】 [2026-06-23 20:06:20] [0.6.1] [INFO] device_player.py:352: play_internal. 搜索关键词:流行经典 匹配数量:1 auto_index:None [2026-06-23 20:06:20] [0.6.1] [INFO] device_player.py:1246: cancel_group_next_timer {'700960469': } [2026-06-23 20:06:20] [0.6.1] [INFO] device_player.py:1231: cancel_next_timer did: 700960469 [2026-06-23 20:06:20] [0.6.1] [INFO] device_player.py:1238: 下一曲定时器已取消 did: 700960469 [2026-06-23 20:06:20] [0.6.1] [INFO] device_player.py:513: cur_music 流行经典 [2026-06-23 20:06:20] [0.6.1] [INFO] music_library.py:1184: get_music_url name:流行经典 [2026-06-23 20:06:20] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/流行经典.mp3 [2026-06-23 20:06:20] [0.6.1] [INFO] music_library.py:1359: _get_local_music_url local music. name:流行经典, filename:music/download/流行经典.mp3 [2026-06-23 20:06:20] [0.6.1] [INFO] music_library.py:1382: _get_file_url filepath:music/download/流行经典.mp3, filename:download/流行经典.mp3 [2026-06-23 20:06:20] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:06:20] [0.6.1] [INFO] device.py:77: docmd. did:700960469 cmd:下一首 [2026-06-23 20:06:20] [0.6.1] [INFO] xiaomusic.py:287: cancel_all_tasks wait_for=<_GatheringFuture pending cb=[Task.task_wakeup()]>> [2026-06-23 20:06:20] [0.6.1] [INFO] command_handler.py:51: 收到消息:下一首 控制面板:True did:700960469 [2026-06-23 20:06:20] [0.6.1] [INFO] command_handler.py:105: 完全匹配指令. query:下一首 opvalue:play_next [2026-06-23 20:06:20] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:06:20] [0.6.1] [INFO] device.py:77: docmd. did:700960469 cmd:下一首 [2026-06-23 20:06:20] [0.6.1] [INFO] xiaomusic.py:287: cancel_all_tasks wait_for=<_GatheringFuture pending cb=[Task.task_wakeup()]>> [2026-06-23 20:06:20] [0.6.1] [INFO] command_handler.py:51: 收到消息:下一首 控制面板:True did:700960469 [2026-06-23 20:06:20] [0.6.1] [INFO] command_handler.py:105: 完全匹配指令. query:下一首 opvalue:play_next [2026-06-23 20:06:20] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:06:21] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:06:21] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 2, "volume": 67, "loop_type": 1 }'}} [2026-06-23 20:06:21] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:06:21] [0.6.1] [INFO] device_player.py:428: 开始播放下一首 [2026-06-23 20:06:21] [0.6.1] [INFO] device_player.py:254: 顺序模式更新,不打乱 下载 [2026-06-23 20:06:21] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/张学友的冰雨.mp3 [2026-06-23 20:06:21] [0.6.1] [INFO] device_player.py:440: get_next_music 张学友的冰雨 [2026-06-23 20:06:21] [0.6.1] [INFO] device_player.py:441: _play_next. name:张学友的冰雨, cur_music:流行经典 [2026-06-23 20:06:21] [0.6.1] [INFO] device_player.py:316: play_internal. search_key: name:张学友的冰雨 allow_download:True [2026-06-23 20:06:27] [0.6.1] [INFO] music_library.py:600: 根据【张学友的冰雨】找到歌曲【['张学友的冰雨']】 [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:352: play_internal. 搜索关键词:张学友的冰雨 匹配数量:1 auto_index:None [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:1246: cancel_group_next_timer {'700960469': } [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:1231: cancel_next_timer did: 700960469 [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:1241: 下一曲定时器不见了 did: 700960469 [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:513: cur_music 张学友的冰雨 [2026-06-23 20:06:27] [0.6.1] [INFO] music_library.py:1184: get_music_url name:张学友的冰雨 [2026-06-23 20:06:27] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/张学友的冰雨.mp3 [2026-06-23 20:06:27] [0.6.1] [INFO] music_library.py:1359: _get_local_music_url local music. name:张学友的冰雨, filename:music/download/张学友的冰雨.mp3 [2026-06-23 20:06:27] [0.6.1] [INFO] music_library.py:1382: _get_file_url filepath:music/download/张学友的冰雨.mp3, filename:download/张学友的冰雨.mp3 [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 2, "volume": 67, "loop_type": 1 }'}} [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:588: 发送指令给小爱,开始播放: http://192.168.8.8:8090/music/download/%E5%BC%A0%E5%AD%A6%E5%8F%8B%E7%9A%84%E5%86%B0%E9%9B%A8.mp3 [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:1012: play_one_url play_by_url device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:http://192.168.8.8:8090/music/download/%E5%BC%A0%E5%AD%A6%E5%8F%8B%E7%9A%84%E5%86%B0%E9%9B%A8.mp3 [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:986: group_player_play http://192.168.8.8:8090/music/download/%E5%BC%A0%E5%AD%A6%E5%8F%8B%E7%9A%84%E5%86%B0%E9%9B%A8.mp3 ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:603: 【张学友的冰雨】已经开始播放了 [2026-06-23 20:06:27] [0.6.1] [INFO] analytics.py:78: analytics run_with_cancel success [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:651: 获取音乐时长耗时: 0.001 秒 [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:656: 原始歌曲时长: 3422.830 秒, 调整后定时器时长: 3422.830 秒 [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:1231: cancel_next_timer did: 700960469 [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:1241: 下一曲定时器不见了 did: 700960469 [2026-06-23 20:06:27] [0.6.1] [INFO] device_player.py:1123: 3422.8297096823885 秒后将会播放下一首歌曲 did: 700960469 [2026-06-23 20:06:27] [0.6.1] [INFO] config_manager.py:62: Configuration saved to conf/setting.json [2026-06-23 20:06:27] [0.6.1] [INFO] config_manager.py:82: save_cur_config ok [2026-06-23 20:06:47] [0.6.1] [INFO] device_player.py:254: 顺序模式更新,不打乱 下载 [2026-06-23 20:06:47] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/抖音流行金曲.mp3 [2026-06-23 20:12:28] [0.6.1] [INFO] command_handler.py:51: 收到消息:关机 控制面板:False did:700960469 [2026-06-23 20:12:28] [0.6.1] [INFO] command_handler.py:105: 完全匹配指令. query:关机 opvalue:stop [2026-06-23 20:12:28] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 0, "volume": 60, "loop_type": 1 }'}} [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:679: try do_tts value:收到,再见 [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:919: _text_to_speech_edge_tts 收到,再见 [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:928: 使用 edge-tts 生成语音: 收到,再见, voice: zh-CN-XiaoyiNeural [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:936: edge-tts 生成的文件路径: music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-06-23 20:12:29] [0.6.1] [INFO] music_library.py:1382: _get_file_url filepath:music/tmp/94b5b600043b00246851a8941a1c565b.mp3, filename:tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:940: TTS 播放 URL: http://192.168.8.8:8090/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:1012: play_one_url play_by_url device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:http://192.168.8.8:8090/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:986: group_player_play http://192.168.8.8:8090/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-06-23 20:12:29] [0.6.1] [INFO] music_utils.py:270: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-06-23 20:12:29] [0.6.1] [INFO] music_utils.py:281: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "2.136000" } } [2026-06-23 20:12:29] [0.6.1] [INFO] music_utils.py:290: Successfully extracted duration: 2.136 seconds for file: music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:947: TTS 音频时长: 2.136 秒 [2026-06-23 20:12:29] [0.6.1] [INFO] device_player.py:972: 已设置 TTS 定时器,2.136 秒后停止 [2026-06-23 20:12:30] [0.6.1] [INFO] device_player.py:690: do_tts ok. cur_music:张学友的冰雨 [2026-06-23 20:12:30] [0.6.1] [INFO] device_player.py:797: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-06-23 20:12:33] [0.6.1] [INFO] device_player.py:1246: cancel_group_next_timer {'700960469': } [2026-06-23 20:12:33] [0.6.1] [INFO] device_player.py:1231: cancel_next_timer did: 700960469 [2026-06-23 20:12:33] [0.6.1] [INFO] device_player.py:1238: 下一曲定时器已取消 did: 700960469 [2026-06-23 20:12:33] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:12:33] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:956: TTS 播放定时器时间到 [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:1246: cancel_group_next_timer {'700960469': } [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:1231: cancel_next_timer did: 700960469 [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:1241: 下一曲定时器不见了 did: 700960469 [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:1206: group_force_stop_xiaoai 小米AI音箱(第二代) ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 1, "volume": 60, "loop_type": 1 }'}} [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:723: stop_if_xiaoai_is_playing player_stop device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 enable_force_stop:False ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:1199: stop now [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:697: force_stop_xiaoai player_pause device_id:eacd9940-1af8-4e91-81ea-203f7cab5147 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:709: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 2, "volume": 60, "loop_type": 1 }'}} [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:1209: group_force_stop_xiaoai ['eacd9940-1af8-4e91-81ea-203f7cab5147'] [None] [2026-06-23 20:12:34] [0.6.1] [INFO] device_player.py:1199: stop now