Skip to main content

A library for controlling your Panasonic Viera TV

Project description

PyViera allows you control your Panasonic VIERA TV using Python.

Example

from pyviera import Viera, COMMANDS

# List out all possible commands
print(COMMANDS.keys())
print()

# Look for any supported TVs
tvs = Viera.discover()

# Make sure we have at least one
if len(tvs) > 0:
    # Get the first TV that was found
    tv = tvs[0]

    # Send TV commands
    tv.mute()
    tv.vol_up()
    tv.num(5)

else:
    print("No TVs could be found")

Compatibility

According to the description on the app store, the following models are supported:

Panasonic flat-panel TV, 2011/2012/2013/2014/2015 VIERA

Contributors

This is a forked repository, based on tomokas work.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyviera-0.1.tar.gz (3.1 kB view details)

Uploaded Source

File details

Details for the file pyviera-0.1.tar.gz.

File metadata

  • Download URL: pyviera-0.1.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyviera-0.1.tar.gz
Algorithm Hash digest
SHA256 2bda8c14349e2dc702f64ed4485a9fc9160c7daeec01c2e68b5d0747003af4ea
MD5 9ce5c5d8734a08e5381a55ebccea1aea
BLAKE2b-256 cf1c52e256ee2168f782210c207a2f2f101091377dba9af00615a80809b91c9d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page