Autore Topic: Video sorveglianza con openwrt motion su VS  (Letto 10767 volte)

lupin73

  • Full Member
  • ***
  • Post: 128
    • Mostra profilo
    • E-mail
Re: Video sorveglianza con openwrt motion su VS
« Risposta #90 il: Maggio 10, 2011, 07:26:31 pm »
 
Ho risolto forse un po macchinoso ma...funziona!  :lol:
Ho creato un altro script che viene avviato dall'AGI al posto di gesallarme.sh che ho chiamato init_gesallarme.sh
Codice: [Seleziona]
root@OpenWrt:/usr/lib/asterisk/agi-bin# cat init_gesallarme.sh
#!/bin/sh
init=$1
export init
/usr/lib/asterisk/agi-bin/gesallarme.sh &
sleep 2
         PID=`pidof gesallarme.sh`
         kill $PID

exit 0
Non fa altro che passare la variabile a gesallarme.sh (che avvia motion) e poi lo uccide  :-D

Codice: [Seleziona]
root@OpenWrt:/usr/lib/asterisk/agi-bin# cat gesallarme.sh
#!/bin/sh

FORM_pass=$init
#attiva allarme
if [ $FORM_pass = "1" ];then
         /usr/bin/motion &> /dev/null

fi

#Disattiva allarme
if [ $FORM_pass = "2" ];then
        PID=`pidof motion`
        kill $PID
               
fi
exit 0

Sicuramente si poteva fare in un altro modo.
Non sono un esperto di codice ma solo uno smanettone  :-D
L'importante, per me, è che funzioni  :wink:

Avevo provato anche così:

Codice: [Seleziona]
root@OpenWrt:/usr/lib/asterisk/agi-bin# cat gesallarme.sh
#!/bin/sh

FORM_pass=$1
#attiva allarme
if [ $FORM_pass = "1" ];then
         /usr/bin/motion &> /dev/null
         sleep 2
         killall gesmotion.sh 

fi

#Disattiva allarme
if [ $FORM_pass = "2" ];then
        PID=`pidof motion`
        kill $PID
                   
fi
exit 0
e così:
Codice: [Seleziona]
root@OpenWrt:/usr/lib/asterisk/agi-bin# cat gesallarme.sh
#!/bin/sh

FORM_pass=$1
#attiva allarme
if [ $FORM_pass = "1" ];then
         /usr/bin/motion &> /dev/null
         sleep 2
        PID=`pidof gesallarme.sh`
        kill $PID               

fi

#Disattiva allarme
if [ $FORM_pass = "2" ];then
        PID=`pidof motion`
        kill $PID
       
fi
exit 0

ma non funzionava in quanto l'AGI si bloccava nello script e non proseguivano le istruzioni del contesto....bo
« Ultima modifica: Maggio 11, 2011, 10:27:09 am da lupin73 »

great81

  • Novellino
  • *
  • Post: 1
    • Mostra profilo
Re: Video sorveglianza con openwrt motion su VS
« Risposta #91 il: Giugno 11, 2011, 06:12:36 pm »
Salve a tutti ho un AGPF con openwrt e webcam. Vorrei realizzare il vostro progetto ma ho qualche difficolt?. Ho installato tutti i pacchetti necessari e sono riuscito a creare alcune pagine della webif. Ma non rieco a far funzionare motion! All'indirizzo http://mioIP:8081 mi d? pagina inesistente..
Qualcuno potrebbe passarmi i file del progetto che mancano in questa guida?

lupin73

  • Full Member
  • ***
  • Post: 128
    • Mostra profilo
    • E-mail
Re: Video sorveglianza con openwrt motion su VS
« Risposta #92 il: Giugno 12, 2011, 05:31:45 pm »
Salve a tutti ho un AGPF con openwrt e webcam. Vorrei realizzare il vostro progetto ma ho qualche difficolt?. Ho installato tutti i pacchetti necessari e sono riuscito a creare alcune pagine della webif. Ma non rieco a far funzionare motion! All'indirizzo http://mioIP:8081 mi d? pagina inesistente..
Qualcuno potrebbe passarmi i file del progetto che mancano in questa guida?
Ciao, hai configurato per benino motion? (motion.conf)
Sareabbe opportuno sapere cosa hai fatto di preciso.
P.S. questa non ? una guida
« Ultima modifica: Giugno 12, 2011, 06:14:55 pm da lupin73 »

