用于以编程方式使用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
----
*找出如何检测会话令牌何时过期,以便我们可以获得新的
令牌。
*找出基于同步状态发送命令的好方法。
*是否可以更新设备配置?
==
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
----
*找出如何检测会话令牌何时过期,以便我们可以获得新的
令牌。
*找出基于同步状态发送命令的好方法。
*是否可以更新设备配置?