{"id":225,"date":"2018-02-12T02:56:37","date_gmt":"2018-02-12T02:56:37","guid":{"rendered":"http:\/\/byomkesh.in\/wordpress\/?p=225"},"modified":"2018-02-14T09:46:44","modified_gmt":"2018-02-14T09:46:44","slug":"iot-generating-data-for-integration-of-system-parameters-of-ictuxen2-to-carriots","status":"publish","type":"post","link":"http:\/\/byomkesh.in\/wordpress\/iot-generating-data-for-integration-of-system-parameters-of-ictuxen2-to-carriots\/","title":{"rendered":"IOT-generating data for integration of system parameters of ictuxen2 to carriots"},"content":{"rendered":"<p><code><br \/>\n# cat \/root\/bin\/iot-carriots.sh<\/p>\n<p>#!\/bin\/bash<\/p>\n<p>#created by Byomkesh on 10-14Feb2018<\/p>\n<p>echo '<br \/>\n<stream>\n<protocol>v1<\/protocol>\n<at>now<\/at><br \/>\n<device>ictuxen2@byomkesh.byomkesh<\/device><br \/>\n<data>'  >\/root\/bin\/data\/iotdata.txt<\/p>\n<p> \/opt\/MegaRAID\/MegaCli\/MegaCli64 -PDList -aALL|grep -e Temp -e Slot|tr -s '\\n' ' '|perl -e '$in=<>; $in =~ \/Slot Number: ([^ ]*) .*Drive Temperature :[ ]*([^ ]*)C .*Slot Number: ([^ ]*) .*Drive Temperature :[ ]*([^ ]*)C .*Slot Number: ([^ ]*) .*Drive Temperature :[ ]*([^ ]*)C .*Slot Number: ([^ ]*) .*Drive Temperature :[ ]*([^ ]*)C .*Slot Number: ([^ ]*) .*Drive Temperature :[ ]*([^ ]*)C .*\/; print \"$1 $2 $3 $4 $5 $6 $7 $8 $9 $10\"'|(read a b c d e f g h i j k; echo -n '<hdd'$a'temp>'$b'<\/hdd'$a'temp><hdd'$c'temp>'$d'<\/hdd'$c'temp><hdd'$e'temp>'$f'<\/hdd'$e'temp><hdd'$g'temp>'$h'<\/hdd'$g'temp><hdd'$i'temp>'$j'<\/hdd'$i'temp>';) >>\/root\/bin\/data\/iotdata.txt<br \/>\n \/usr\/sbin\/isensor -s -g fan,temp,voltage,current|cut -d \"|\" -f 5,7|sed -e 's\/ \/\/g' -e's\/\\+\/\/g' -e's\/\\%\/\/g'|grep -e \"C$\" -e \"V$\" -e \"A$\" -e\"RPM$\"|tr -s '|' ' '|sed -e \"s\/C$\/\/\" -e \"s\/V$\/\/\" -e \"s\/A$\/\/\" -e\"s\/RPM$\/\/\"|while read a b c ; do a=`echo $a|tr '\\.' '_'`; echo -n '<'$a'>'$b'<\/'$a'>'; done  >>\/root\/bin\/data\/iotdata.txt<\/p>\n<p>echo '<br \/>\n<\/data><br \/>\n<\/stream>'  >>\/root\/bin\/data\/iotdata.txt<\/p>\n<p>curl -s --request POST --data-binary @\/root\/bin\/data\/iotdata.txt --header \"carriots.apikey:6xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx6\" --header \"content-type:application\/xml\" http:\/\/api.carriots.com\/streams 2>&1 >\/dev\/null<\/p>\n<p>#curl -s --request POST --data-binary @\/root\/bin\/data\/iotdata.txt --header \"carriots.apikey:6xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx66\" --header \"content-type:application\/xml\" http:\/\/api.carriots.com\/streams<\/p>\n<p># cat \/root\/bin\/data\/iotdata.txt<\/p>\n<p><\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p># cat \/root\/bin\/iot-carriots.sh #!\/bin\/bash #created by Byomkesh on 10-14Feb2018 echo &#8216; v1 now ictuxen2@byomkesh.byomkesh &#8216; >\/root\/bin\/data\/iotdata.txt \/opt\/MegaRAID\/MegaCli\/MegaCli64 -PDList -aALL|grep -e Temp -e Slot|tr -s &#8216;\\n&#8217; &#8216; &#8216;|perl -e &#8216;$in=; $in =~ \/Slot Number: ([^ ]*) .*Drive Temperature :[ ]*([^ ]*)C .*Slot Number: ([^ ]*) .*Drive Temperature :[ ]*([^ ]*)C .*Slot Number: ([^ ]*) .*Drive Temperature &hellip; <a href=\"http:\/\/byomkesh.in\/wordpress\/iot-generating-data-for-integration-of-system-parameters-of-ictuxen2-to-carriots\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">IOT-generating data for integration of system parameters of ictuxen2 to carriots<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-225","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/byomkesh.in\/wordpress\/wp-json\/wp\/v2\/posts\/225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/byomkesh.in\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/byomkesh.in\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/byomkesh.in\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/byomkesh.in\/wordpress\/wp-json\/wp\/v2\/comments?post=225"}],"version-history":[{"count":4,"href":"http:\/\/byomkesh.in\/wordpress\/wp-json\/wp\/v2\/posts\/225\/revisions"}],"predecessor-version":[{"id":236,"href":"http:\/\/byomkesh.in\/wordpress\/wp-json\/wp\/v2\/posts\/225\/revisions\/236"}],"wp:attachment":[{"href":"http:\/\/byomkesh.in\/wordpress\/wp-json\/wp\/v2\/media?parent=225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/byomkesh.in\/wordpress\/wp-json\/wp\/v2\/categories?post=225"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/byomkesh.in\/wordpress\/wp-json\/wp\/v2\/tags?post=225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}