用于以编程方式使用Logitech Harmony链接或Ultimate Hub的Python库。

pyharmon的Python项目详细描述


py harmony
==


python库,用于以编程方式使用Logitech Harmony链接或最终集线器。

[bkanuka/pyharmony]的叉(https://github.com/bkanuka/pyharmony),目的是:
-使pip/setup.py可安装。
-统一在其他叉中进行的改进。
-可配置用于Harmony链接/集线器差异。
-更好的项目布局实践。
-更好的错误处理!
-加入家庭助理(https://home assistant.io)

备注位于protocol.md中。


状态
----


*验证Logitech的Web服务工作。
*验证Harmony设备工作。
*查询整个设备信息
*仅查询活动信息
*查询当前活动
*开始活动
*发送命令

用法
----

pyharmony-harmony设备控制

`````
用法:harmony[-h](-harmony-ip-harmony-ip-discover)
[-harmony-port-harmony-port]
[-loglevel{critical,error,debug,warning,info}
{显示配置,显示当前活动,启动活动,关闭电源,同步,发送“命令”}



pyharmony-和谐设备控制


位置参数:
{显示配置,显示当前活动,启动活动,关闭电源,同步,发送命令}
显示配置打印和谐设备配置。
显示当前活动
打印当前活动配置。
启动活动切换到其他活动。
关闭电源停止活动。
同步和谐。
发送命令发送一个简单的命令。
BR/>可选参数:
-H,帮助显示此帮助消息,并退出
-和声端口OrthyyPrime:BR/B>和声正在监听的网络端口。
(默认值:5222)
日志级别{危急、错误、调试、警告、信息} BR/>要打印到控制台的日志级别。(默认值:info)

(默认值:无)

--discover
运行网络扫描以发现集线器
````

todo
----

*找出如何检测会话令牌何时过期,以便我们可以获得新的
令牌。
*找出基于同步状态发送命令的好方法。
*是否可以更新设备配置?

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

推荐PyPI第三方库


热门话题
编译器构造为什么在Java中允许初始化对Null的引用?   java手动调用javax的actionPerformed。摆动计时器   使用git分支的java Maven版本控制   Java8句子流   java JPA OneToOne和OneToMany实体实例化/创建   java如何将值添加到列表<Map<String,Object>>?   java如何使用ComboBox在一个框架内更改JPanel。getSelectedIndex()   java在比较XML和xmlunit时忽略文本差异   java无法从其他pc连接到本地主机   Java中分配对象id的优雅方式   Java中静态变量的使用   java试图从Neteller获取OAuth访问令牌时产生错误:“服务器返回HTTP响应代码:401表示URL”   Java:基元类型是否会影响性能?   java可以让hasNext()不区分大小写吗?   基于AutoCompleteTextView建议属性或AutoCompleteTextView值的java Android搜索   java流文件到firefox浏览器有时无法打开应用程序对话框   在没有ArrayList的Java中返回数组中的搜索结果   复制java。木卫一。IOException:数据错误(CRC)   java为什么我在尝试删除Facebook测试用户时会出现“方法未实现”错误   java如何使用JNA调用SetProcessReliationPolicy