python api,用于通过modbus与stiebel eltron isg网络网关交互,以控制整体通风装置和热泵。
pystiebeleltron的Python项目详细描述
Python斯蒂贝尔埃尔特隆
python api,用于通过modbus与stiebel eltron isg网络网关交互,以控制整体通风装置和热泵。
本模块基于Stiebel Eltronmodbus user manual,但不是由Stiebel Eltron GmbH&Co.KG正式开发、支持或认可的。如有任何疑问或其他查询,请使用本回购协议中的问题追踪工具。
要求
您需要安装Python。
- Stiebel Eltron Internet服务网关ISG WEB已启用modbus module
- 如果ISG没有启用modbus模块,您可以调用Stiebel Eltron支持。他们免费升级了我的。
- Stiebel Eltron Heatpumpt(兼容)。成功使用的设备:
- LWZ504E
- LWZ304
- 与ISG网络的网络连接
安装
该包在Python Package Index中可用。
$ pip install python-stiebel-eltron
模块的示例用法
下面的示例演示如何使用这个python模块。
frompystiebeleltronimportpystiebeleltronaspysefrompymodbus.client.syncimportModbusTcpClientasModbusClientclient=ModbusClient(host='IP_ADDRESS_ISG',port=502,timeout=2)client.connect()unit=pyse.StiebelEltronAPI(client,1)unit.update()print("get_target_temp: {}".format(unit.get_target_temp))client.close()
许可证
python-stiebel-eltron
在mit下获得许可,有关更多详细信息,请检查许可证。