A small Python module for sending Remote Control Codes to your Sharp AQUOS Smart TV
Project description
Sharp AQUOS Remote Python
Python module for sending Remote Control Codes to your Sharp AQUOS Smart TV
Install
pip install aquosRemote
Setup
Enabled AQUOS Remote Control
- Go to MENU
- Go to the Inital Setup Tab
- Go to AQUOS Remote Control
- Enable AQUOS Remote
Find your IP
- Go to MENU
- Go to the Inital Setup Tab
- Go to Network Setup
- Manual Setup (Click Yes)
- Go down to IP Setup
Usage
# Import Client
from aquosRemote.aquos import AquosTV
# Connect
aquos = AquosTV('IP_ADDRESS')
aquos.on() # Turns on TV
aquos.off() # Puts TV into standby mode
aqous.set_standbymode() # Enables standby mode
aquos.toggle_power() # Toggle power
aquos.toggle_power_source() # Toggle power source
aqous.delay() # Waits a certian time
aquos.play() # Play button (⏯)
aquos.pause() # Pause button (⏯)
aqous.stop() # Stop button
aquos.rewind() # Rewind button (⏪)
aqous.fast_forward() # Fast forward button (⏩)
aquos.rewind() # Skip forward button (⏭)
aquos.rewind() # Skip back button (⏮)
aqous.up() # Up button (▲)
aqous.down() # Down button (▼)
aqous.left() # Left button (◄)
aqous.right() # Right button (►)
aqous.enter() # Enter button
aqous.remote_return() # Stop button
aqous.exit() # Exit button
aqous.volume_up() # Turns volume up
aqous.volume_down() # Turns volume down
aquos.volume_repeat(x) # Turns volume up x times up or down
aquos.set_volume(xx) # Sets TV volume 0-100
aquos.toggle_mute() # Toggles mute
aqous.set_mute(boolean) # Sets mute to boolean
aquos.mute_on() # Turns mute on
aquos.mute_off() # Turns mute off
aquos.set_input(x) # Sets TV input to input x
aquos.toggle_3d() # Toggles 3D
aquos.netflix() # Opens Netflix
aquos.smart_central() # Opens Smart Central
aquos.get_device_name() # Gets TV device name
aquos.get_model_name() # Gets TV model name
aquos.get_software_version() # Gets TV software version
aquos.get_ip_protocol_version() # Gets TV ip protocol
aquos.get_info() # Returns all above info into a pretty string
Note: aquos.on()
function will work only after you use the setup=True argument or after you turn off tv using this function, then un-plug and re-plug-in the tv.
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aquosRemote-1.5.1.tar.gz
(5.4 kB
view details)
Built Distribution
File details
Details for the file aquosRemote-1.5.1.tar.gz
.
File metadata
- Download URL: aquosRemote-1.5.1.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3e3e27e913c51fb12e5dad659efd8d8a8a56e3bb925ffbddfb516539c5802dc |
|
MD5 | 6986caba114fee4914c27d85fb9a83cc |
|
BLAKE2b-256 | 9283b5ae249848556a8ecb7cafe9900aeeafec902c100daf193dd41642bce9f8 |
File details
Details for the file aquosRemote-1.5.1-py2.py3-none-any.whl
.
File metadata
- Download URL: aquosRemote-1.5.1-py2.py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 930b19c2d46c1a0a84e0966b9b7ebc3e95bef8e62407ad10bcc020170fd42858 |
|
MD5 | be9c6edcc464d7f41338607f2c22325e |
|
BLAKE2b-256 | e8ba8689f90d7f1545abb87ddfc55ac6f0d16078bac7e391c1b6fc99b9f0dda6 |