July 30, 2015

将树莓派数据上传至乐为物联

进入http://www.lewei50.com/注册登录 添加设备(Add Device) 我的物联 -> 我的设备,添加新设备,类型选择其他,不使用模板。 请自定义设备标识,后面要用到。 添加传感器 我的物联 -> 感器与控制器,新建传感器。 其中标识为提交数据依据,建议英文。 向乐为物联提交数据 lewei.sh代码如下 http://cdn.lyq.wiki/res/lewei.sh #!/bin/bash LURL=http://www.lewei50.com/api/V1/Gateway/UpdateSensors/01 KEY="2fasdfsdfsdf9ffadsf62dfbfsdfa1" sys_load=`cat /proc/loadavg | awk '{print $2}'` st=`/usr/bin/sen_t` sh=`/usr/bin/sen_h` for i in 1 2 3 4 5; do sys_temp=`cat /sys/class/thermal/thermal_zone0/temp | awk '{print $1/1000}'` if [[ "${sys_temp}" =~ ^- ]] then sys_temp='0.0' else echo ${sys_temp} break fi done echo "Printf Values" echo "sys_temp:"${sys_temp} echo "sys_load:"${sys_load} echo "sensor_t:"${st} echo "sensor_h:"${sh} echo "Done!" echo "Sumbit Data to Lewei" curl --request POST ${LURL} --header "userkey:${KEY}" --data "[{'Name':'load','Value':'${sys_load}'},{'Name':'temp','Value':'${sys_temp}'},{'Name':'sd','Value':'${sh}'},{'Name':'wd','Value':'${st}'}]" 其中LURL后面的01为设备标识,KEY为用户Userkey,JSON数据中的Name对应相应的传感器标识。 Read more

© unixetc.com 2012 - 2019
README