Chromecast control in terminal
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mahesh Asolkar 98bc28b88d Updated README 11 months ago
.gitignore Python venv to git ignore file 11 months ago
README.md Updated README 11 months ago
caster.py Working basic casting and status display 11 months ago

README.md

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