minor logs

This commit is contained in:
jr-k 2024-08-06 12:55:51 +02:00
parent 6b6fc91b6a
commit 7ec157cf62
2 changed files with 4 additions and 1 deletions

View File

@ -31,7 +31,7 @@ class CoreController(ObController):
def cast_url(self): def cast_url(self):
data = request.get_json() data = request.get_json()
success = cast_url(friendly_name=data.get('device'), url=data.get('url')) success = cast_url(friendly_name=data.get('device'), url=data.get('url'), discovery_timeout=5)
return jsonify({ return jsonify({
'success': success 'success': success

View File

@ -1,6 +1,7 @@
import time import time
import pychromecast import pychromecast
import zeroconf import zeroconf
import logging
from pychromecast.discovery import stop_discovery from pychromecast.discovery import stop_discovery
from pychromecast import CastBrowser, SimpleCastListener, get_chromecast_from_host, Chromecast from pychromecast import CastBrowser, SimpleCastListener, get_chromecast_from_host, Chromecast
@ -44,6 +45,7 @@ def fetch_chromecast(friendly_name: str, discovery_timeout: int = 5) -> Optional
except: except:
pass pass
logging.info("No chromecast found for friendly_name {}".format(friendly_name))
return None return None
@ -51,6 +53,7 @@ def cast_url(friendly_name: str, url: str, discovery_timeout: int = 5) -> bool:
chromecast = fetch_chromecast(friendly_name, discovery_timeout) chromecast = fetch_chromecast(friendly_name, discovery_timeout)
if not chromecast: if not chromecast:
logging.info("Can't instantiate Chromecast {}".format(friendly_name))
return False return False
chromecast.wait() chromecast.wait()