Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest środa, 20 listopada 2024, 01:46

Strefa czasowa UTC+2godz.




Nowy temat Ten temat jest zamknięty. Nie można w nim pisać ani edytować postów.  [ Posty: 9 ] 
Autor Wiadomość
Post: poniedziałek, 9 czerwca 2008, 20:54 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Sterowanie telefonem przy pomocy komputera z linuksem już przerabialiśmy, natomiast moje pytanie dotyczy zagadnienia odwrotnego: wysyłam sms polecenie "reboot" i serwer się restartuje. Wszystko da się zrobić przy pomocy gammu, jest tylko jeden problem : jak wywołać zdarzenie bezpośrednio po przyjściu smsa? Można zrobić cyklicznie z cron'a , ale mija się to z celem, ponieważ odczytanie smsów z tel przy pomocy gammu trwa dość długo. Ciągłe odczytywanie telefonu np co minutę jest mała funkcjonalne. Jak to rozwiązać?
ps. W razie pytań typu "jaki ma to sens" itp chciałbym zaznaczyć, że robię to czysto edukacyjnie .

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 9 czerwca 2008, 21:13 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Zainteresowalbym sie na Twoim miejscu tym: http://www.gammu.org/wiki/index.php?title=Gammu:SMSD

_________________
FAQ dla NND: http://nnd-linux.pl/faq.php
Doswiadczenie, to cos, co zdobywasz tuz po chwili w ktorej go potrzebowales.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 10 czerwca 2008, 22:00 
Offline
Użytkownik

Rejestracja: niedziela, 9 kwietnia 2006, 10:14
Posty: 316
ja stosuję takie rowiązanie.
Wysyłam smsa i dostaję odpowiedz jaka jest temperatura na piecu i w CWU oraz info o otwartych oknach w domu.
W planach jeszcze mam zwiększanie tempetatury na piecu - choć nie wiem czy się tego podejmę.

Całość jednak mam zrobione bez komórki, ze zwględu na koszty utrzymania karty sim.
Smsy odbieram na maila a wysyłam z bramki smsowej.
Skrypt jest uśpiony i budzi mi się co minutę - podobnie jak kilka demonów nnd.

W przyszłości może zrobię jakieś powiadomienie alarmowe ale przez dialer z modemu AT i lini TP którą chcąc niechcąc mam.
Na razie nie mam jednak czasu (i chęci) aby się tym zająć.


Co do sensu to traktuję to raczej jako zabawke dla dużych chłopców.
Rebot przez smsa jest raczej niepotrzebny bo jak ci się komp zwieśi to i tak smsa nie odczytasz.
A z doświadczenia mogę powiedzieć że awarie jakie zaliczyłem były raczej nie do przewidzenia i wymagały interwencji człowieka, np:
- zawieszony modem DSL TPsy (dwa razy - bo nie wyszła im aktualizacja softu)
- spalony switch - po burzy (dwa razy w różnych miejscach)
- zawieszony serwer po wypaleniu się kości RAM (pamięć niby działa ale po dłuższym czasie pracy potrafi zwiesić kompa - teraz siedzi desktopie)
- urwany kabel przez dekarzy

Więc w żadnym powyższym przypadku sms nie pomoże.

_________________
PECTOSOL to lek wykrztuśny stosowany w nieżytach gardła, przy suchym, męczącym kaszlu.
>>Jak mądrze zadawać pytania<<


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 10 czerwca 2008, 22:42 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
pectosol pisze:
Rebot przez smsa jest raczej niepotrzebny bo jak ci się komp zwieśi to i tak smsa nie odczytasz.
A z doświadczenia mogę powiedzieć że awarie jakie zaliczyłem były raczej nie do przewidzenia i wymagały interwencji człowieka, np:
- zawieszony modem DSL TPsy (dwa razy - bo nie wyszła im aktualizacja softu)
- spalony switch - po burzy (dwa razy w różnych miejscach)
- zawieszony serwer po wypaleniu się kości RAM (pamięć niby działa ale po dłuższym czasie pracy potrafi zwiesić kompa - teraz siedzi desktopie)
- urwany kabel przez dekarzy

Więc w żadnym powyższym przypadku sms nie pomoże.


