Chromecast control in terminal
Go to file
2021-01-04 03:16:42 +00:00
.gitignore Python venv to git ignore file 2021-01-03 15:28:49 -08:00
caster.py Working basic casting and status display 2021-01-03 19:11:57 -08:00
README.md Updated README 2021-01-04 03:16:42 +00:00

Requirements

  • Python 3.9
  • Set up virtual env
    % python3.9 -m venv caster_env
    % source caster_env/bin/activate

    % python3.9 -m pip install --upgrade pip
    % pip install urwid pychromecast nest_asyncio

Debug flow

In run terminal - redirect STDERR from caster to an output file:

% ./caster.py 2> ste

In another terminal, monitor the output file:

% tail -f ste