Jägarvallsvägen 23 version 2

Hur ser ditt mät- och/eller hemautomations-system ut? Dela med dig av hur just Ditt projekt ser ut och fungerar, eller hur dina planer ser ut för framtiden. Att läsa om andra är bästa inspirationen.
Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
FredrikS
Tar hemautomation på allvar
Inlägg: 98
Blev medlem: 23 sep 2008, 21:39
Ort: Linköping

Jägarvallsvägen 23 version 2

Inlägg av FredrikS »

Nu är det snart tvåårsjubiléum för mitt loggande, och nu har min hemsida fått
ett tillskott med lite mer saker(finns att beskåda på http://j23.mine.nu), samt blivit
omkodad med php, vilket ju inte var så svårt alls.
Senaste tillskottet i HW-samlingen är en UPS, köpt efter att åskovädret med tillhörande strömavbrott
dödat en av diskarna i min RAID-array. En UPS som i sig också gick att monitorera, så nu gör jag det med :D

Lite saker som jag "borde lägga till"

- Ansluta min NIM (http://www.nim.se) för att logga telefonsamtal
Måste skriva lite egen kod för att läsa av den från linux

- På något sätt övervaka bergvärmepumpen
Mitt lilla försök med LED-puls detektor och IO-kort från webshoppen föll på att den inte triggar ingången på IO-kortet....

- Växthuset
Måste man ju bara ha temp och luftfuktighet i, smt kanske styra bevattningen

- Montera min WLAN-Webcam och publicera bild
Måste bara fundera ut vad jag ska ta kort på på tomten....


Kommentarer ? Fler förslag ?
Mäter lite saker i huset i Jägarvallen, Linköping, kan beskådas på http://j23.mine.nu
Användarvisningsbild
Plutonium
Moderator
Inlägg: 1246
Blev medlem: 04 jan 2008, 02:34
Ort: Nossebro
Kontakt:

Re: Jägarvallsvägen 23 version 2

Inlägg av Plutonium »

Jag gillar dina sida väldigt mycket!
Såg att Max temperaturen denna månad är 16 grader C men Max temperaturen denna dag är 20.* grader C.. Ser inte ut att stämma riktigt.
http://essunga.org
Moderator - Temperatur.nu
FredrikS
Tar hemautomation på allvar
Inlägg: 98
Blev medlem: 23 sep 2008, 21:39
Ort: Linköping

Re: Jägarvallsvägen 23 version 2

Inlägg av FredrikS »

Tack för dom orden !
Maxtemperaturen uppdateras en gång per dygn, så om dagens temp är större än föregående maxtemperatur
så ser det konstigt ut just den dagen (ex idag). Får väl kanske fixa det nån gång.....
Mäter lite saker i huset i Jägarvallen, Linköping, kan beskådas på http://j23.mine.nu
Användarvisningsbild
Plutonium
Moderator
Inlägg: 1246
Blev medlem: 04 jan 2008, 02:34
Ort: Nossebro
Kontakt:

Re: Jägarvallsvägen 23 version 2

Inlägg av Plutonium »

Tänkte nästan det.
Ser att du har en ReadyNAS (modell oklart). Jag har en ReadyNAS NV+ och blir väldigt intresserad av den statusen du presenterar på sida. Säg mig, hur har du löst detta?
http://essunga.org
Moderator - Temperatur.nu
FredrikS
Tar hemautomation på allvar
Inlägg: 98
Blev medlem: 23 sep 2008, 21:39
Ort: Linköping

Re: Jägarvallsvägen 23 version 2

Inlägg av FredrikS »

Jag har en likadan ReadyNAS som du, en NV+.

Lite pyssel är det att få fram vissa delar, andra är oerhört mycket rätt på:

två saker måste exekvera på ReadyNAS'en, och för att få över dom till min server så hämtas ett par filer mha scp.
De två sakerna som körs på readyNAS'en är
1. diskutrymme
2. raidstatus och raidnivå
Diskutrymme är en vanlig 'df -k', men för att få ut raidlevel och raidstatus fick jag dissikera lite av deras skript innan
jag kom fram till:

Kod: Markera allt

jstorage:~# cat check_raid.pl
#!/usr/bin/perl

open (FIL111, '>/var/log/fraidlog.txt');

use lib qw( /frontview/lib );
use Frontview qw( %S
                   $FRONTVIEW_HOME
                   basename

                   );

my $fv = new Frontview;
$fv->Volume_get_info();

foreach my $fs ( sort keys %{ $fv->{Volume}{fs} } )
{
  my $volname = uc(basename($fs));
  my $send_warning = 0;

  if( exists $fv->{Volume}{xraid} )
  {

      print FIL111 "Volume status: $fv->{Volume}{fs}{$fs}{raid}{status}\n";
      print FIL111 "Volume raid level: $fv->{Volume}{fs}{$fs}{raid}{raid_level}\n";

  }
}
Hämtar sedan den filen via

Kod: Markera allt

$RET2 =`/usr/bin/scp 192.168.1.159:/var/log/fraidlog.txt /var/www/logtemp/fraidlog.txt`;
i ett script på servern.

De övriga datat hämtar jag via SNMP:

Kod: Markera allt

/usr/bin/snmpwalk -m ALL -v 2c -c public 192.168.1.159 DISMAN-EVENT-MIB::sysUpTimeInstance
för alla dessa MIB-entries:
DISMAN-EVENT-MIB::sysUpTimeInstance
READYNAS-MIB::temperatureValue.1
READYNAS-MIB::temperatureStatus.1
READYNAS-MIB::fanRPM.1
READYNAS-MIB::diskModel.x
READYNAS-MIB::diskState.x
READYNAS-MIB::diskTemperature.x

och trafikgraferna gör jag mha mrtg, som också använder sig av SNMP

Hoppas det hjälper lite
Mäter lite saker i huset i Jägarvallen, Linköping, kan beskådas på http://j23.mine.nu
Användarvisningsbild
Plutonium
Moderator
Inlägg: 1246
Blev medlem: 04 jan 2008, 02:34
Ort: Nossebro
Kontakt:

Re: Jägarvallsvägen 23 version 2

Inlägg av Plutonium »

Det hjälpte mig väldigt mycket! Nu har jag lite att pilla med i helgen. Tackar!
http://essunga.org
Moderator - Temperatur.nu
Användarvisningsbild
Plutonium
Moderator
Inlägg: 1246
Blev medlem: 04 jan 2008, 02:34
Ort: Nossebro
Kontakt:

Re: Jägarvallsvägen 23 version 2

Inlägg av Plutonium »

Ditt check_raid.pl och df -k, har du laggt in det i crontab i nv+ maskinen? Eller hur kör du det?
http://essunga.org
Moderator - Temperatur.nu
FredrikS
Tar hemautomation på allvar
Inlägg: 98
Blev medlem: 23 sep 2008, 21:39
Ort: Linköping

Re: Jägarvallsvägen 23 version 2

Inlägg av FredrikS »

Japp, ett cronjobb som sparar resultatet på fil, som min server sedan hämtar via scp
Mäter lite saker i huset i Jägarvallen, Linköping, kan beskådas på http://j23.mine.nu
Användarvisningsbild
Plutonium
Moderator
Inlägg: 1246
Blev medlem: 04 jan 2008, 02:34
Ort: Nossebro
Kontakt:

Re: Jägarvallsvägen 23 version 2

Inlägg av Plutonium »

Tack för hjälpen. Känner mig ganska klar med den output jag fick fram.

../raid.txt

Kod: Markera allt

2010-06-09 12:54
1.8T 1.3T 510G 73%
Volume status: redundant
Volume raid level: X
Uptime: 11:55:46.24
Temp: 31.35 1973 rpm Status: ok

WDC WD10EADS-00M2B0 931 GB ok 35.20
WDC WD10EADS-00M2B0 931 GB ok 36.30
WDC WD10EARS-00Y5B1 931 GB ok 35.20
http://essunga.org
Moderator - Temperatur.nu
spu
Wannabe
Inlägg: 20
Blev medlem: 19 jul 2010, 22:28
Ort: Linköping

Re: Jägarvallsvägen 23 version 2

Inlägg av spu »

Hej!

Ang. din NIM kan jag tipsa om programmet WhosCalling.
Jag kör det på en linuxburk och det funkar perfekt.
Kollar upp nummret på hitta, eniro mm och sparar ner samtalet i en mysql-databas.
//Andreas
spu
Wannabe
Inlägg: 20
Blev medlem: 19 jul 2010, 22:28
Ort: Linköping

Re: Jägarvallsvägen 23 version 2

Inlägg av spu »

Vad använder du för att logga/presentera info om serverns upptid, diskutrymme, temperatur etc?

Jag vill samla in motsvarande uppgifter i min server och spara dem i en sql-databas.
Hittar dock inget bra sätt att läsa av enskilda sensorer (få endast en siffra som svar).
t.ex. lm-sensors ger ju massa information som jag inte är intresserad av.
morando
Tar hemautomation på allvar
Inlägg: 59
Blev medlem: 18 jan 2009, 19:49
Ort: Karlskrona

Re: Jägarvallsvägen 23 version 2

Inlägg av morando »

Mycket ren och snygg sida.
Kul att se att det finns andra än jag som loggar pooltempen, så här sommartid känns det som den kanske viktigaste tempen att logga och ha koll på.
FredrikS
Tar hemautomation på allvar
Inlägg: 98
Blev medlem: 23 sep 2008, 21:39
Ort: Linköping

Re: Jägarvallsvägen 23 version 2

Inlägg av FredrikS »

> Vad använder du för att logga/presentera info om serverns upptid, diskutrymme, temperatur etc?
Jag plockar det datat från en massa olika ställen, och parsar sedan det för att det (förhoppningsvis) ska se snyggt ut.
En del plockar jag från snmp-övervakningen, men en del via enskilda kommandon
Mäter lite saker i huset i Jägarvallen, Linköping, kan beskådas på http://j23.mine.nu
Pny
Gillar hemautomation
Inlägg: 31
Blev medlem: 26 aug 2008, 17:27
Ort: Linköping

Re: Jägarvallsvägen 23 version 2

Inlägg av Pny »

Trevligt!
Jägarvallen är den temp jag brukar följa här på sidan eftersom jag inte orkat fixa någon egen loggning till mina egna termometrar.
Hemsida - Rapporterar för : Linköping / Slaka
Skriv svar