Guest User

Untitled

a guest
Sep 25th, 2026
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 59.48 KB | None | 0 0
  1. {
  2. "generated_at": "2026-09-25T23:47:53Z",
  3. "apituner_version": "0.1.28",
  4. "python": "3.11.16",
  5. "platform": "Linux-7.0.0-31-generic-x86_64-with-glibc2.41",
  6. "options": {
  7. "tune_timeout_seconds": 30.0,
  8. "wait_for_playback": true,
  9. "ready_settle_seconds": 1.0,
  10. "deeplink_relaunch_seconds": 6.0,
  11. "stop_on_release": false,
  12. "keep_apps_running": true,
  13. "retry_on_other_tuner": true,
  14. "request_timeout": 10.0,
  15. "dynamic_url_timeout": 15.0,
  16. "dynamic_url_attempts": 3,
  17. "stream_mode": "proxy",
  18. "stream_during_tune": true,
  19. "app_play_prefer": "google_tv",
  20. "release_grace_seconds": 5.0,
  21. "stuck_tuner_timeout_seconds": 40.0,
  22. "tuner_idle_timeout_seconds": 60.0,
  23. "hdhr_enabled": false,
  24. "hdhr_friendly_name": "APITuner",
  25. "hdhr_device_id": "EC5C9625",
  26. "hdhr_port": null,
  27. "hdhr_ssdp_enabled": false,
  28. "hdhr_udp_discovery_enabled": false,
  29. "channels_dvr_url": "",
  30. "xmltv_source_device": "M3U-YouTubeTV",
  31. "xmltv_duration_seconds": 259200,
  32. "xmltv_cache_seconds": 900.0,
  33. "fruitdeeplinks_url": null,
  34. "fruitdeeplinks_profile": "google_tv",
  35. "fruitdeeplinks_start_number": 9000,
  36. "fruitdeeplinks_xmltv_path": "/xmltv/adb",
  37. "fruitdeeplinks_sync_seconds": 0.0
  38. },
  39. "channel_count": 397,
  40. "tuner_count": 5,
  41. "hdhr": {
  42. "enabled": false,
  43. "friendly_name": "APITuner",
  44. "device_id": "EC5C9625"
  45. },
  46. "tuners": [
  47. {
  48. "id": "66579e517b5d",
  49. "name": "1",
  50. "enabled": true,
  51. "control": {
  52. "type": "http_agent",
  53. "host": "192.168.1.61",
  54. "port": 9092,
  55. "pair_port": null,
  56. "token": null
  57. },
  58. "stream_endpoint": "http://192.168.1.60:8090/stream0",
  59. "status": {
  60. "id": "66579e517b5d",
  61. "name": "1",
  62. "backend": "http_agent",
  63. "keys_backend": null,
  64. "enabled": true,
  65. "locked": false,
  66. "tune_id": null,
  67. "channel_number": null,
  68. "channel_name": null,
  69. "lock_seconds": null,
  70. "last_seen_seconds": 336.0,
  71. "bytes_transferred": 0,
  72. "last_tune_seconds": null,
  73. "last_error": "channel 77 not ready within timeout",
  74. "model": "Google TV Streamer"
  75. },
  76. "probe": {
  77. "reachable": true,
  78. "agent": {
  79. "model": "Google TV Streamer",
  80. "manufacturer": "Google",
  81. "androidVersion": "14",
  82. "sdkInt": 34,
  83. "versionName": "0.1.27",
  84. "versionCode": 27,
  85. "permissions": {
  86. "overlay": true,
  87. "usage": true,
  88. "notification": true,
  89. "accessibility": false
  90. },
  91. "capabilities": {
  92. "keys": false,
  93. "current_app": true,
  94. "playback_state": true,
  95. "power": false,
  96. "app_list": true,
  97. "install": true
  98. },
  99. "foreground": {
  100. "hasPermission": true
  101. },
  102. "playback": {
  103. "playing": false,
  104. "hasPermission": true
  105. }
  106. }
  107. }
  108. },
  109. {
  110. "id": "84ffc02e1950",
  111. "name": "2",
  112. "enabled": true,
  113. "control": {
  114. "type": "http_agent",
  115. "host": "192.168.1.62",
  116. "port": 9092,
  117. "pair_port": null,
  118. "token": null
  119. },
  120. "stream_endpoint": "http://192.168.1.60:8090/stream1",
  121. "status": {
  122. "id": "84ffc02e1950",
  123. "name": "2",
  124. "backend": "http_agent",
  125. "keys_backend": null,
  126. "enabled": true,
  127. "locked": false,
  128. "tune_id": null,
  129. "channel_number": null,
  130. "channel_name": null,
  131. "lock_seconds": null,
  132. "last_seen_seconds": 279.6,
  133. "bytes_transferred": 0,
  134. "last_tune_seconds": null,
  135. "last_error": "channel 77 not ready within timeout",
  136. "model": "Google TV Streamer"
  137. },
  138. "probe": {
  139. "reachable": true,
  140. "agent": {
  141. "model": "Google TV Streamer",
  142. "manufacturer": "Google",
  143. "androidVersion": "14",
  144. "sdkInt": 34,
  145. "versionName": "0.1.27",
  146. "versionCode": 27,
  147. "permissions": {
  148. "overlay": true,
  149. "usage": true,
  150. "notification": true,
  151. "accessibility": false
  152. },
  153. "capabilities": {
  154. "keys": false,
  155. "current_app": true,
  156. "playback_state": true,
  157. "power": false,
  158. "app_list": true,
  159. "install": true
  160. },
  161. "foreground": {
  162. "hasPermission": true
  163. },
  164. "playback": {
  165. "playing": false,
  166. "hasPermission": true
  167. }
  168. }
  169. }
  170. },
  171. {
  172. "id": "0a66f5969aed",
  173. "name": "3",
  174. "enabled": true,
  175. "control": {
  176. "type": "http_agent",
  177. "host": "192.168.1.63",
  178. "port": 9092,
  179. "pair_port": null,
  180. "token": null
  181. },
  182. "stream_endpoint": "http://192.168.1.60:8090/stream2",
  183. "status": {
  184. "id": "0a66f5969aed",
  185. "name": "3",
  186. "backend": "http_agent",
  187. "keys_backend": null,
  188. "enabled": true,
  189. "locked": false,
  190. "tune_id": null,
  191. "channel_number": null,
  192. "channel_name": null,
  193. "lock_seconds": null,
  194. "last_seen_seconds": null,
  195. "bytes_transferred": 0,
  196. "last_tune_seconds": null,
  197. "last_error": null,
  198. "model": "Google TV Streamer"
  199. },
  200. "probe": {
  201. "reachable": true,
  202. "agent": {
  203. "model": "Google TV Streamer",
  204. "manufacturer": "Google",
  205. "androidVersion": "14",
  206. "sdkInt": 34,
  207. "versionName": "0.1.27",
  208. "versionCode": 27,
  209. "permissions": {
  210. "overlay": true,
  211. "usage": true,
  212. "notification": true,
  213. "accessibility": false
  214. },
  215. "capabilities": {
  216. "keys": false,
  217. "current_app": true,
  218. "playback_state": true,
  219. "power": false,
  220. "app_list": true,
  221. "install": true
  222. },
  223. "foreground": {
  224. "hasPermission": true
  225. },
  226. "playback": {
  227. "playing": false,
  228. "hasPermission": true
  229. }
  230. }
  231. }
  232. },
  233. {
  234. "id": "2787e2835249",
  235. "name": "4",
  236. "enabled": true,
  237. "control": {
  238. "type": "http_agent",
  239. "host": "192.168.1.64",
  240. "port": 9092,
  241. "pair_port": null,
  242. "token": null
  243. },
  244. "stream_endpoint": "http://192.168.1.60:8090/stream3",
  245. "status": {
  246. "id": "2787e2835249",
  247. "name": "4",
  248. "backend": "http_agent",
  249. "keys_backend": null,
  250. "enabled": true,
  251. "locked": false,
  252. "tune_id": null,
  253. "channel_number": null,
  254. "channel_name": null,
  255. "lock_seconds": null,
  256. "last_seen_seconds": null,
  257. "bytes_transferred": 0,
  258. "last_tune_seconds": null,
  259. "last_error": null,
  260. "model": "Google TV Streamer"
  261. },
  262. "probe": {
  263. "reachable": true,
  264. "agent": {
  265. "model": "Google TV Streamer",
  266. "manufacturer": "Google",
  267. "androidVersion": "14",
  268. "sdkInt": 34,
  269. "versionName": "0.1.27",
  270. "versionCode": 27,
  271. "permissions": {
  272. "overlay": true,
  273. "usage": true,
  274. "notification": true,
  275. "accessibility": false
  276. },
  277. "capabilities": {
  278. "keys": false,
  279. "current_app": true,
  280. "playback_state": true,
  281. "power": false,
  282. "app_list": true,
  283. "install": true
  284. },
  285. "foreground": {
  286. "hasPermission": true
  287. },
  288. "playback": {
  289. "playing": false,
  290. "hasPermission": true
  291. }
  292. }
  293. }
  294. },
  295. {
  296. "id": "e893b390ee2a",
  297. "name": "5",
  298. "enabled": true,
  299. "control": {
  300. "type": "http_agent",
  301. "host": "192.168.1.65",
  302. "port": 9092,
  303. "pair_port": null,
  304. "token": null
  305. },
  306. "stream_endpoint": "http://192.168.1.60:8090/stream4",
  307. "status": {
  308. "id": "e893b390ee2a",
  309. "name": "5",
  310. "backend": "http_agent",
  311. "keys_backend": null,
  312. "enabled": true,
  313. "locked": false,
  314. "tune_id": null,
  315. "channel_number": null,
  316. "channel_name": null,
  317. "lock_seconds": null,
  318. "last_seen_seconds": null,
  319. "bytes_transferred": 0,
  320. "last_tune_seconds": null,
  321. "last_error": null,
  322. "model": "Google TV Streamer"
  323. },
  324. "probe": {
  325. "reachable": true,
  326. "agent": {
  327. "model": "Google TV Streamer",
  328. "manufacturer": "Google",
  329. "androidVersion": "14",
  330. "sdkInt": 34,
  331. "versionName": "0.1.27",
  332. "versionCode": 27,
  333. "permissions": {
  334. "overlay": true,
  335. "usage": true,
  336. "notification": true,
  337. "accessibility": false
  338. },
  339. "capabilities": {
  340. "keys": false,
  341. "current_app": true,
  342. "playback_state": true,
  343. "power": false,
  344. "app_list": true,
  345. "install": true
  346. },
  347. "foreground": {
  348. "hasPermission": true
  349. },
  350. "playback": {
  351. "playing": false,
  352. "hasPermission": true
  353. }
  354. }
  355. }
  356. }
  357. ],
  358. "recent_logs": [
  359. "2026-09-25 23:33:38,021 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  360. "2026-09-25 23:33:38,101 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  361. "2026-09-25 23:33:38,191 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  362. "2026-09-25 23:33:38,246 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  363. "2026-09-25 23:33:38,308 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  364. "2026-09-25 23:33:38,310 INFO apituner: APITuner 0.1.28 started",
  365. "2026-09-25 23:33:44,338 INFO httpx: HTTP Request: GET https://github.com/matthewfkoch/APITuner-releases/releases/latest/download/latest.json \"HTTP/1.1 302 Found\"",
  366. "2026-09-25 23:33:44,458 INFO httpx: HTTP Request: GET https://github.com/matthewfkoch/APITuner-releases/releases/download/v0.1.28/latest.json \"HTTP/1.1 302 Found\"",
  367. "2026-09-25 23:33:44,546 INFO httpx: HTTP Request: GET https://release-assets.githubusercontent.com/github-production-release-asset/1298947081/e595a96e-7b1b-441b-943e-ba58a5b0b5a5?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-09-26T00%3A07%3A14Z&rscd=attachment%3B+filename%3Dlatest.json&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-09-25T23%3A06%3A43Z&ske=2026-09-26T00%3A07%3A14Z&sks=b&skv=2018-11-09&sig=M4l%2FdDKyzbg2xW5CHtvblB8AkJ1UZ3PNRjORLaEWmRw%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc5MDM3OTUyNCwibmJmIjoxNzkwMzc5MjI0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.WaWgUj1r1v25UBs1fhjMy6HJ9UQSCzjq_LzEz83qEZE&response-content-disposition=attachment%3B%20filename%3Dlatest.json&response-content-type=application%2Foctet-stream \"HTTP/1.1 200 OK\"",
  368. "2026-09-25 23:33:44,605 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/health \"HTTP/1.1 200 OK \"",
  369. "2026-09-25 23:33:44,608 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/health \"HTTP/1.1 200 OK \"",
  370. "2026-09-25 23:33:44,610 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/health \"HTTP/1.1 200 OK \"",
  371. "2026-09-25 23:33:44,614 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/health \"HTTP/1.1 200 OK \"",
  372. "2026-09-25 23:33:44,616 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/health \"HTTP/1.1 200 OK \"",
  373. "2026-09-25 23:33:44,656 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  374. "2026-09-25 23:33:44,658 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  375. "2026-09-25 23:33:44,663 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  376. "2026-09-25 23:33:44,666 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  377. "2026-09-25 23:33:44,688 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  378. "2026-09-25 23:33:44,716 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  379. "2026-09-25 23:33:44,718 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  380. "2026-09-25 23:33:44,724 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  381. "2026-09-25 23:33:44,726 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  382. "2026-09-25 23:33:44,761 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  383. "2026-09-25 23:33:44,795 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  384. "2026-09-25 23:33:44,807 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  385. "2026-09-25 23:33:44,808 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  386. "2026-09-25 23:33:44,809 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  387. "2026-09-25 23:33:44,850 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  388. "2026-09-25 23:33:44,860 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  389. "2026-09-25 23:33:44,867 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  390. "2026-09-25 23:33:44,875 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  391. "2026-09-25 23:33:44,876 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  392. "2026-09-25 23:33:44,919 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  393. "2026-09-25 23:40:18,594 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/health \"HTTP/1.1 200 OK \"",
  394. "2026-09-25 23:40:18,597 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/health \"HTTP/1.1 200 OK \"",
  395. "2026-09-25 23:40:18,625 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/health \"HTTP/1.1 200 OK \"",
  396. "2026-09-25 23:40:18,650 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  397. "2026-09-25 23:40:18,651 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/health \"HTTP/1.1 200 OK \"",
  398. "2026-09-25 23:40:18,656 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  399. "2026-09-25 23:40:18,679 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  400. "2026-09-25 23:40:18,707 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  401. "2026-09-25 23:40:18,710 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  402. "2026-09-25 23:40:18,715 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  403. "2026-09-25 23:40:18,746 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  404. "2026-09-25 23:40:18,796 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  405. "2026-09-25 23:40:18,799 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  406. "2026-09-25 23:40:18,800 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  407. "2026-09-25 23:40:18,820 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  408. "2026-09-25 23:40:18,858 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  409. "2026-09-25 23:40:18,868 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  410. "2026-09-25 23:40:18,881 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  411. "2026-09-25 23:40:18,892 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  412. "2026-09-25 23:40:19,013 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  413. "2026-09-25 23:41:05,282 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/health \"HTTP/1.1 200 OK \"",
  414. "2026-09-25 23:41:05,287 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/health \"HTTP/1.1 200 OK \"",
  415. "2026-09-25 23:41:05,289 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/health \"HTTP/1.1 200 OK \"",
  416. "2026-09-25 23:41:05,292 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/health \"HTTP/1.1 200 OK \"",
  417. "2026-09-25 23:41:05,308 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/health \"HTTP/1.1 200 OK \"",
  418. "2026-09-25 23:41:05,312 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  419. "2026-09-25 23:41:05,321 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  420. "2026-09-25 23:41:05,326 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  421. "2026-09-25 23:41:05,330 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  422. "2026-09-25 23:41:05,359 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  423. "2026-09-25 23:41:05,374 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  424. "2026-09-25 23:41:05,383 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  425. "2026-09-25 23:41:05,390 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  426. "2026-09-25 23:41:05,422 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  427. "2026-09-25 23:41:05,424 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  428. "2026-09-25 23:41:05,458 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  429. "2026-09-25 23:41:05,467 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  430. "2026-09-25 23:41:05,469 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  431. "2026-09-25 23:41:05,509 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  432. "2026-09-25 23:41:05,516 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  433. "2026-09-25 23:41:05,525 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  434. "2026-09-25 23:41:05,539 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  435. "2026-09-25 23:41:05,569 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  436. "2026-09-25 23:41:05,571 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  437. "2026-09-25 23:41:05,639 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  438. "2026-09-25 23:41:25,336 INFO apituner.tuner_manager: Tune 0ac4c929dd streaming during deeplink wait on 1 (MeTV)",
  439. "2026-09-25 23:41:25,374 INFO httpx: HTTP Request: GET http://192.168.1.60:8090/stream0 \"HTTP/1.0 200 OK\"",
  440. "2026-09-25 23:41:25,404 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  441. "2026-09-25 23:41:25,407 INFO apituner.tuner_manager: Tune 0ac4c929dd package try-order on 1: ['com.att.tv', 'com.att.tv.openvideo'] (channel package=com.att.tv)",
  442. "2026-09-25 23:41:25,419 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/foreground \"HTTP/1.1 200 OK \"",
  443. "2026-09-25 23:41:25,470 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  444. "2026-09-25 23:41:25,597 INFO httpx: HTTP Request: POST http://192.168.1.61:9092/api/launch-intent \"HTTP/1.1 200 OK \"",
  445. "2026-09-25 23:41:25,666 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  446. "2026-09-25 23:41:25,716 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  447. "2026-09-25 23:41:25,764 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  448. "2026-09-25 23:41:26,564 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  449. "2026-09-25 23:41:27,322 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  450. "2026-09-25 23:41:27,645 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  451. "2026-09-25 23:41:28,413 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  452. "2026-09-25 23:41:28,415 INFO apituner.tuner_manager: Re-sending deeplink for channel 77 (MeTV) on 1 after no playback",
  453. "2026-09-25 23:41:28,470 INFO httpx: HTTP Request: POST http://192.168.1.61:9092/api/stop \"HTTP/1.1 200 OK \"",
  454. "2026-09-25 23:41:29,320 INFO httpx: HTTP Request: POST http://192.168.1.61:9092/api/launch-intent \"HTTP/1.1 400 Bad Request \"",
  455. "2026-09-25 23:41:29,324 WARNING apituner.tuner_manager: Deeplink relaunch failed: Agent error 400 on /api/launch-intent: BAD REQUEST: Syntax error. HTTP verb {}POST unhandled.",
  456. "2026-09-25 23:41:29,328 INFO apituner.tuner_manager: Re-sent deeplink for channel 77 (MeTV) (idle, 1/2)",
  457. "2026-09-25 23:41:30,118 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  458. "2026-09-25 23:41:30,876 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  459. "2026-09-25 23:41:31,643 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  460. "2026-09-25 23:41:32,403 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  461. "2026-09-25 23:41:33,165 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  462. "2026-09-25 23:41:33,932 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  463. "2026-09-25 23:41:34,692 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  464. "2026-09-25 23:41:35,333 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  465. "2026-09-25 23:41:35,335 INFO apituner.tuner_manager: Re-sending deeplink for channel 77 (MeTV) on 1 after no playback",
  466. "2026-09-25 23:41:35,356 INFO httpx: HTTP Request: POST http://192.168.1.61:9092/api/stop \"HTTP/1.1 200 OK \"",
  467. "2026-09-25 23:41:36,210 INFO httpx: HTTP Request: POST http://192.168.1.61:9092/api/launch-intent \"HTTP/1.1 400 Bad Request \"",
  468. "2026-09-25 23:41:36,212 WARNING apituner.tuner_manager: Deeplink relaunch failed: Agent error 400 on /api/launch-intent: BAD REQUEST: Syntax error. HTTP verb {}POST unhandled.",
  469. "2026-09-25 23:41:36,212 INFO apituner.tuner_manager: Re-sent deeplink for channel 77 (MeTV) (idle, 2/2)",
  470. "2026-09-25 23:41:36,212 INFO apituner.tuner_manager: Extending splash wait for MeTV by 45s after 2 idle relaunches",
  471. "2026-09-25 23:41:36,640 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  472. "2026-09-25 23:41:37,053 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  473. "2026-09-25 23:41:37,471 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  474. "2026-09-25 23:41:37,881 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  475. "2026-09-25 23:41:38,292 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  476. "2026-09-25 23:41:38,704 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  477. "2026-09-25 23:41:39,114 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  478. "2026-09-25 23:41:39,522 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  479. "2026-09-25 23:41:39,931 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  480. "2026-09-25 23:41:40,339 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  481. "2026-09-25 23:41:40,748 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  482. "2026-09-25 23:41:41,157 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  483. "2026-09-25 23:41:41,567 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  484. "2026-09-25 23:41:41,976 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  485. "2026-09-25 23:41:42,384 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  486. "2026-09-25 23:41:42,794 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  487. "2026-09-25 23:41:43,204 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  488. "2026-09-25 23:41:43,613 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  489. "2026-09-25 23:41:44,021 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  490. "2026-09-25 23:41:44,430 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  491. "2026-09-25 23:41:44,840 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  492. "2026-09-25 23:41:45,248 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  493. "2026-09-25 23:41:45,657 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  494. "2026-09-25 23:41:46,076 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  495. "2026-09-25 23:41:46,487 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  496. "2026-09-25 23:41:46,896 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  497. "2026-09-25 23:41:47,307 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  498. "2026-09-25 23:41:47,717 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  499. "2026-09-25 23:41:48,127 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  500. "2026-09-25 23:41:48,536 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  501. "2026-09-25 23:41:48,947 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  502. "2026-09-25 23:41:49,357 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  503. "2026-09-25 23:41:49,775 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  504. "2026-09-25 23:41:50,185 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  505. "2026-09-25 23:41:50,595 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  506. "2026-09-25 23:41:51,005 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  507. "2026-09-25 23:41:51,413 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  508. "2026-09-25 23:41:51,823 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  509. "2026-09-25 23:41:52,232 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  510. "2026-09-25 23:41:52,641 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  511. "2026-09-25 23:41:53,051 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  512. "2026-09-25 23:41:53,463 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  513. "2026-09-25 23:41:53,876 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  514. "2026-09-25 23:41:54,285 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  515. "2026-09-25 23:41:54,696 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  516. "2026-09-25 23:41:55,105 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  517. "2026-09-25 23:41:55,514 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  518. "2026-09-25 23:41:55,926 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  519. "2026-09-25 23:41:56,335 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  520. "2026-09-25 23:41:56,748 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  521. "2026-09-25 23:41:57,156 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  522. "2026-09-25 23:41:57,565 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  523. "2026-09-25 23:41:57,974 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  524. "2026-09-25 23:41:58,384 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  525. "2026-09-25 23:41:58,796 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  526. "2026-09-25 23:41:59,205 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  527. "2026-09-25 23:41:59,613 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  528. "2026-09-25 23:42:00,022 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  529. "2026-09-25 23:42:00,432 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  530. "2026-09-25 23:42:00,852 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  531. "2026-09-25 23:42:01,261 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  532. "2026-09-25 23:42:01,669 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  533. "2026-09-25 23:42:02,077 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  534. "2026-09-25 23:42:02,486 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  535. "2026-09-25 23:42:02,895 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  536. "2026-09-25 23:42:03,304 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  537. "2026-09-25 23:42:03,712 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  538. "2026-09-25 23:42:04,120 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  539. "2026-09-25 23:42:04,531 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  540. "2026-09-25 23:42:04,939 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  541. "2026-09-25 23:42:05,348 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  542. "2026-09-25 23:42:05,758 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  543. "2026-09-25 23:42:06,166 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  544. "2026-09-25 23:42:06,575 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  545. "2026-09-25 23:42:06,988 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  546. "2026-09-25 23:42:07,398 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  547. "2026-09-25 23:42:07,806 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  548. "2026-09-25 23:42:08,216 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  549. "2026-09-25 23:42:08,627 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  550. "2026-09-25 23:42:09,037 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  551. "2026-09-25 23:42:09,449 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  552. "2026-09-25 23:42:09,856 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  553. "2026-09-25 23:42:10,266 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  554. "2026-09-25 23:42:10,676 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  555. "2026-09-25 23:42:11,085 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  556. "2026-09-25 23:42:11,494 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  557. "2026-09-25 23:42:11,902 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  558. "2026-09-25 23:42:12,316 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  559. "2026-09-25 23:42:12,724 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  560. "2026-09-25 23:42:13,135 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  561. "2026-09-25 23:42:13,544 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  562. "2026-09-25 23:42:13,959 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  563. "2026-09-25 23:42:14,372 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  564. "2026-09-25 23:42:14,783 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  565. "2026-09-25 23:42:15,195 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  566. "2026-09-25 23:42:15,609 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  567. "2026-09-25 23:42:16,022 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  568. "2026-09-25 23:42:16,432 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  569. "2026-09-25 23:42:16,845 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  570. "2026-09-25 23:42:17,264 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  571. "2026-09-25 23:42:17,463 INFO apituner.stream: Stream 0ac4c929dd ended: CancelledError",
  572. "2026-09-25 23:42:17,682 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  573. "2026-09-25 23:42:18,089 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  574. "2026-09-25 23:42:18,467 INFO apituner.tuner_manager: Tune a7c79f0810 streaming during deeplink wait on 2 (MeTV)",
  575. "2026-09-25 23:42:18,487 INFO httpx: HTTP Request: GET http://192.168.1.60:8090/stream1 \"HTTP/1.0 200 OK\"",
  576. "2026-09-25 23:42:18,494 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  577. "2026-09-25 23:42:18,546 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  578. "2026-09-25 23:42:18,548 INFO apituner.tuner_manager: Tune a7c79f0810 package try-order on 2: ['com.att.tv', 'com.att.tv.openvideo'] (channel package=com.att.tv)",
  579. "2026-09-25 23:42:18,560 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/foreground \"HTTP/1.1 200 OK \"",
  580. "2026-09-25 23:42:18,612 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  581. "2026-09-25 23:42:18,712 INFO httpx: HTTP Request: POST http://192.168.1.62:9092/api/launch-intent \"HTTP/1.1 200 OK \"",
  582. "2026-09-25 23:42:18,774 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  583. "2026-09-25 23:42:18,829 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  584. "2026-09-25 23:42:18,883 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  585. "2026-09-25 23:42:18,913 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  586. "2026-09-25 23:42:19,322 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  587. "2026-09-25 23:42:19,693 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  588. "2026-09-25 23:42:19,736 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  589. "2026-09-25 23:42:20,145 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  590. "2026-09-25 23:42:20,451 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  591. "2026-09-25 23:42:20,557 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  592. "2026-09-25 23:42:20,762 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  593. "2026-09-25 23:42:20,965 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/playback \"HTTP/1.1 200 OK \"",
  594. "2026-09-25 23:42:21,212 WARNING apituner.tuner_manager: Tune timeout for 77 (MeTV) playback=PlaybackState.IDLE title=None relaunches=2 splash_extended=True",
  595. "2026-09-25 23:42:21,221 WARNING apituner.tuner_manager: Tune 0ac4c929dd failed during stream on 1: channel 77 not ready within timeout",
  596. "2026-09-25 23:42:21,521 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  597. "2026-09-25 23:42:21,523 INFO apituner.tuner_manager: Re-sending deeplink for channel 77 (MeTV) on 2 after no playback",
  598. "2026-09-25 23:42:21,572 INFO httpx: HTTP Request: POST http://192.168.1.62:9092/api/stop \"HTTP/1.1 200 OK \"",
  599. "2026-09-25 23:42:22,423 INFO httpx: HTTP Request: POST http://192.168.1.62:9092/api/launch-intent \"HTTP/1.1 400 Bad Request \"",
  600. "2026-09-25 23:42:22,425 WARNING apituner.tuner_manager: Deeplink relaunch failed: Agent error 400 on /api/launch-intent: BAD REQUEST: Syntax error. HTTP verb {}POST unhandled.",
  601. "2026-09-25 23:42:22,425 INFO apituner.tuner_manager: Re-sent deeplink for channel 77 (MeTV) (idle, 1/2)",
  602. "2026-09-25 23:42:22,473 INFO apituner.tuner_manager: Released tuner 1 (tune 0ac4c929dd)",
  603. "2026-09-25 23:42:23,200 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  604. "2026-09-25 23:42:23,959 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  605. "2026-09-25 23:42:24,717 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  606. "2026-09-25 23:42:25,476 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  607. "2026-09-25 23:42:26,234 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  608. "2026-09-25 23:42:26,993 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  609. "2026-09-25 23:42:27,751 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  610. "2026-09-25 23:42:28,432 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  611. "2026-09-25 23:42:28,434 INFO apituner.tuner_manager: Re-sending deeplink for channel 77 (MeTV) on 2 after no playback",
  612. "2026-09-25 23:42:28,455 INFO httpx: HTTP Request: POST http://192.168.1.62:9092/api/stop \"HTTP/1.1 200 OK \"",
  613. "2026-09-25 23:42:29,306 INFO httpx: HTTP Request: POST http://192.168.1.62:9092/api/launch-intent \"HTTP/1.1 400 Bad Request \"",
  614. "2026-09-25 23:42:29,308 WARNING apituner.tuner_manager: Deeplink relaunch failed: Agent error 400 on /api/launch-intent: BAD REQUEST: Syntax error. HTTP verb {}POST unhandled.",
  615. "2026-09-25 23:42:29,308 INFO apituner.tuner_manager: Re-sent deeplink for channel 77 (MeTV) (idle, 2/2)",
  616. "2026-09-25 23:42:29,308 INFO apituner.tuner_manager: Extending splash wait for MeTV by 45s after 2 idle relaunches",
  617. "2026-09-25 23:42:29,736 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  618. "2026-09-25 23:42:30,147 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  619. "2026-09-25 23:42:30,557 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  620. "2026-09-25 23:42:30,965 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  621. "2026-09-25 23:42:31,377 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  622. "2026-09-25 23:42:31,788 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  623. "2026-09-25 23:42:32,198 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  624. "2026-09-25 23:42:32,609 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  625. "2026-09-25 23:42:33,021 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  626. "2026-09-25 23:42:33,432 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  627. "2026-09-25 23:42:33,842 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  628. "2026-09-25 23:42:34,254 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  629. "2026-09-25 23:42:34,665 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  630. "2026-09-25 23:42:35,079 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  631. "2026-09-25 23:42:35,489 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  632. "2026-09-25 23:42:35,903 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  633. "2026-09-25 23:42:36,312 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  634. "2026-09-25 23:42:36,724 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  635. "2026-09-25 23:42:37,136 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  636. "2026-09-25 23:42:37,551 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  637. "2026-09-25 23:42:37,973 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  638. "2026-09-25 23:42:38,387 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  639. "2026-09-25 23:42:38,797 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  640. "2026-09-25 23:42:39,227 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  641. "2026-09-25 23:42:39,637 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  642. "2026-09-25 23:42:40,047 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  643. "2026-09-25 23:42:40,462 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  644. "2026-09-25 23:42:40,872 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  645. "2026-09-25 23:42:41,283 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  646. "2026-09-25 23:42:41,695 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  647. "2026-09-25 23:42:42,103 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  648. "2026-09-25 23:42:42,512 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  649. "2026-09-25 23:42:42,926 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  650. "2026-09-25 23:42:43,337 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  651. "2026-09-25 23:42:43,746 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  652. "2026-09-25 23:42:44,159 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  653. "2026-09-25 23:42:44,570 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  654. "2026-09-25 23:42:44,986 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  655. "2026-09-25 23:42:45,396 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  656. "2026-09-25 23:42:45,811 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  657. "2026-09-25 23:42:46,222 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  658. "2026-09-25 23:42:46,636 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  659. "2026-09-25 23:42:47,047 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  660. "2026-09-25 23:42:47,458 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  661. "2026-09-25 23:42:47,869 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  662. "2026-09-25 23:42:48,280 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  663. "2026-09-25 23:42:48,689 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  664. "2026-09-25 23:42:49,105 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  665. "2026-09-25 23:42:49,517 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  666. "2026-09-25 23:42:49,929 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  667. "2026-09-25 23:42:50,345 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  668. "2026-09-25 23:42:50,758 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  669. "2026-09-25 23:42:51,169 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  670. "2026-09-25 23:42:51,582 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  671. "2026-09-25 23:42:51,992 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  672. "2026-09-25 23:42:52,402 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  673. "2026-09-25 23:42:52,822 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  674. "2026-09-25 23:42:53,231 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  675. "2026-09-25 23:42:53,639 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  676. "2026-09-25 23:42:54,049 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  677. "2026-09-25 23:42:54,458 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  678. "2026-09-25 23:42:54,867 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  679. "2026-09-25 23:42:55,277 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  680. "2026-09-25 23:42:55,688 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  681. "2026-09-25 23:42:56,099 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  682. "2026-09-25 23:42:56,510 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  683. "2026-09-25 23:42:56,922 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  684. "2026-09-25 23:42:57,333 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  685. "2026-09-25 23:42:57,746 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  686. "2026-09-25 23:42:58,158 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  687. "2026-09-25 23:42:58,569 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  688. "2026-09-25 23:42:58,986 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  689. "2026-09-25 23:42:59,398 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  690. "2026-09-25 23:42:59,813 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  691. "2026-09-25 23:43:00,225 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  692. "2026-09-25 23:43:00,636 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  693. "2026-09-25 23:43:01,046 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  694. "2026-09-25 23:43:01,459 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  695. "2026-09-25 23:43:01,874 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  696. "2026-09-25 23:43:02,292 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  697. "2026-09-25 23:43:02,706 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  698. "2026-09-25 23:43:03,125 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  699. "2026-09-25 23:43:03,538 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  700. "2026-09-25 23:43:03,949 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  701. "2026-09-25 23:43:04,358 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  702. "2026-09-25 23:43:04,768 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  703. "2026-09-25 23:43:05,188 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  704. "2026-09-25 23:43:05,596 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  705. "2026-09-25 23:43:06,017 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  706. "2026-09-25 23:43:06,427 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  707. "2026-09-25 23:43:06,838 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  708. "2026-09-25 23:43:07,257 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  709. "2026-09-25 23:43:07,670 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  710. "2026-09-25 23:43:08,082 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  711. "2026-09-25 23:43:08,493 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  712. "2026-09-25 23:43:08,904 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  713. "2026-09-25 23:43:09,319 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  714. "2026-09-25 23:43:09,732 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  715. "2026-09-25 23:43:10,142 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  716. "2026-09-25 23:43:10,551 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  717. "2026-09-25 23:43:10,964 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  718. "2026-09-25 23:43:11,374 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  719. "2026-09-25 23:43:11,782 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  720. "2026-09-25 23:43:12,192 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  721. "2026-09-25 23:43:12,602 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  722. "2026-09-25 23:43:13,015 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  723. "2026-09-25 23:43:13,427 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  724. "2026-09-25 23:43:13,843 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  725. "2026-09-25 23:43:14,260 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/playback \"HTTP/1.1 200 OK \"",
  726. "2026-09-25 23:43:14,309 WARNING apituner.tuner_manager: Tune timeout for 77 (MeTV) playback=PlaybackState.IDLE title=None relaunches=2 splash_extended=True",
  727. "2026-09-25 23:43:14,309 WARNING apituner.tuner_manager: Tune a7c79f0810 failed during stream on 2: channel 77 not ready within timeout",
  728. "2026-09-25 23:43:14,534 WARNING apituner.stream: Stream a7c79f0810 stopping: background tune failed: channel 77 not ready within timeout",
  729. "2026-09-25 23:43:19,537 INFO apituner.tuner_manager: Released tuner 2 (tune a7c79f0810)",
  730. "2026-09-25 23:44:10,206 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/apps \"HTTP/1.1 200 OK \"",
  731. "2026-09-25 23:44:10,426 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/apps \"HTTP/1.1 200 OK \"",
  732. "2026-09-25 23:44:10,608 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/apps \"HTTP/1.1 200 OK \"",
  733. "2026-09-25 23:44:10,864 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/apps \"HTTP/1.1 200 OK \"",
  734. "2026-09-25 23:44:11,108 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/apps \"HTTP/1.1 200 OK \"",
  735. "2026-09-25 23:45:29,485 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/health \"HTTP/1.1 200 OK \"",
  736. "2026-09-25 23:45:29,514 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/health \"HTTP/1.1 200 OK \"",
  737. "2026-09-25 23:45:29,517 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/health \"HTTP/1.1 200 OK \"",
  738. "2026-09-25 23:45:29,520 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  739. "2026-09-25 23:45:29,524 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/health \"HTTP/1.1 200 OK \"",
  740. "2026-09-25 23:45:29,529 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/health \"HTTP/1.1 200 OK \"",
  741. "2026-09-25 23:45:29,549 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  742. "2026-09-25 23:45:29,552 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  743. "2026-09-25 23:45:29,564 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  744. "2026-09-25 23:45:29,575 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  745. "2026-09-25 23:45:29,582 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  746. "2026-09-25 23:45:29,606 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  747. "2026-09-25 23:45:29,609 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  748. "2026-09-25 23:45:29,628 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  749. "2026-09-25 23:45:29,646 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  750. "2026-09-25 23:45:29,664 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  751. "2026-09-25 23:45:29,684 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  752. "2026-09-25 23:45:29,685 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  753. "2026-09-25 23:45:29,707 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  754. "2026-09-25 23:45:29,723 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/info \"HTTP/1.1 200 OK \"",
  755. "2026-09-25 23:45:29,741 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/info \"HTTP/1.1 200 OK \"",
  756. "2026-09-25 23:45:29,747 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/info \"HTTP/1.1 200 OK \"",
  757. "2026-09-25 23:45:29,754 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  758. "2026-09-25 23:45:29,762 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/info \"HTTP/1.1 200 OK \"",
  759. "2026-09-25 23:45:29,818 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/info \"HTTP/1.1 200 OK \"",
  760. "2026-09-25 23:47:53,480 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/health \"HTTP/1.1 200 OK \"",
  761. "2026-09-25 23:47:53,484 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/health \"HTTP/1.1 200 OK \"",
  762. "2026-09-25 23:47:53,497 INFO httpx: HTTP Request: GET http://192.168.1.63:9092/api/diagnostics \"HTTP/1.1 200 OK \"",
  763. "2026-09-25 23:47:53,503 INFO httpx: HTTP Request: GET http://192.168.1.65:9092/api/diagnostics \"HTTP/1.1 200 OK \"",
  764. "2026-09-25 23:47:53,512 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/health \"HTTP/1.1 200 OK \"",
  765. "2026-09-25 23:47:53,517 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/health \"HTTP/1.1 200 OK \"",
  766. "2026-09-25 23:47:53,528 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/health \"HTTP/1.1 200 OK \"",
  767. "2026-09-25 23:47:53,536 INFO httpx: HTTP Request: GET http://192.168.1.64:9092/api/diagnostics \"HTTP/1.1 200 OK \"",
  768. "2026-09-25 23:47:53,537 INFO httpx: HTTP Request: GET http://192.168.1.62:9092/api/diagnostics \"HTTP/1.1 200 OK \"",
  769. "2026-09-25 23:47:53,547 INFO httpx: HTTP Request: GET http://192.168.1.61:9092/api/diagnostics \"HTTP/1.1 200 OK \""
  770. ],
  771. "notes": [
  772. "Tokens are redacted. LAN IPs and encoder URLs may be present.",
  773. "Channel deeplink lineup is omitted.",
  774. "Share this file when asking for help on the Channels community forum."
  775. ]
  776. }
Advertisement
Add Comment
Please, Sign In to add comment