Pisz na temat. Polecenie reboot to tylko przykład, nie są ważne Twoje usterki w sieci, nie jest to na temat i nic nie wnosi. Interesuje mnie interakcja z serwerem. Wpiszę w smsie "dupa Jasiu" i dostanę natychmiast odpowiedź "Ala ma kota" - taki ma być sens tego rozważania.

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 10 czerwca 2008, 23:05 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Zastosuj procmaila. Miałem rozwiązanie kiedyś na Freesco, którego potem już nie używałem, pozwalające mi na reboot zdalny (czasami był potrzebny, a ja nie zawsze miałem dostęp do netu).
Superuser miał plik .procmailrc:
:0
* ^From:.*48mojnumer@moj.operator.pl
* ^Subject:.*reboot
| /bin/reboot
Z komórki wysyłałem maila o takim temacie i serwer się rebootował. W NND musiałbyś sobie dopisać skrypt i odpowiednie polecenie w sudoers (root jest never user).
Oczywiście możesz sobie to zorganizować dowolnie - np temat load może dać efekt w postaci zwrotnego smsa na komórkę z zawartością load average. Oczywiście operator musi umożliwiać wysyłanie maila jako smsa wg schematu numer@oparator (plus tak ma - inne sieci nie wiem).
W każdym razie procmail umożliwia wykonywanie rozmaitych poleceń i w sumie jedynie ja obecnie bym sugerował utworzenie odrębnego użytkownika do takich spraw.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 11 czerwca 2008, 15:30 
Offline
Użytkownik

Rejestracja: niedziela, 9 kwietnia 2006, 10:14
Posty: 316
no więc trochę na temat:
można by zrobić zewnętrzy układ który po przyjścu smsa na telefon ustawił by wysoki bit na porcie RS232 lub LPT.
Odczyt jednego bita bedzie zapewne szybszy niż odczyt przez gammu.

Pozatym gdyby to miało być rozwiązanie profesjonalne to lepiej użyć gotowego modułu GSM (np nokii lub siemensa) niż męczyć się z telefonem i gammu.
Takie moduły mają gotowe programowale piny IO które można dowolnie ustawić, na dowolną akcję.

_________________
PECTOSOL to lek wykrztuśny stosowany w nieżytach gardła, przy suchym, męczącym kaszlu.
>>Jak mądrze zadawać pytania<<


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 11 czerwca 2008, 15:39 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Maciek pisze:
Zastosuj procmaila.

Dokładnie takiego rozwiązania używam. Z komórki możesz przecież wysłać emaila, a resztę załatwi procmail :)

Pozdrówka z przepustki ze szpitala ;)

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 11 czerwca 2008, 21:06 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
pectosol pisze:
no więc trochę na temat:
można by zrobić zewnętrzy układ który po przyjścu smsa na telefon ustawił by wysoki bit na porcie RS232 lub LPT.
Odczyt jednego bita bedzie zapewne szybszy niż odczyt przez gammu.

Moze i szybszy ale nie bedziesz mial identyfikacji tresci i nadawcy.

_________________
FAQ dla NND: http://nnd-linux.pl/faq.php
Doswiadczenie, to cos, co zdobywasz tuz po chwili w ktorej go potrzebowales.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 11 czerwca 2008, 23:36 
Offline

Rejestracja: wtorek, 22 stycznia 2008, 23:59
Posty: 12
Lokalizacja: Rzeszów
tasiorek pisze:
pectosol pisze:
no więc trochę na temat:
można by zrobić zewnętrzy układ który po przyjścu smsa na telefon ustawił by wysoki bit na porcie RS232 lub LPT.
Odczyt jednego bita bedzie zapewne szybszy niż odczyt przez gammu.

Moze i szybszy ale nie bedziesz mial identyfikacji tresci i nadawcy.

Jeśli układ po utrzymaniu sms sam analizowałby jego treść i według tego wybierał pin na którym ma wysłać sygnał to można dostroić np 9 rożnych komend (dla 9 pinowego RS232), ale byłoby z tym sporo zabawy. Szybszym i prostszym rozwiązaniem jest sms na maila, który ma jednak dużo większe możliwości od takiego układu.


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Ten temat jest zamknięty. Nie można w nim pisać ani edytować postów.  [ Posty: 9 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl