İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Sunucu sisteminiz aşırı ısınmış olabilir … bununla ilgili bir alarm aldığınızdan emin olun … nerede olursanız olun!
Adım 1: Telefonu Sökün
Bu eski Siemens S45 cep telefonunu aldım. Pili 1/2 yıl sonra bozulan bu telefonlardan biri. Diğer pillerle test ederken bu küçük kontaklar koptu ve cihaz kullanılamaz hale geldi. Hala işe yaradı. Telefonu küçük Linux sunucumda alarm amaçlı kullanmaya karar verdim.
Bu tür telefonlarda sökme işlemi kolay bir iş değildir. Bu küçük plastik "burunları" sol ve sağ tarafta bulmalısınız. Çantayı açmak için yaptığım en iyi şey tırnaklarımı kullanarak küçük çatlak arasına girmekti… Bazıları bu sırada kırıldı. Ama sonunda dava açıldı ve parçalar önümde durdu.
2. Adım: Cihazı Açmak
Bir sonraki adım, cihaza güç vermekti. Standart bir usb kablosu aldım ve ayırdım.
Kırmızı ve siyah kablo, gücü sağlayanlardır. Usb portu size 1/2 amperde 5V verebilir. Bu, telefonun çalışması için yeterlidir. Kabloyu plastik kapaktaki delikten geçirin ve eski pil kontaklarına lehimleyin.
Adım 3: Güç Anahtarını Takma
Telefon usb kablosunun gücüyle çalışırken elektrik kesintisi yaşanması gibi bir sorun var. Güç geri geldiğinde telefon otomatik olarak açılmıyor. Bu nedenle güç düğmesine bazı küçük teller bağladım. Bu teller daha sonra sunucunun paralel yazıcı bağlantı noktası aracılığıyla kontrol edilen bir analog anahtara (CD4066) bağlanır.
4. Adım: Yazılım
Cep telefonuna erişmek için scmxx kullanıyorum. Sunucumda debian kurulu ve scmxx için bir debian paketi mevcut. Debian tabanlı sunucuları kullanmayan kişiler, aracı https://www.hendrik-sattler.de/scmxx/ adresinde bulabilirler. İşlemcinin ve annenin sıcaklığını kontrol etmek için basit bir komut dosyası (hw-check.pl) yazdım. yazı tahtası. Parametrelerden biri ALARM durumuna geçtiğinde cep telefonuma sms mesajı geliyor. Sıcaklıkları almak için sensör paketi kullanılıyor. tar dosyasında sunucumdan okuduğum sensör değerlerini içeren bir dosya (sensors-test.txt) bulabilirsiniz. it87-i2c-1-2d adaptöründeki sensörlerin çoğu bağlı değil gibi görünüyor. Voltaj değerleri faydalı olabilir ama bence bir sms değerinde değiller;-)Bu sensör çipini görmezden gelmeye karar verdim. lm90-i2c-1-4c çipi faydalı görünen değerleri gösteriyor. Sistemin oluşturduğu sıcaklık alarmını gösteren bir resim ekledim. Aynı mobil cihazda gönderip aldım.