bass79

  • Novellino
  • *
  • Post: 17
    • Mostra profilo
Re: Video sorveglianza con openwrt motion su VS
« Risposta #93 il: Ottobre 25, 2011, 12:34:55 pm »
Funziona!! :-D


Chiedo Scusa ragazzi ...io volevo Chiedere agli esperti di VideoSorveglianza Fai da Te (..in particolare a truthahn) se su una Seconda Vodafone Station (...collegata a quella Pricipale che prende l'Adsl Umts) ci si pu? caricare gphoto2,motion ecc.  allo scopo di far Funzionare una Canon Fotografica in Remoto...?????? :?

PS.Dovrei realizzare una Cam Fotografica Wireless (Usb) che mandi le Foto 0gni 5 minuti sul Mio Sito Ftp senza che per? il Pc Rimanga acceso h24...

Per Semplificare la Cosa Volevo acquistare un NAS SERVER WIFI senza HD incorporato(...per es.Iomega Iconnect Wireless) per? non  ho ancora capito se poi su qs apparecchi ci si pu? caricare poi un Software che gestisca gli scatti in Remoto (..senza pc acceso) e li mandi nella  rete Internet (..sul mio Sito Ftp)... :? :? :? :?

Qualcuno mi potrebbe dare una mano...non s? da dove devo cominciare , e poi ho paura di fare un acquisto Sbagliato (Nas Server , o megliol un'altra Vodafone Staion Wireless) ...???

Grazie.
« Ultima modifica: Ottobre 25, 2011, 12:42:30 pm da bass79 »

lupin73

  • Full Member
  • ***
  • Post: 128
    • Mostra profilo
    • E-mail
Re: Video sorveglianza con openwrt motion su VS
« Risposta #94 il: Ottobre 26, 2011, 10:13:29 am »
Ciao tutto quello che hai in mente lo puoi fare benissimo con motion e openwrt e una webcam.

bass79

  • Novellino
  • *
  • Post: 17
    • Mostra profilo
Re: Video sorveglianza con openwrt motion su VS
« Risposta #95 il: Ottobre 26, 2011, 05:59:56 pm »
Ciao tutto quello che hai in mente lo puoi fare benissimo con motion e openwrt e una webcam.

Chiedo scusa ..ma sapete se il Sistema lavorerebbe con  Connessione 3g+ Mobile di Vodafone.. ???????.

Ad  una Vodafone Station che prende Copertura Adsl 3g+,  si ci pu? collegare un Seconda Vodafone Station come Client,oppure un DVR, oppure un Nas Server..qs ? il problema  :roll:

PS.Oggi ho chiamnato Il Servizio Tecnico Vodafone il quale mi ha dato delle brutte Notizie :roll: :roll:...ha  detto che non posso aprire le porte alla Vodafone Station (..lavorare sul Portforwording Vodafone Station),  e far lavorare da Remoto un qualcosa perch? non ho adsl via cavo ma copertura 3G+...ne sapete qualcosa a riguardo.. :cry: :cry: :cry: :cry: :cry: :cry:
« Ultima modifica: Ottobre 26, 2011, 06:07:31 pm da bass79 »

kidy

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1668
  • Kidy
    • Mostra profilo
    • E-mail
Re: Video sorveglianza con openwrt motion su VS
« Risposta #96 il: Ottobre 26, 2011, 07:17:11 pm »
Ciao tutto quello che hai in mente lo puoi fare benissimo con motion e openwrt e una webcam.

Chiedo scusa ..ma sapete se il Sistema lavorerebbe con  Connessione 3g+ Mobile di Vodafone.. ???????.

Ad  una Vodafone Station che prende Copertura Adsl 3g+,  si ci pu? collegare un Seconda Vodafone Station come Client,oppure un DVR, oppure un Nas Server..qs ? il problema  :roll:

PS.Oggi ho chiamnato Il Servizio Tecnico Vodafone il quale mi ha dato delle brutte Notizie :roll: :roll:...ha  detto che non posso aprire le porte alla Vodafone Station (..lavorare sul Portforwording Vodafone Station),  e far lavorare da Remoto un qualcosa perch? non ho adsl via cavo ma copertura 3G+...ne sapete qualcosa a riguardo.. :cry: :cry: :cry: :cry: :cry: :cry:

Scusa Bass.. ma sembra che tu stia mettendo troppa carne al fuoco!! Vai per gradi,risolvi un cosa per volta...La vodafon station la devi "FLESCHARE" con ....OpenWrt!! poi puoi pensare al resto...
 :-) :-)
