文件名称:screenlogicpy:通过Python在IP上与Pentair Screenlogic连接的池控制器的接口
文件大小:56KB
文件格式:ZIP
更新时间:2024-05-08 03:02:20
Python
屏幕逻辑 screenlogicpy是Pentair ScreenLogic通过python通过IP连接池控制器的接口。 安装 可以使用pip从PyPI安装screenlogicpy软件包。 pip install screenlogicpy 图书馆使用 ScreenLogicGateway类是主要接口。 from screenlogicpy import ScreenLogicGateway gateway = ScreenLogicGateway("192.168.x.x") 网关发现 discovery模块的discover()函数可用于获取本地网络上所有已发现的ScreenLogic网关的列表。 每个网关都表示为dict对象,然后可以将其直接用于实例化ScreenLogicGateway类。 from screenlogicpy import ScreenLogicGatew
【文件预览】:
screenlogicpy-master
----pyproject.toml(103B)
----.github()
--------workflows()
----tests()
--------test_requests.py(4KB)
--------test_login.py(382B)
--------test_gateway.py(699B)
--------__init__.py(0B)
--------fake_gateway.py(6KB)
--------const_data.py(40KB)
--------test_cli.py(5KB)
--------test_discovery.py(337B)
----LICENSE(34KB)
----scratchpad()
--------scratch_chem_request.py(389B)
--------scratch_decode.py(3KB)
--------scratch_recieve_codes.py(1001B)
----setup.py(921B)
----.gitignore(2KB)
----README.md(10KB)
----notes()
--------equip_flags.txt(652B)
--------12566_equip_data.txt(3KB)
--------12592_chem_data.txt(2KB)
--------12584_pump_data.txt(2KB)
--------json_data.txt(14KB)
--------12532_config_data.txt(5KB)
----.gitattributes(66B)
----screenlogicpy()
--------gateway.py(5KB)
--------requests()
--------const.py(7KB)
--------cli.py(13KB)
--------discovery.py(2KB)
--------__init__.py(189B)
----.vscode()
--------settings.json(298B)