/usr/syno/etc/rc.d/S04crond.sh stop
/usr/syno/etc/rc.d/S04crond.sh start
/usr/syno/sbin/synoservicectl --restart crond
Nico33 a écrit:je suppose que la page PHP ne peut appeler directement le script shell qui éteint ?
Bonjour,
Chez moi, J'utilise l'API de surveillance station, combiné à une box domotique eedomus et un capteur de porte.
Les enregistrements se font uniquement quand la porte ou une fenêtre de chez moi est ouverte, sa évite d'avoir des giga d'enregistrement inutile.
Si vous n'avez pas de capteur de porte et de box domotique vous pouvez quand même utiliser l'API de surveillance station pour activer ou désactiver l'enregistrement.
Dans un premier temps il faut générer un « sid » pour pouvoir s'authentifier depuis n'importe ou sur son syno avec la commande suivante depuis un navigateur :
http:// "IP":5000/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=2&account="USER"&passwd="MDP"&session=SurveillanceStation&format=sid
une fois le "SID" généré comme suite ex : VmAdBEmLZqInY
vous pourrez alors lancer ou stopper un enregistrements avec 2 autre commande API
pour stopper un enregistrement :
http://"IP":5000/webapi/SurveillanceStation/extrecord.cgi?api=SYNO.SurveillanceStation.ExternalRecording&method=Record&version=1&cameraId=2&action=stop&_sid="SID_généré"
pour lancer un enregistrement :
http://"IP":5000/webapi/SurveillanceStation/extrecord.cgi?api=SYNO.SurveillanceStation.ExternalRecording&method=Record&version=1&cameraId=2&action=start&_sid="SID_généré"
libre à vous d'utiliser ces commandes API comme bon vous semble...
exemple :
raccourci url sur phone android ou tablette
capteur NFC avec pastille ou autre !
il y a pas de limite:D
bonne soirée +
http:// "IP":5000/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=2&account="USER"&passwd="MDP"&session=SurveillanceStation&format=sid
2.3.2.3 API Error Code
Code Description
100 Unknown error.
101 The account parameter is not specified.
400 Invalid password
401 Guest or disabled account
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 25 invité(s)