利用Onenet平台实时查看树莓派cpu温度(http协议)
因为树莓派没有装外壳,今天舍友吓我说温度要爬上80,树莓派没有跑满,80℃不至于把,简单查看了一下温度也没有到80℃。刚好舍友今天又推荐了onenet平台,我想那把树莓派的cpu温度发送到onenet就可以通过网页端实时查看了。
查看温度值
46738除以1000是树莓派的温度值,即46.7℃
pi@raspberrypi:~/Desktop $ cat /sys/class/thermal/thermal_zone0/temp
46738
python程序如下
f=open('/sys/class/thermal/thermal_zone0/temp', 'r')
s=f.read()
temp =int(s)
temp=temp/1000
print(temp)
f.close()
获取onenet产品api
注册账户不多介绍,注册产品选择多协议,选择http协议,注册一个产品,获取产品Api_key
在设备列表中注册一个设备,获取设备ID
添加数据流模板
发送数据到onenet
模板程序如下,参考教程python3通过HTTP上传数据并显示
import urllib.request