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 hashes)
Built Distribution
Close
Hashes for aquosRemote-1.5.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 930b19c2d46c1a0a84e0966b9b7ebc3e95bef8e62407ad10bcc020170fd42858 |
|
MD5 | be9c6edcc464d7f41338607f2c22325e |
|
BLAKE2-256 | e8ba8689f90d7f1545abb87ddfc55ac6f0d16078bac7e391c1b6fc99b9f0dda6 |