[脚本]博联RM Pro获取内置温度传感器数据

博联Broadlink RM Pro/Mini、RM Home、MP1、MP2、SP mini等
版面规则
博联Broadlink RM Pro/Mini、RM Home、MP1、MP2、SP mini等
头像
DT27
帖子: 345
注册时间: 周四 3月 30, 2017 08:54
Gender:

Re: 博联RM Pro获取内置温度传感器数据

帖子 DT27 »

chinesesich 写了: 周六 6月 10, 2017 17:55 大神能写一个查询树莓派的CPU温度的脚本嘛? :D :D
树莓派的话domoticz内置的,硬件列表里有个叫Motherboard sensors,主板传感器,添加这个硬件就出来CPU占用&温度、内存占用、硬盘占用了。
chinesesich
帖子: 26
注册时间: 周二 6月 06, 2017 13:50

Re: 博联RM Pro获取内置温度传感器数据

帖子 chinesesich »

DT27 写了: 周日 6月 11, 2017 08:45
chinesesich 写了: 周六 6月 10, 2017 17:55 大神能写一个查询树莓派的CPU温度的脚本嘛? :D :D
树莓派的话domoticz内置的,硬件列表里有个叫Motherboard sensors,主板传感器,添加这个硬件就出来CPU占用&温度、内存占用、硬盘占用了。
看到了,多谢
byrain
帖子: 4
注册时间: 周二 6月 13, 2017 14:55

Re: 博联RM Pro获取内置温度传感器数据

帖子 byrain »

分享下自己在设置中遇到的问题和解决办法:

代码: 全选

warning: ./getRMProTemp.sh: line 29: here-document at line 11 delimited by end-of-file (wanted `EOF')
./getRMProTemp.sh: line 30: syntax error: unexpected end of file
是因为

代码: 全选

python - << EOF
import broadlink
import time
device = broadlink.rm(host=("10.0.0.14",80), mac=bytearray.fromhex("34ea34b54286"))
device.auth()
sensor = device.check_temperature()
print sensor
EOF
这段代码需要顶格写 特别是最后的EOF,前面不可以带空格。

另外,感谢楼主分享 :)
a291990950
帖子: 8
注册时间: 周六 6月 24, 2017 21:40

Re: 博联RM Pro获取内置温度传感器数据

帖子 a291990950 »

chinesesich 写了: 周三 6月 07, 2017 13:44 更新了代码,然后报新的错误:
/home/pi/domoticz/scripts/getRMProTemp.sh: 10: /home/pi/domoticz/scripts/getRMProTemp.sh: Syntax error: "(" unexpected
我也是遇到这个问题,请问你解决了吗? 和你报一样的错。
chinesesich
帖子: 26
注册时间: 周二 6月 06, 2017 13:50

Re: 博联RM Pro获取内置温度传感器数据

帖子 chinesesich »

a291990950 写了: 周六 6月 24, 2017 22:36
chinesesich 写了: 周三 6月 07, 2017 13:44 更新了代码,然后报新的错误:
/home/pi/domoticz/scripts/getRMProTemp.sh: 10: /home/pi/domoticz/scripts/getRMProTemp.sh: Syntax error: "(" unexpected
我也是遇到这个问题,请问你解决了吗? 和你报一样的错。
语法错误。后面的回复有修改方法
a291990950
帖子: 8
注册时间: 周六 6月 24, 2017 21:40

Re: 博联RM Pro获取内置温度传感器数据

帖子 a291990950 »

chinesesich 写了: 周日 6月 25, 2017 19:45
a291990950 写了: 周六 6月 24, 2017 22:36
chinesesich 写了: 周三 6月 07, 2017 13:44 更新了代码,然后报新的错误:
/home/pi/domoticz/scripts/getRMProTemp.sh: 10: /home/pi/domoticz/scripts/getRMProTemp.sh: Syntax error: "(" unexpected
我也是遇到这个问题,请问你解决了吗? 和你报一样的错。
语法错误。后面的回复有修改方法
已经搞定了。谢谢。
dxh000130
帖子: 5
注册时间: 周二 11月 14, 2017 21:41

Re: [脚本]博联RM Pro获取内置温度传感器数据

帖子 dxh000130 »

您好 我的出现这个报错。/home/pi/domoticz/scripts/getRMProTemp.sh: 10: /home/pi/domoticz/scripts/getRMProTemp.sh: Syntax error: "(" unexpected
寒江雪1989
帖子: 4
注册时间: 周三 5月 02, 2018 10:55

Re: [脚本]博联RM Pro获取内置温度传感器数据

帖子 寒江雪1989 »

您好 我的出现这个报错。/home/pi/domoticz/scripts/getRMProTemp.sh: 10: /home/pi/domoticz/scripts/getRMProTemp.sh: Syntax error: "(" unexpecteda
按照帖子的方法还是解决不了,大神再帮助一下
回复