文件名称:python_awair:Awair API的Python库
文件大小:126KB
文件格式:ZIP
更新时间:2024-05-28 09:24:00
Python
python_awair 这是一个异步库,用于访问 REST API的部分。 它的存在主要是为了支持Home Assistant集成,但是它被作者认为是活跃的并受到其支持。 欢迎PR! 特征: 面向对象的查询和处理数据方法 支持API的“用户”部分。 可以列出设备,用户信息,以及在各种时间范围内查询各种传感器数据。 尚不支持: 设备API使用情况 组织API 设备管理(例如更改设备的显示) 深入研究我们的以开始使用! 发展 我们通过管理依存关系和建筑 我们使用和进行测试 有各种棉短绒可用,CI强制执行 在安装和配置诗歌之后: 运行poetry install以安装dev依赖项 运行poetry shell以放入virtualenv 润poetry run tox (或只是tox如果你在一个virtualenv中是)测试运行poetry run tox -e lint (
【文件预览】:
python_awair-master
----.readthedocs.yml(125B)
----python_awair()
--------attrdict.py(1KB)
--------auth.py(710B)
--------const.py(682B)
--------user.py(5KB)
--------sensors.py(2KB)
--------client.py(2KB)
--------__init__.py(4KB)
--------indices.py(2KB)
--------air_data.py(1KB)
--------devices.py(19KB)
--------exceptions.py(1KB)
----poetry.lock(74KB)
----.coveragerc(26B)
----pyproject.toml(2KB)
----docs()
--------conf.py(1KB)
--------requirements.txt(71B)
--------examples.rst(4KB)
--------Makefile(634B)
--------index.rst(1KB)
--------python_awair.rst(1KB)
----.lvimrc(592B)
----.pylintrc(96B)
----.github()
--------workflows()
----tests()
--------const.py(1020B)
--------utils.py(2KB)
--------__init__.py(30B)
--------test_python_awair.py(17KB)
--------fixtures()
----LICENSE(1KB)
----.isort.cfg(113B)
----mypy.ini(225B)
----examples()
--------local.py(924B)
--------remote.py(1001B)
----.gitignore(1KB)
----README.md(2KB)
----.flake8(51B)