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
Metadata
Release files for aquosRemote 1.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| aquosRemote-1.5.1.tar.gz | 5.4 kB | Without provenance | Details for aquosRemote-1.5.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| aquosRemote-1.5.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details for aquosRemote-1.5.1-py2.py3-none-any.whl |
Total release size: 10.5 kB
Release files / aquosRemote-1.5.1.tar.gz
| Download URL | aquosRemote-1.5.1.tar.gz |
|---|---|
| Size | 5.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e3e3e27e913c51fb12e5dad659efd8d8a8a56e3bb925ffbddfb516539c5802dc
|
|
BLAKE2b-256 checksum How to use checksums |
9283b5ae249848556a8ecb7cafe9900aeeafec902c100daf193dd41642bce9f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / aquosRemote-1.5.1-py2.py3-none-any.whl
| Download URL | aquosRemote-1.5.1-py2.py3-none-any.whl |
|---|---|
| Size | 5.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
930b19c2d46c1a0a84e0966b9b7ebc3e95bef8e62407ad10bcc020170fd42858
|
|
BLAKE2b-256 checksum How to use checksums |
e8ba8689f90d7f1545abb87ddfc55ac6f0d16078bac7e391c1b6fc99b9f0dda6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Security for aquosRemote 1.5.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.