This site uses cookies! Learn More

Ce site utilise des cookies !

En continuant à utiliser ce site, vous vous engagez à nous permettre de stocker des cookies sur votre ordinateur.

 

Si nous utilisons des cookies et retenons des données anonymes, c’est pour nous aider à mieux gérer notre mesure d’audience, aider nos partenaires commerciaux à nous rémunérer et nos partenaires publicitaires à proposer des annonces qui vous correspondent.

 

Grâce à ces cookies, le forum est en mesure de savoir qui écrit un message et utile pour le système d'authentification.

 

En cliquant sur « J'accepte », vous acceptez l'utilisation par NAS-Forum de cookies publicitaires et de mesure d'audience fine.

ADN182

D

Messages recommandés

Bonjour à Tous,

Voilà ma problématique :

Je souhaite désactiver la surveillance, le but étant de ne plus recevoir de notification quand je suis chez moi.

Le sénario : Je passe un tag rifd devant mon Karotz afin qu'il envoie une requête HTTP vers le Syno en déclenchent un script php qui désactive la caméra (Les notifications).

D'après mes compétences J'ai déjà tester deux méthodes avec du PHP:

1) Un script qui exécute le démarrage et l'arrêt du Service de surveillance, les actions ne ce font pas complètement (Une fois sur deux la surveillance se désactive) car PHP à les droits nobody dans le système est non les droits root (Je n'ai pas trouvé dans le PHP.ini le moyen de changer se paramètre). :unsure:

2) Un Script PHP avec la commande exec qui désactive la Caméra, le problème c'est que la désactivation de la caméra n'empêche pas l'envoie de notification en tous cas de la manière dont je la désactive, avec la commande

sscamera s1 enable=0
J'ai pu remarquer que lorsque je désactive la caméra depuis l'interface Surveillance Station je n'ai plus de notification. En faisant un
sscamera -c 1[/code]
 le status de la caméra est 2



Or quand je désactive la caméra via la commande [i]sscamera[/i] le status retourné par la commande 
[CODE]sscamera -c 1[/code]

le status de la caméra est 1.

La caméra est bien désactiver dans Surveillance Station mais les notifications ce font toujours et le paramètre "Avancés" apparait toujours alors qu'il est grisé en désactivation manuel. :wacko:

Avez-vous une idée de comment je peux faire pour passer les commandes PHP en tant qu'utilisateur root ? ou pouvoir exécuter la même commande de désactivation de caméra que dans l'interface SS ? Ou une commande de désactivation de la surveillance. Ou peut-être une autre idée :D ?

Merci pour vos retours.

Modifié par ADN182

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut Spectreman,

Je voudrai bien mais je t'avoue que je ne suis pas fort en dev et après avoir feuilleté plusieurs fois la doc de l'API je ne sais pas comment faire.

J'ai tenté de rechercher un exemple de script fonctionnant avec l'API mais rien du tout :(

Si quelqu'un peut m'aider je suis preneur ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai zieuté l'API de Surveillance Station, mais si je comprend bien, il est seulement possible de récuperer des infos, mais pas d'en envoyer ?

Autrement, voir dans le topic de l'appli NS Cam, la solution de taper directement dans la base de donnée de Surveillance station est possible, pour le moment j'ai testé l'envoi simple de commande pg_connect / pg_update en php dans la BDD (pour la table notificationfilter), et ca fonctionne bien.

Partager ce message


Lien à poster
Partager sur d’autres sites

Avec le compte admin de base pour ma part, sur l'ip du Nas port 5432.

Il faut juste faire gaffe, seul le localhost est autorisé a se connecter par défaut, il faut rajouter l'host depuis lequel tu te connectes dans le fichier usr/syno/pgsql/etc/pg_hba.conf.

Partager ce message


Lien à poster
Partager sur d’autres sites

Content que ça puisse t aider, attention cependant en php la fonction pg_connect ne fonctionne pas sous le dossier web par défaut.

Il faut mettre ça sous /usr/syno/synoman/phpsrc et faire un alias dans la conf Apache

Partager ce message


Lien à poster
Partager sur d’autres sites

bonsoir

je deterre un peu le topic mais y a t il un tuto accessible (pour les nuls quoi ....) quelque part ? car ce matin je me suis dis la meme chose : changer l'etat de surveillance station via le karotz.

en fait j'ai 2 systemes en parallele : syno et un serveur ubunutu avec zoneminder .

je cherche donc sur 2 fronts ......

cordialement

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.