『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 48|回复: 0

python 如何调用 knx 设备?

[复制链接]

1

主题

1

帖子

18

积分

新手上路

Rank: 1

积分
18
金钱
17
HASS币
0
发表于 昨天 14:39 | 显示全部楼层 |阅读模式
我有10个照明配电箱,里面的控制模块是KNX协议的,硬件ABB的。这10个配电箱的knx系统目前正常工作,控制着火车站台不同区域的灯具的开关。控制电脑里安装的是winSwitch。
我现在,想让火车站车辆的来车监控系统和照明系统联动,当机车来的时候,来车系统监管平台会给我JSON格式的数据(REST API),就是给我一个接口,我能调用,WEB端给的。
当接口数据上报过来,我解析出来,然后给KNX系统发开灯或关灯的指令。
目前照明系统的图谱结构 是这样的:knx系统是由IPR/S3.1.1 带总线电源,再带两个LK/S4.1(耦合器),每个LK/S4.1(耦合器),带5个SA/S 8.16.6.1(开关执行器)。
要实现这样的联动,我想请教大家的是:
1,是不是我要安装一个HA的盒子,把已经有的knx系统,添加到HA盒子里面,再通过HA的API接口,实现来车监控系统数据控制knx系统的灯具开关。是这样的技术路径吗?
2,或者说,如果不用HA和那个盒子,直接在python环境中安装pip install xknx,安装这个xknx库,通过这个库,调用knx系统,有谁有成功的demo,发给我测试一下。
多谢。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-10-31 03:30 , Processed in 0.045038 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表