与atrea通风装置通信的python库

pyatrea的Python项目详细描述


脓肿

用于与ATREA通风装置通信的Python库

安装:

python3 -m pip install pyatrea

用法示例:

启动库:

from pyatrea import pyatrea

atrea = pyatrea.Atrea("192.168.0.2","passwordOnAtreaWebsite")

使用可读标识(如果可用)获取您的设备状态:

status = atrea.getStatus()
if(status == False):
    exit("Authentication failed")

for id, value in status.items():
    print(atrea.getTranslation(id) + ":" + value)

获取人类可读的警告和错误:

status = atrea.getStatus()
params = atrea.getParams()

for warning in params['warning']:
    if status[warning] == "1":
        print(atrea.getTranslation(warning))
for alert in params['alert']:
    if status[alert] == "1":
        print(atrea.getTranslation(alert))

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java迭代/调用自定义链表的LinkedList   java 8 Lambda会导致内存泄漏吗?   如果没有安装Java,macos会通知Mac上的用户   java如何在listview中选择/突出显示项目而不触摸它?   每个字段有多个GSON@SerializedName?   java中使用子列表的arraylist分区数据   java静音媒体播放器在游戏中的某些点   java如何在SpringAPI中传递参数来选择sql语句?   如果单元格高度更改,则不会显示java Boxable文本   netbeans 8.02编译失败buildimpl中的java生成失败。xml   java如何在使用显示标记导出到Excel时删除单选按钮?   java JFace数据绑定到Draw2d   javascript使用摄像头LibGDX移动位图字体   获取异常:java。我的jsp页面上的lang.NullPointerException   mavenjava:设置pom。xml属性   java试图在macOS Catalina上安装Spring工具应用程序4.7.0   java Jenkins生成失败,出现IOException:无法分析变更日志   java在JVM之外获取数据