作者
彭東林
pengdonglin137@163.com
環境
Qemu: 2.8.0
開發板: vexpress-ca9
概述
前面我們體驗了一下Yeelink物聯網平台,下面我們再嘗試另外一個物聯網平台——樂為物聯,它的使用方法跟Yeelink類似,但是感覺樂為要比Yeelink更加成熟。
正文
一、注冊帳號,添加設備和傳感器
二、利用網站提供的工具測試一下
關於這部分參考【模擬】用API 測試工具 實現數據的上傳模擬
從返回的結果看,成功了:
三、用Python編寫測試程序
關於API的調用,可以參考樂聯網開放API調用方式說明
send_temp_lewei50.py3:
1 #!/usr/bin/env python3 2 3 import requests 4 import time 5 import json 6 7 apiurl = "http://www.lewei50.com/api/V1/gateway/UpdateSensors/demo" 8 apiheaders = {'userkey':'c48e082e42c54e0bb15f0be5e7d5738c'} 9 10 t = 0 11 while True: 12 t = (t + 1) % 90 13 payload = [{'Name':'temp', 'Value':t}] 14 print("Sending temp %d" % t) 15 r = requests.post(apiurl, headers=apiheaders, data=str(payload)) 16 print(r.text) 17 status = r.json() 18 print("OK? ", status['Successful'], "Msg:", str(status['Message'])) 19 time.sleep(10)
運行結果:
可以登錄樂為網站看看歷史數據:

完。