.................\\\//..................
                / _ _ \
              (|(.)(.)|)
------.OOOo--()--oOOO.-------
Twitter: @kidysy

bass79

  • Novellino
  • *
  • Post: 17
    • Mostra profilo
Re: Video sorveglianza con openwrt motion su VS
« Risposta #97 il: Ottobre 26, 2011, 08:01:44 pm »
Si ma se non si puo' intervenire sulle Porte della Station (..la Vodafone cosi' ha detto :cry:) come faccio a collegare poi un Secondo Router su cui gira OpenWrt+Cam... :|

 Non s?...se   con un'adsl  3g+ Mobile ( Vodafone Station) si ci pu? realizzare  il sistema di Videosorveglianza Openwrt  :| :|..

« Ultima modifica: Ottobre 26, 2011, 08:06:00 pm da bass79 »

kidy

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1668
  • Kidy
    • Mostra profilo
    • E-mail
Re: Video sorveglianza con openwrt motion su VS
« Risposta #98 il: Ottobre 26, 2011, 08:16:03 pm »
Si ma se non si puo' intervenire sulle Porte della Station (..la Vodafone cosi' ha detto :cry:) come faccio a collegare poi un Secondo Router su cui gira OpenWrt+Cam... :|

 Non s?...se   con un'adsl  3g+ Mobile ( Vodafone Station) si ci pu? realizzare  il sistema di Videosorveglianza Openwrt  :| :|..



In realt? non ti servono due Voda.... ne basta una "fleshata"con Open.... che ti permette di gestire sia la parte telefonica (3G) sia la parte hardware (usb) cam con i relativi software!!
Saluti! :-D :-D
.................\\\//..................
                / _ _ \
              (|(.)(.)|)
------.OOOo--()--oOOO.-------
Twitter: @kidysy

bass79

  • Novellino
  • *
  • Post: 17
    • Mostra profilo
Re: Video sorveglianza con openwrt motion su VS
« Risposta #99 il: Ottobre 26, 2011, 08:52:50 pm »
Si ma se non si puo' intervenire sulle Porte della Station (..la Vodafone cosi' ha detto :cry:) come faccio a collegare poi un Secondo Router su cui gira OpenWrt+Cam... :|

 Non s?...se   con un'adsl  3g+ Mobile ( Vodafone Station) si ci pu? realizzare  il sistema di Videosorveglianza Openwrt  :| :|..



In realt? non ti servono due Voda.... ne basta una "fleshata"con Open.... che ti permette di gestire sia la parte telefonica (3G) sia la parte hardware (usb) cam con i relativi software!!
Saluti! :-D :-D

Grazie Kidi perch? riesci a comprendere la mia >""Ignoranza" in materia..il problema per? ? capire se chi l'ha fatto (Videosorveglianza da Remoto su VS) aveva un'adsl Vodafone via cavo o un'adsl Vodafone Mobile 3g... :cry:




PS.  il Servizio Tecnico Vodafone mi ha detto che Io con una rete 3G mobile su Vodafone Station:
1)non posso  utilizzare la porta Usb della Station per Cam, HD, ecc .  
2) e  non posso  aprire le Porte della stessa   :cry: :cry:.......Ora non lo s? se tutto questo ? Vero, o se ? vero solo con il Loro Firmaware Vodafone   :roll: :roll:

In altri parole non se alla Fine qs Connessione 3G+ mi pregiudica anche la possibilit? di  caricare, e far Funzionare Correttamente OpenWrt+Cam  sulla Station.... :?

Hai qualche info pi? dettaglita  sul tipo di Adsl Vodafone utilizzata da truthahn..??? Grazie!
« Ultima modifica: Ottobre 27, 2011, 12:33:53 am da bass79 »

