Use your Echo or Echo Dot to turn on/off your LG Tv.
You need a TV with WebOS 3.
npm install lgtv -g
pip install wakeonlan
or from source)alexa-tv.py
with your tv's MAC addresspython alexa-tv.py
When you try to turn off the TV for the first you will need to allow the script to access your TV.
You can use supervisord to run your script Sample config:
[program:alexa-tv]
command=/usr/bin/python /srv/amazon-alexa-lg-tv/alexa-tv.py
process_name=%(program_name)s
numprocs=1
directory=/srv/amazon-alexa-lg-tv/
autorestart=true
user=nobody ; setuid to this UNIX account to run the program
redirect_stderr=true
stdout_logfile=/var/log/alexa-tv.log
stdout_logfile_maxbytes=1MB
stdout_capture_maxbytes=1MB
environment=NODE_PATH="/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript"