Hemautomation

Hårddisktemperatur, läsa i linux

Om man vill läsa hårdisk temperaturen i Linux så kan man använda hddtemp.

sudo apt-get install hddtemp

För och slippa köra med rooträttigheter så kan man...

sudo chmod 4755 /usr/sbin/hddtemp

För att sen läsa ut tempen på disken..

hddtemp -n /dev/sda

Enkelt!

Ny loggserver beställd

Efter att min gamla loggserver tackade för sig så har jag nu beställt en ny från Mini-ITX. Nedan ser ni specen på den.

1 x 12v 60W 5A AC-DC adapter SEK:265:-
1 x HAHE-MC-B till Intel D945GSEJT Extra tunt
  - Tillbeh.: Stativ(fot)(art nr:10046)
  - Tillbeh.2: Vesaskruvar(art nr:10047)
SEK:618:-
1 x HD160GB Samsung S-ATA 2.5'' 5400rpm SEK:475:-
1 x Fractal Design Silent Series 40mm SEK:79:-
1 x Intel D945GSEJT Atom N270 (bulkförpackad) SEK:994:-
1 x Kingston SO-DIMM, DDR2, 2GB, 800/667/533MHz

SEK:485:-

Förhoppningsvis så skall den rocka!

Loggservern på väg att ge sig?

På senare tid har min loggserver strulat en hel del, den bara hänger sig. Nu sisst när jag skulle starta om den så lät inte hårdisken som den skulle. Tyvärr är det nog så att den håller på att ge upp. Det har funkar bra för att vara ett Tradera köp för 3 år sedan (600 kr). Så nu får man skaffa en ny! ;-)

Resultatet blir att ingen loggning sker just nu. :-(

Mycket åska

Det var rejäl åska igårkväll, ett tag var jag orolig att något hade pajat då LCD displayen la av. Såg till att stänga servrarna över natten. Nu på fm så verkar det som att inget har tagit skada. Skönt!

Egen SMS server i Ubuntu med gammal mobil och GAMMU

Som jag skrev tidigare så har har haft planer på att koppla en gammal mobil till servern för att kunna sända SMS som larm. Nu har jag till sist fått "tummen ur" och fått till det. Nedan är en kort beskrivning på hur jag gjorde på Ubuntu 9.04.

 

Installera Gammu

sudo apt-get install gammu

 

Koppla in telefonen, och kolla att du får kontakt.

lsusb

Då borde något i still med nedan synas.

Bus 003 Device 003: ID 0fce:d042 Sony Ericsson Mobile Communications AB W810i Phone

 

Packa upp och kopiera config filen till rätt plats

sudo gzip -d /usr/share/doc/gammu/examples/config/gammurc.gz
sudo cp /usr/share/doc/gammu/examples/config/gammurc /etc/gammurc

 

Ändra i config för Gammu

sudo nano /etc/gammurc

 

Jag har en SE W810i så min config ser ut så här.

port = /dev/ttyACM0
connection = at115200

Kolla här för config till andra telefoner.

 

Nu kan du kontorlera om gammu hittar telefonen

gammu --identify

Resultate borde bli något liknande...

Tillverkare          : Sony Ericsson
Modell               : W810i/W810c (AAF-1052051-BV)
Fast programvara     : R4EA031  R4EA031     prgCXC1250316_GENERIC_HN
IMEI                 : 359061003617338
Produktkod           : AAF-1052051-BV
SIM IMSI             : 240084603304211

 

Testa att skicka ett SMS, ange rätt mobilnr.

echo "Hello world" | gammu --sendsms TEXT 070xxxxxxx

 

Så, nu finns ytterligare en kontaktväg ut från servern!

Lite resurser

UPS'en tog semester

Min UPS tog ledigt, man kan se varför på batterierna!! Blir till att skaffa nya.

Ny brandvägg

För ganska precis en vecka så rasade min brandvägg (till höger), ja datorn vill säga för någon vägg i den bemärkelsen är det ju inte.  ;-) 

Efter att kollat vad man skulle kunna tänka sig att ersätta den med så föll valet på en WisperWall ALIX Bundle+. Det är ett färdigt paket en embedded PC (ALIX2D3 med en CPU på 500 MHz och 256 Mb RAM minne från PC Engines) tillsammans med ett 1Gb flash kort och låda. Jag valde att få den förflashad med pfSense.

Om man flash'a den själv istället så finns en bra guide här.

 

Jag är mycket nöjd med resultatet. Den funkar kanon, känns snabbare och mer stabil än den gamla. Enligt uppgift så skall den bara dra 5W vilket är lite skillnad mot den gamla, ett klart plus.

LCD'n har fått flytta till ny plats

Min 1-wire LCD har fått flytta från den tillfälliga platsen i köket (1år satt den där) till hallen isället.

Experimenterande med ny graf för vv väder

För ett tag sedan formaterade jag om loggservern och i samband med det så valde jag att lägga in RRDtool från source, och på så sätt få de senaste funktionerna. Sedan tidigare så har jag även loggat värden från vägverkets väderstation utanför Ystad. Tillsammans med att jag har skrivit om och gjort en generell funktion i php för att generera mina grafer, så har jag även passat på att experimentera med lite funktioner i RRDtool. Resultat nedan.

Grafen finns 'Live' på vädersidan.

Begränsa till gång till phpMyAdmin via phpmyadmin.conf

Tidigare så har jag begränsat tillgången till phpMyAdmin vi konfigureringen för phpMyAdmin, men jag det hindrar inte att man kommer till själva inloggnings sidan. Vad jag vill är att apache hindrar och för att det skall funka så får man ändra i phpMyAdmins apache2 config.

sudo nano /etc/apache2/conf.d/phpmyadmin.conf

 lägg till

        Order allow,deny
        Allow from 10.0.1.0/24
        Allow from 127

Passa även på att ändra sökvägen till phpMyAdmin, vilket ytterligare försvårar att hitta inloggningen. Ändra

Alias /phpmyadmin /usr/share/phpmyadmin
till

Alias /pma /usr/share/phpmyadmin
eller vad du nu vill att sökvägen skall vara.

Glöm inte att starta om apache2 för att ändringarna skall träda i kraft.

sudo /etc/init.d/apache2 restart

Prenumerera på innehåll