用于与Bosch对话的Python API™ 使用HTTP或XMPP的加热网关
bosch-thermostat-client的Python项目详细描述
博世恒温器客户端python
Python3 asyncio包,通过他们的网关与博世恒温器对话。 支持的协议是HTTP和XMPP。在
两者都还在开发中。在
示例: 遵循示例dir并尝试解决它,或张贴问题/接触不和谐的更多指示。在
要运行此代码,请执行以下操作:
- 创建文件数据_文件.txt插入如下:
ip
access_key
password
用正确的值替换字符串
- 在目录中运行
python3 -m venv .
- 运行
python3 test.py
帮手
现在有额外的命令添加到这个包bosch_scan
。在
示例
传感器:
bosch_examples sensors --help
bosch_examples sensors --ip {IP} --token {TOKEN} --password {PASS} -s outdoor_t1
生活热水:
bosch_examples dhw --help
bosch_examples dhw --ip {IP} --token {TOKEN} --password {PASS} -t --op_modes --setpoints -m
碳氢化合物:
bosch_examples hc --help
bosch_examples hc --ip {IP} --token {TOKEN} --password {PASS} -t --op_modes --setpoints -m
- 项目
标签: