一个小python模块,用于向sharp aqueos智能电视发送遥控代码

aquosRemote的Python项目详细描述


python模块,用于向sharp aqueos smart发送远程控制代码 电视

IP设置

  1. 进入菜单
  2. 转到“初始设置”选项卡
  3. 转到“网络设置”
  4. 手动设置(单击是)
  5. 转到IP设置

远程设置

  1. 进入菜单
  2. 转到“初始设置”选项卡
  3. 转到AQUOS遥控器
  4. 启用AQUOS远程

用法

  • 导入模块
fromaquosRemote.aquosimportAquosTVaquos=AquosTV('IP.ADD.RESS.XX')
  • 电视命令
aquos.on()# Turns on TVaquos.off()# Puts TV into standby modeaqous.set_standbymode()# Enables standby modeaquos.toggle_power()# Toggle poweraquos.toggle_power_source()# Toggle power sourceaqous.delay()# Waits a certian timeaquos.play()# Play button (⏯)aquos.pause()# Pause button (⏯)aqous.stop()# Stop buttonaquos.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 buttonaqous.remote_return()# Stop buttonaqous.exit()# Exit buttonaqous.volume_up()# Turns volume upaqous.volume_down()# Turns volume downaquos.volume_repeat(x)# Turns volume up x times up or downaquos.set_volume(xx)# Sets TV volume 0-100aquos.toggle_mute()# Toggles muteaqous.set_mute(boolean)# Sets mute to booleanaquos.mute_on()# Turns mute onaquos.mute_off()# Turns mute offaquos.set_input(x)# Sets TV input to input xaquos.toggle_3d()# Toggles 3Daquos.netflix()# Opens Netflixaquos.smart_central()# Opens Smart Centralaquos.get_device_name()# Gets TV device nameaquos.get_model_name()# Gets TV model nameaquos.get_software_version()# Gets TV software versionaquos.get_ip_protocol_version()# Gets TV ip protocolaquos.get_info()# Returns all above info into a pretty string

注意:on函数只有在使用setup=true参数或之后才能工作 使用此功能关闭电视,然后拔下插头并重新插入电视。

示例

示例程序如下:

fromaquosRemote.aquosimportAquosTVaquos=AquosTV('IP.ADD.RESS.XX')# Without auth and setupaquos=AquosTV('IP.ADD.RESS.XX',setup=True)# With setupaquos=AquosTV('IP.ADD.RESS.XX','username','password')# With authaquos=AquosTV('IP.ADD.RESS.XX',verbose=True)# With verboseaquos.on()...

依赖关系

这已经用Python2.6和Python3.6进行了测试。

许可证

麻省理工学院许可证

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java InputStream对象在声明后关闭   java未定义名为“transactionManager”的bean重命名transactionManager   java“jar”命令何时会拒绝将类添加到java中。jar文件?   java JPA标准依赖WHERE子句   安卓中从SD卡读取文本文件时出现java错误   java直接启用类似位置的权限   使用@WebMvcTest和Mockito-BDDMockito对SpringBoot-RestController进行java测试   java JSESSIONID存储在哪里?   java jtextarea鼠标事件覆盖容器鼠标事件   java DRL无法解析动态加载的类   java是从一个方法返回多个对象的最简单方法   java自定义按钮/编辑框是否不可见?   java GUI如何在保存用户输入的同时在面板或框架之间切换   swing Java自定义JSlider不会更新   GridBagLayout中的java超过1个JPanel   java从ProjectReactor中的flux中采样除第一个元素外的所有元素   Java泛型和泛型类型   Java代码生成宽指令的jvm