lupin73

  • Full Member
  • ***
  • Post: 128
    • Mostra profilo
    • E-mail
Re: Video sorveglianza con openwrt motion su VS
« Risposta #100 il: Ottobre 28, 2011, 10:44:19 am »
Quoto kidy nel dire che devi procedere x gradi.  :-D
Per quanto mi riguarda ho fatto i miei esperimenti su agpf e non su vs ma sembra che dal punto di vista hardware siano identiche.
Quando installi openwrt devi scordarti delle cose che ti hanno detto alla vodafane perch? hai la piena gestione del tuo router.
Diciamo, comunque, che la video sorveglianza con una chiavetta usb non sia il massimo per la banda limitata che si avrebbe; forse qualcuno potr? smentirmi in questo.

bass79

  • Novellino
  • *
  • Post: 17
    • Mostra profilo
Re: Video sorveglianza con openwrt motion su VS
« Risposta #101 il: Ottobre 28, 2011, 11:33:52 am »
Quoto kidy nel dire che devi procedere x gradi.  :-D
Per quanto mi riguarda ho fatto i miei esperimenti su agpf e non su vs ma sembra che dal punto di vista hardware siano identiche.
Quando installi openwrt devi scordarti delle cose che ti hanno detto alla vodafane perch? hai la piena gestione del tuo router.
Diciamo, comunque, che la video sorveglianza con una chiavetta usb non sia il massimo per la banda limitata che si avrebbe; forse qualcuno potr? smentirmi in questo.


No ma Non dovrei utilizzare non una Telecamera a Flusso Continuo, ma bens? una Fotocamera Digitale che Scatti ogni 5 Minuti (.. naturalmente caricando qualche software come Gphoto2 x il Comando a distanza):wink:

Non Essendo per? un Esperto , non saprei dire  se l'Adsl Mobile 3g+(3 mb/s di  Media in casa adesso contro i 640 KB/s di Telecom Italai :evil:) non basti neanche per lo  scatto immagini ogni 5 minuti  :?

Comunque da come ho capito, OpenWrt funzionerebbe sulla Station anche con Chiavetta 3G ...dunque il primo passo sarebbe caricare qs OpenWrt sulla VS...Per? qs ? un Bel Problema, almeno per Me  :-D (Utenti meno Esperti)  :-D

PS.Si potrebbe Utilizzare qualche  Procedura meno Complicata di quella Descritta all'Inizio di qs  Topic (..di TJag, e cose varie non s? che cosa sono.. :lol:..)..
« Ultima modifica: Ottobre 28, 2011, 11:42:15 am da bass79 »

lupin73

  • Full Member
  • ***
  • Post: 128
    • Mostra profilo
    • E-mail
Re: Video sorveglianza con openwrt motion su VS
« Risposta #102 il: Novembre 12, 2011, 01:09:01 pm »
Quoto kidy nel dire che devi procedere x gradi.  :-D
Per quanto mi riguarda ho fatto i miei esperimenti su agpf e non su vs ma sembra che dal punto di vista hardware siano identiche.
Quando installi openwrt devi scordarti delle cose che ti hanno detto alla vodafane perch? hai la piena gestione del tuo router.
Diciamo, comunque, che la video sorveglianza con una chiavetta usb non sia il massimo per la banda limitata che si avrebbe; forse qualcuno potr? smentirmi in questo.


No ma Non dovrei utilizzare non una Telecamera a Flusso Continuo, ma bens? una Fotocamera Digitale che Scatti ogni 5 Minuti (.. naturalmente caricando qualche software come Gphoto2 x il Comando a distanza):wink:

Non Essendo per? un Esperto , non saprei dire  se l'Adsl Mobile 3g+(3 mb/s di  Media in casa adesso contro i 640 KB/s di Telecom Italai :evil:) non basti neanche per lo  scatto immagini ogni 5 minuti  :?

Comunque da come ho capito, OpenWrt funzionerebbe sulla Station anche con Chiavetta 3G ...dunque il primo passo sarebbe caricare qs OpenWrt sulla VS...Per? qs ? un Bel Problema, almeno per Me  :-D (Utenti meno Esperti)  :-D

