Mrtg и четене от PicoIP (TinyIP)

Най – после довърших и този проект с помоща на някои приятели. В предната ми тема стигнахме до четенето което трябва да става aвтоматично за целта се прави файл скрипт примерно в следния път

/usr/local/bin/  име на файла в случая /usr/local/bin/picovoltage.pl , съдържание на файла :

#!/usr/bin/perl

$line=`snmpget -v1 -c 000000000000 192.168.х.х enterprises.19865.1.2.3.2.0 | awk {‘print \$4’} | xargs`;
# chomp $line;
$line=(33*($line/1023));
printf(„%.2f\n0\n“, $line);

сетва се chmod +x /usr/local/bin/picovoltage.pl  и го оставяме да си работи 🙂 за по сигурно може да пробвате дали работи като директно изпълните  /usr/local/bin/picovoltage.pl

следва да се добави следното допълнение в /etc/mrtg.cfg

Target[picovoltage]: `/usr/bin/perl /usr/local/bin/mrtg/picovoltage.pl`
Title[picovoltage]: Pico Voltage information pin2
Options[picovoltage]: gauge,integer,growright
PageTop[picovoltage]: <H1>Pico Voltage PIN2</H1>
Unscaled[picovoltage]: ymwd
MaxBytes[picovoltage]: 33
YLegend[picovoltage]: V
ShortLegend[picovoltage]: Voltage information on pin2


и общо взето е това

тука вече може да се прави и леко тунинговане според зависи как искате и какво искате да ви показва графиката .

сега вече може спокойно да си следите напрежението на акомулатотрите по кулите 🙂 ако все пак някой го ползва може поне едно благодарско да каже.

Leave A Reply

Before you submit form:
Human test by Not Captcha

Comments

sheki (авг. 17, 2008)

🙂

Sheki's Blog (авг. 18, 2008)

[…] следва продължение… […]

ss7 (май 16, 2009)

Уф , пак съм открил топлата вода самостоятелно 🙂

Между другото пикото не ти ли дава грешки при четене на напрежението на пиновете, при мене върнатото число варира с около 1-2 % , но го отдавам на високоомния резисторен делител и нестабилизираното добре захранване.

sheki (май 17, 2009)

грешката е относителна и се увеличава с числото на делене, във форума бех писал за измерването, лачо го ползва в момента, и като гледам не виждам аномалии в замерването.
п.с. какво имаш предвид под нестабилизирано захранване?

ss7 (май 20, 2009)

Ами аз меря температура със делител (едното е терморезистор) , захранен от Vref пина – 3.3В на пикото.

Та не го знам колко стабилно е това напрежение , отделно делителя ми е високоомен – около 15-25 к в зависимост от температурата и при 3.3 в през делителя тече много мизав ток – микроампери

Ще трябва да си купя LM335 и да меря като хората 🙂

sheki (май 21, 2009)

ами за да ти е възможно най малка грешката добре е зададения температурен обхват с терморезистора да поменя измерваното напрежение в границата 0-3,3волта, по принцип колкото по – тесен диапазона, по – точно е измерването.

sheki (юли 23, 2009)

наскоро с мен се свърза един човек от „Тераком“ вече предлагат един интересен Ип модул, времето ще покаже дали е по добър с нещо, защото поне за сега цената му е по – висока.
http://www.teracom-bg.com/index.php?option=com_alberghi&func=detail&Itemid=30&id=54

chk (дек. 21, 2011)

sheki дай email

Архив