Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Možda je došlo do pregrijavanja vašeg poslužiteljskog sistema … obavezno primite alarm o tome … gdje god se nalazili!
Korak 1: Rastavite telefon
Imam ovaj stari Siemens S45 mobilni telefon. Jedan od ovih telefona gdje se baterija pokvarila nakon 1/2 godine. Prilikom testiranja s drugim baterijama ti mali kontakti su se prekinuli i uređaj je postao neupotrebljiv. I dalje je radilo. Odlučio sam koristiti telefon za alarmiranje na svom malom Linux poslužitelju.
Rastavljanje nije lak zadatak sa ovom vrstom telefona. Morate pronaći ove male plastične "nosove" s lijeve i desne strane. Najbolje što sam učinio da otvorim kućište bilo je provlačenje noktiju između male pukotine … neki su se tijekom toga slomili. Ali konačno je kućište bilo otvoreno i dijelovi su ležali preda mnom.
Korak 2: Uključivanje napajanja uređaja
Sljedeći korak bio je uključivanje uređaja. Uzeo sam standardni USB kabl i odsekao ga.
Crveni i crni kabel dobivaju snagu. USB priključak može dati 5V na 1/2 ampera. Ovo je dovoljno za rad telefona. Provucite kabel kroz otvor na plastičnom poklopcu i lemite ga na stare kontakte baterije.
Korak 3: Priključite prekidač za napajanje
Dok telefon radi s napajanjem USB kabela, postoji jedan problem ako se napajanje smanji. Telefon se ne uključuje automatski kada se napajanje vrati. Stoga sam na gumb za uključivanje priključio neke male žice. Ove žice su zatim spojene na analogni prekidač (CD4066) kojim se upravlja putem paralelnog porta za štampač servera.
Korak 4: Softver
Koristim scmxx za pristup mobilnom telefonu. Na mom serveru je instaliran debian i dostupan je debian paket za scmxx. Ljudi koji ne koriste Debian servere mogu pronaći alat na https://www.hendrik-sattler.de/scmxx/. Napisao sam jednostavnu skriptu (hw-check.pl) za provjeru temperature CPU-a i majke daska. Kada jedan od parametara pređe u stanje ALARM, sms poruka se šalje na moj mobilni telefon. Paket senzora koristi se za dohvaćanje temperature. U tar datoteci možete pronaći datoteku (sensors-test.txt) koja sadrži vrijednosti senzora koje sam pročitao sa svog servera. Čini se da mnogi senzori na adapteru it87-i2c-1-2d nisu povezani. Vrijednosti napona mogu biti korisne, ali mislim da ne vrijede sms;-) Odlučio sam zanemariti ovaj senzorski čip. Čip lm90-i2c-1-4c pokazuje vrijednosti koje se čine korisnim. Dodao sam sliku koja prikazuje temperaturni alarm koji je sistem generirao. Šaljem i primam na istom mobilnom uređaju.