Fiblary一个Python模块,用于封装Fibaro Home Center REST API
Fiblary是一个Python模块,它封装了Fibaro Home Center REST API。这允许Python程序直接调用Home Center并控制Z-wave设备,同时运行由HC管理的场景。它还提供了对Home Center上定义的变量、用户、房间和部分的访问和方法。当前版本的fiblary模块可以通过PyPi包进行安装。在基于Unix的系统上,可以使用以下命令安装:
pip install fiblary
基本用法
主客户端对象包含多个管理器来控制HC的基本功能,如:部分、房间、信息、天气、变量、场景、设备、活动等。获取家庭中心的基本信息非常简单,只需使用以下代码:
from fiblary.client import Client # 连接到Home Center
# 设置HC的IP地址和认证信息
client = Client('http://' , 'username', 'password')
# 获取Home Center的基本信息
info = client.info()
print(info)
下载地址
用户评论