Cuprins:

Sistemul de alarmă S45-SMS: 4 pași
Sistemul de alarmă S45-SMS: 4 pași

Video: Sistemul de alarmă S45-SMS: 4 pași

Video: Sistemul de alarmă S45-SMS: 4 pași
Video: #Electrician - Solutie Smart Home WI-FI - FIBARO 2024, Iulie
Anonim
Sistemul de alarmă S45-SMS
Sistemul de alarmă S45-SMS

S-ar putea ca sistemul serverului dvs. să fie supraîncălzit … asigurați-vă că primiți o alarmă despre asta … oriunde vă aflați!

Pasul 1: dezasamblați telefonul

Demontați telefonul
Demontați telefonul

Am acest vechi telefon mobil Siemens S45. Unul dintre aceste telefoane în care bateria s-a rupt după 1/2 an. În timpul testării cu alte baterii, acele mici contacte s-au rupt și dispozitivul a devenit inutilizabil. Încă a funcționat. Am decis să folosesc telefonul pentru purpurii de alarmă pe micul meu server Linux.

Demontarea nu este o sarcină ușoară cu acest tip de telefon. Trebuie să găsiți aceste mici „nasuri” din plastic în partea stângă și dreapta. Cel mai bun lucru pe care l-am făcut pentru a deschide carcasa a fost să strecor între mici crăpături folosind unghiile mele … unele s-au rupt în timpul asta. Dar, în cele din urmă, cazul a fost deschis și părțile au rămas în fața mea.

Pasul 2: Alimentarea dispozitivului

Pornirea dispozitivului
Pornirea dispozitivului
Pornirea dispozitivului
Pornirea dispozitivului

Următorul pas a fost alimentarea dispozitivului. Am luat un cablu USB standard și l-am despărțit.

Cablul roșu și cel negru sunt cele care iau puterea. Portul USB este capabil să vă ofere 5V pe 1/2 amperi. Acest lucru este suficient pentru ca telefonul să funcționeze. Introduceți cablul prin orificiul din capacul de plastic și lipiți-l la contactele vechi ale bateriei.

Pasul 3: Atașarea comutatorului de alimentare

Atașarea comutatorului de alimentare
Atașarea comutatorului de alimentare

În timp ce telefonul funcționează cu puterea cablului USB, există o problemă dacă alimentarea se oprește. Telefonul nu se pornește automat la revenirea acestuia. Prin urmare, am atașat câteva fire mici la butonul de alimentare. Aceste fire sunt apoi conectate la un comutator analogic (CD4066) care este controlat prin portul de imprimantă paralel al serverului.

Pasul 4: Software

Software
Software

Folosesc scmxx pentru a accesa telefonul mobil. Pe serverul meu este instalat debian și există un pachet debian pentru scmxx disponibil. Persoanele care nu folosesc servere bazate pe Debian pot găsi instrumentul pe https://www.hendrik-sattler.de/scmxx/. Am scris un script simplu (hw-check.pl) pentru a verifica temperatura procesorului și a mamei. bord. Când unul dintre parametri trece la starea ALARM, un mesaj sms este trimis pe telefonul meu mobil. Pachetul de senzori este folosit pentru a prelua temperaturile. În fișierul tar puteți găsi un fișier (sensors-test.txt) care conține valorile senzorilor pe care le-am citit de pe serverul meu. Mulți senzori de pe adaptorul it87-i2c-1-2d par să nu fie conectați. Valorile tensiunii pot fi utile, dar cred că nu merită un sms;-) Am decis să ignor acest cip senzor. Cipul lm90-i2c-1-4c prezintă valori care par a fi utile. Am adăugat o imagine care arată o alarmă de temperatură generată de sistem. L-am trimis și primit pe același dispozitiv mobil.

Recomandat: