从knx安装控制sonos系统
knxsonos的Python项目详细描述
#knxsonos[![生成状态](https://travis-ci.org/TrondKjeldas/knxsonos.svg?branch=master)](https://travis-ci.org/TrondKjeldas/knxsonos)[![最新的pypi版本](https://img.shields.io/pypi/v/knxsonos.svg?style=flat)](https://pypi.python.org/pypi/knxsonos/)[![PyPI下载数](https://img.shields.io/pypi/dm/knxsonos.svg?style=flat)](https://pypi.python.org/pypi/knxsonos/)
从knx安装中控制sonos系统。
knx系统和sonos装置之间的简单桥接。
指定触发SONOS播放/暂停/音量等的KNX组地址。
支持简单的宏,为同一组地址运行多个命令。
使用[soco](https://github.com/SoCo/SoCo)进行声纳控制。
##文档
###先决条件
knx ip路由器/网关必须可用且可访问(当前仅在eibd中测试)
必须安装soco python模块(pip install soco)
####安装
安装knxsonos最简单的方法是使用pip命令:
>;pip安装knxsonos
###配置
配置文件是以XML格式编写的。
它定义了kknx组地址与一个或mor sonos命令之间的映射。
此类映射可以定义为应用于所有区域,也可以仅应用于特定区域。
还可以定义宏,宏是可以从映射或其他宏调用的命令组。
请参阅knxsonos.config文件以获取配置示例,其中包含解释各个部分的注释。
必须使用-c选项指定配置文件,或者调用knxsonos.config并显示在当前目录中