PS.Si potrebbe Utilizzare qualche  Procedura meno Complicata di quella Descritta all'Inizio di qs  Topic (..di TJag, e cose varie non s? che cosa sono.. :lol:..)..
Con motion puoi realizzare tutto questo! La velocita dell'adsl penso vada bene per qualche scatto.

lupin73

  • Full Member
  • ***
  • Post: 128
    • Mostra profilo
    • E-mail
Re: Video sorveglianza con openwrt motion su VS
« Risposta #103 il: Dicembre 08, 2011, 03:05:46 pm »
Ho fatto una nuova modifica alla mia centralina domotica.
Da qualche tempo avevo in mente d'installare sulla porta d'ingresso della mia abitazione un interrutore magnetico per allarmi tipo questo:
http://www.zetabishop.it/product/9299/Interruttori-Magnetici-per-antifurto-N.C-N.A.html
La mod ? molto semplice; ho pensato di sfruttare il tasto reg del mio router Pirelli AGPF andandoci a saldare sui piedini due cavetti che si collegano all'interruttore magnetico utilizzando il COMUNE e il NA.
Quando allontano i magneti il gpio 34 (quello del tasto reg) cambia di stato da HIGH a LOW.
Infine ho creato uno script che legge lo stato ogni 2 secondi (carico cpu irrilevante) e nel caso cambi attivi una sirena, collegata ad un rel? che avevo libero sulla mia scheda rel?.
Inoltre, nel mio caso, mi spedisce un e-mail e mi telefona sul cellulare tramite asterisk.
Lo script in questione ? molto semplice (la parte del codice di asterisk ? omessa):
Codice: [Seleziona]
#!/bin/sh
i=0
while [ "$i" == "0" ]; do
           check="$(gpioctl get 34 | sed -n '/'is'/p' | awk '{ print $4 }')"
           if [ "$check" == "LOW" ]; then
                 gpioctl dirout 24 > /dev/null       #####attiva la sirena
                 /usr/sbin/send_allarmeporta.sh & > /dev/null     ####script per l'invio email
                 sleep 10m
                 gpioctl set 24 > /dev/null
           fi
           sleep 2
done
exit 0

Lo script send_allarmeporta.sh che invia l'email:

Codice: [Seleziona]
root@OpenWrt:/usr/sbin# cat /usr/sbin/send_allarmeporta.sh invece:
#!/bin/sh
DATA=`date '+DATA: %d/%m/%y%nORA: %H:%M:%S'`
echo -e "Subject:*ALLARME*\n\n
        *****ALLLARME*****\n
Intrusione porta d'ingresso rilevata!\n
        *****ALLARME*****\n\n
$DATA" | msmtp mia_email@gmail.com
exit 0


Naturalmente bisogna aggiungere qualche riga nella pagina comandi per attivare/disattivare l'allarme:

Codice: [Seleziona]
.
.
.
pidsirena=`pidof allarme_magnetico.sh`
lamp="lamp1.jpg"
valore="ATTIVA"
if ! equal $pidsirena ""; then
lamp="lamp.jpg"
valore="DISATTIVA"
fi
cat <<EOF
<tr><td>Allarme :</td><td><center><img src="/images/$lamp"></td>
<td><center><input type="submit" name="allarmesirena" value="$valore"></td></tr>
EOF
.
.
.
.
if equal $FORM_allarmesirena "ATTIVA" ; then
/usr/sbin/allarme_magnetico.sh > /dev/null
cat <<EOF
<script language="JavaScript" type="text/javascript">
setTimeout('top.location.href=\"/cgi-bin/webif/centralina/comandi.sh\"',"1000")
</script>
EOF
exit
fi

if equal $FORM_allarmesirena "DISATTIVA" ; then
         PID=`pidof allarme_magnetico.sh`
         kill -SIGKILL $PID
         gpioctl set 24 > /dev/null  ####spegne la sirena
         
cat <<EOF
<script language="JavaScript" type="text/javascript">
setTimeout('top.location.href=\"/cgi-bin/webif/centralina/comandi.sh\"',"1000")
</script>
EOF
exit
fi
.
.
.

Per la gestione tramite asterisk il codice si complica un po' ma se qualcuno fosse interessato mi faccia sapere.