From 87584e7ef79996db60cd62e64dd4cbaf53a0bac8 Mon Sep 17 00:00:00 2001 From: crcro Date: Sun, 14 Aug 2016 17:43:27 +0300 Subject: [PATCH] added snmp extend to get raspberry sensors --- snmp/raspberry.sh | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 snmp/raspberry.sh diff --git a/snmp/raspberry.sh b/snmp/raspberry.sh new file mode 100644 index 0000000..3984094 --- /dev/null +++ b/snmp/raspberry.sh @@ -0,0 +1,34 @@ +#!/bin/bash +####################################### +# please read DOCS to succesfully get # +# raspberry sensors into your host # +####################################### +picmd='/usr/bin/vcgencmd' +pised='/bin/sed' +getTemp='measure_temp' +getVoltsCore='measure_volts core' +getVoltsRamC='measure_volts sdram_c' +getVoltsRamI='measure_volts sdram_i' +getVoltsRamP='measure_volts sdram_p' +getFreqArm='measure_clock arm' +getFreqCore='measure_clock core' +getStatusH264='codec_enabled H264' +getStatusMPG2='codec_enabled MPG2' +getStatusWVC1='codec_enabled WVC1' +getStatusMPG4='codec_enabled MPG4' +getStatusMJPG='codec_enabled MJPG' +getStatusWMV9='codec_enabled WMV9' + +sudo $picmd $getTemp | $pised 's|[^0-9.]||g' +sudo $picmd $getVoltsCore | $pised 's|[^0-9.]||g' +sudo $picmd $getVoltsRamC | $pised 's|[^0-9.]||g' +sudo $picmd $getVoltsRamI | $pised 's|[^0-9.]||g' +sudo $picmd $getVoltsRamP | $pised 's|[^0-9.]||g' +sudo $picmd $getFreqArm | $pised 's/frequency(45)=//g' +sudo $picmd $getFreqCore | $pised 's/frequency(1)=//g' +sudo $picmd $getStatusH264 | $pised 's/H264=//g' +sudo $picmd $getStatusMPG2 | $pised 's/MPG2=//g' +sudo $picmd $getStatusWVC1 | $pised 's/WVC1=//g' +sudo $picmd $getStatusMPG4 | $pised 's/MPG4=//g' +sudo $picmd $getStatusMJPG | $pised 's/MJPG=//g' +sudo $picmd $getStatusWMV9 | $pised 's/WMV9=//g'