小米家居蟒蛇绑定

mihome的Python项目详细描述


IGBEE集线器(接收PAQET,BR/>)作为简单MQTT中继的使用示例:
By/>‘Python BR/>导入PAH.MQTT.客户端作为MQTT
BR/> MQTTHyServer=“192.1680.149”
MQTTHPART=1883
< BR/> PATHOFFMT =“MiMi/{模型}/{SID}/{PROP}”SythuIID或SID?图书馆要用小米米回家

def prepare_mqtt():
client=mqtt.client()
client.connect(mqtt_server,mqtt_port,60)


return client

def push_data(client,model,sid,cmd,data):
for key,value in data.items():
path=path_fmt.format(model=model,
sid=sid,
c m d=cmd,
prop=key)
client.publish(path,payload=value,QoS=0)

client=prepare_mqtt()
cb=lambda m,s,c,d:push_data(client,m,s,c,d)
connector=xiaomiconnector(data_callback=cb)

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

推荐PyPI第三方库


热门话题
java如何将字符串转换为自定义对象   java如何从socket方法获取数据?   Java中的soap读取回车和新行   java在单击时替换图像   java推荐的使用RXJava执行异步任务的方法   java MySql连接器JDBC驱动程序不支持连接池吗?   java将活动堆栈清理到顶部   java计数用户输入的数量   java从webservice下载大文件导致应用程序性能问题   JavaLocalDate。EPOCH不可用   java如何在使用Selenium等待一定时间后,在页面无法加载(get(url))时自动刷新页面   java Calendar setLenient方法不允许检查年份字段的健全性   java Eclipse和intelliJ 安卓 SDK问题   java为什么我可以在没有super关键字的情况下调用父方法?   java iText的PDF格式不好