Balboa ControlMySpa™云API,用于热水浴缸系统
项目描述
Balboa ControlMySpa™云API,用于热水浴缸系统
Python API用于控制MySpa.com云控制Balboa浴缸控制系统。
2023-12-13: iot.controlmyspa.com缺少中间证书
大约从2023年6月开始,iot.controlmyspa.com有一个新的TLS证书。此证书由digicert签名,但中间证书链未由iot.controlmyspa.com提供,并且在python certifi信任存储中也缺失。我们不会禁用TLS证书验证,而是在第一次运行时从digicert下载中间证书并通过成功验证的TLS连接将其添加到本地信任存储。然而,这对于只读运行时(如Docker容器)不起作用。请参阅https://github.com/arska/controlmyspa-porssari/blob/main/Dockerfile 和 https://github.com/arska/controlmyspa-porssari/blob/main/get_certificate.py,了解在Docker镜像构建时下载证书的示例。
用法
查看example.py以获取可运行的示例
from controlmyspa import ControlMySpa
API = ControlMySpa("user@example.com", "myverysecretpassword")
pprint.pprint(API._info)
参考资料
基于JavaScript库https://gitlab.com/VVlasy/controlmyspajs
项目详情
关闭
controlmyspa-1.0.13.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 481f3389f631c43e28f290d253ae06e682fdefbfa76c61217e7e9a0eefd1d186 |
|
MD5 | 56e21f93aa388f6ed2755fb4d59f3402 |
|
BLAKE2b-256 | 0768bd3cd979b7cfd2fefc3e488b2fd6032d9d6bb5b173544cab7f6509c6b4db |
关闭
controlmyspa-1.0.13-py2.py3-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 4621c6ce79c13671230d17afa02e9c2702d643f125b15243cd49cf0e2018f390 |
|
MD5 | 0eb9d410f2976a1eb06c831d90791a9a |
|
BLAKE2b-256 | 9554a17139e70bbfc9dc6dd5f92ddf7c2ca49978109104d920b517bb20a182f2 |