用于控制insteon设备的python api
pyinsteon的Python项目详细描述
这是一个与insteon调制解调器接口的python包。一直以来 经测试可与大多数基于USB或RS-232串行设备(如 2413U, 2412S, 2448A7和轮毂型号 2242 以及2245。其他型号有 没有经过测试,但底层协议没有太大变化 时间,所以如果它和其他一些 模型。如果你发现有什么成功的地方,请告诉我们。
创建这个pyinsteon包主要是为了支持insteon Home Assistant平台 自动化平台,但其结构是通用的 也可以用于其他应用程序。
要求
- python 3.5.3或更高版本,3.6或3.7
- 基于POSIX或Windows的系统
- 某种形式的Insteon PLM或集线器
- 至少一个Insteon设备
安装
当然,您可以安装这个包的最新版本 使用pip。这将从下载最新版本 PyPI并将其安装到 你的主人。
pip install pyinsteon
如果要获取开发代码,还可以克隆 git存储库和从本地源安装:
cd pyinsteon pip install .