-
Compteur de contenus
86 -
Inscription
-
Dernière visite
Messages posté(e)s par ckl6767
-
-
Petite question subsidiaire
J'ai en projet de développer une application basée sur un framework python: Drupal ou Flask permettant par exemple d'activer/déactiver l'enregistrement des caméras à travers une interface Web.
Cette interface Web sera accessible par n'importe quel Device se trouvant sur le réseau.
Pour une question de sécurité il faudra se logger sur cette application avant de pouvoir Activer/déactiver l'enregistrement des caméras
Venons-en à ma question
Comment piloter à partir d'un smartphone, à travers "Bouton ON/OFF" cette Activation/Désactivation sans passer par l'interface Web (en d'autres termes sans se Logger sur mon application Web)
Solution 1
- Récupérer un SID à travers l'API : 'SYNO.API.Auth', et garder cet SID ouvert
- Il suffira par la suite de lancer l'URL (avec un Tasker) est adresser n'importe quel API en spécifiant le SID
- --> Inconvénient : Le SID est perdu après chaque Reboot du NAS, il faut donc reprogrammer l'URL à chaque reboot ... :-(
Solution 2
- Utiliser tasker android
- programmer pour chaque action que l'on souhaite faire : Un "Login"/ "Methode API a exécuter" / puis "Logout"
- Pour une question de sécurité, il faudra créer une clé public/privée sur le client/serveur car les données passent en clair (Mot de passe pour le Login d'authent. API )!!
- --> Inconvénient : Il faut maintenir 2 codes, et surtout Tasker ne fonctionne pas sur mon Blackberry
Solution 3
- L'idéal serait de pouvoir lancer une URL spécifique pour chaque action
- Et faire que seul "MES" devices soient autorisés à exécuter ces commandes sur le serveur (NAS)
- Une idée comment faire ?
Solution 4
- ??
Merci pour vos idées
Christian
0 -
Top !!!
Merci beaucoup
0 -
Tout simplement avoir la possibilité de "Activer/Désactiver" la Notification de mouvement des caméras
Voir image ci-dessous.
En lecture cela marche bien.
Quand je modifie une valeur sur l'interface graphique, la valeur est bien lu à travers
...... values = { 'api' : 'SYNO.SurveillanceStation.Notification.Filter', 'method' : 'Get', 'version' : '1', '_sid' : api_sid} ret = call_syno_api(path, values) for item in ret["data"]["list"]: if item["eventGroupType"] == 2: if item["eventType"] == 5: lvresult = item["filter"] return lvresult;
Par contre impossible de la modifier à travers un SET
Merci d'avance
0 -
J'ai vu que gaetan.cambier a utilisé:
SYNO.SurveillanceStation.Notification.PushService
Mais bon j'aurais voulu voir une activation/Déactivation à travers
SYNO.SurveillanceStation.Notification.Filter
Merci d'avance
0 -
Bonjour
J'ai exactement le même problème :-(
Quand j’envoie : "eventGroupType":2,"eventType":5,"filter":3Commande lancé dans un navigateur :
http://192.168.1.20:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Notification.Filter&version=1&method=Set&eventGroupType=2&eventType=5&filter=3&_sid=y357n4oeMWBNM13C0LAN004492
C’a m’affiche {"success":true}
mais pas de modifications en vérifiant à travers
http://192.168.1.20:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Notification.Filter&version=1&method=Get&_sid=y357n4oeMWBNM13C0LAN004492
Merci d'avance de votre aide
Christian
0 -
SUJET CLOS
voir:
0 -
Je clos le sujet.
Finalement le problème a été résolu
* copier toutes mes photos vers mon PC
* décochez: l'option: "Activer Photo Station personnel"
* Supprimer le répertoire /homes/Sandrine/photo
* ré-activer: l'option: "Activer Photo Station personnel" --> le répertoire /homes/Sandrine/photo a été recréé
* transférer toutes les photos avec l'application "Photo Station Uploader"
Avec cette manipulation tout est rentré dans l'ordre
Malheureusement, Je n'ai pas trouvé ce qui était la cause de mon problème, et je n'ai pas réussi à résoudre le problème sans devoir tout recommencer du début
Enfin le principale, est que tout est rentré dans l'ordre
SUJET CLOS
0 -
Bonjour,
J'avais bien mis à jour la dernière version de "photo Station" et du DSM avant de faire l'essai et de poster la vidéo..
Malheureusement comme on peut le voire , ce n'est pas la solution
De toutes les façons, je m'en doutais, car le même problème existait avec l'application DS-Photo+
Concernant les privilèges, attention, ici je parle de l'album photo personnel de chaque utilisateur, et non de l'album "photo général" qui se trouve sous le répertoire /volume1/photo
Concernant l'album "photo général" qui se trouve sous le répertoire /volume1/photoTous mes utilisateurs n'ont qu'un droit de parcourir de ces photos
Pour en revenir à mon problème:
Je viens de faire une comparaison de mes répertoires /photo de chaque utilisateur
Et, là ... j'ai vu une apparaître des différences au niveau des droits ..
Les fichiers et répertoires sous @eaDir/ étant identique entre les 2 utilisateurs
J'ai lancé: sous le répertoire Sandrine, les commandes suivantes
chown root:users @eaDir/ chown Sandrine:root .SYNOPPSDB
Pour avoirdrwxrwxrwx 4 Sandrine users 4096 Jan 23 20:29 . drwx--x--x 4 Sandrine users 4096 Jan 5 19:20 .. -rwxrwxrwx 1 Sandrine root 428032 Jan 23 20:29 .SYNOPPSDB drwxrwxrwx 4 root users 4096 Jan 5 20:56 @eaDir drwxrwxrwx 3 Sandrine http 20480 Jan 22 22:19 Photos Blackberry
Puis j'ai refais une réindexation sous le compte utilisateur Sandrine
Compte Utilisateur / Option / Photo Station : Ré-indexation
Résultat.
Cela ne Marche PAS
Nouveau test
j'ai fait procédé comme suit.
* copié tous les photos dans un répertoire temporaire.
* décoché: l'option: "Activer Photo Station personnel"
* Supprimer le répertoire /homes/Sandrine/photo
* ré-activé: l'option: "Activer Photo Station personnel" --> le répertoire /homes/Sandrine/photo a été re-créé
* re-déplacer les photos du répertoire temporaires dans /homes/Sandrine/photo
Une ré-indexation se lance automatiquement
Résultat.
Cela ne Marche PAS
0 -
Malheureusement cela ne fonctionne pas
Vider toutes les corbeilles n'arrange pas le problème
Merci néanmoins pour le conseil.
J'ai créé une vidéo montrant le problème.
Avec l'utilisateur Christian : Pas de soucis, j'arrive à effacer les photos
Avec l'utilisateur Sandrine: Pas moyen d'effacer les photos. (les deux photos rouges, ne veulent pas se supprimer)
Voir:
https://plus.google.com/u/0/photos/102360889191647855905/albums/6107296602274151169
Une connexion en root sur le NAS, ne montre aucune différence de droits sur les fichiers, entre utilisateur Sandrine et Christian
-rwxrwxrwx 1 http http 1594478 Jan 4 15:06 P116.......JPGJe deviens chèvre !!!Merci0 -
Une impression d'être le seul avec ce type de problème ..
Personne pour me conseiller, ou me dire à quoi cela pourrait être lié ??
Pour info, j'ai le même soucis avec l'application DS Photo+ sur smartphone / Ipad, donc le problème n'est pas lié à photo Station
Un petit Up
Merci
0 -
L'intérêt que je vois dans cette opération est celle développée sur:
0 -
L'intérêt des applications tels que DS Photo , DS-Video , est ,qu'il n'est pas n'est pas nécessaire d'ouvrir de ports spécifiques pour accéder de l'extérieur vers les infos sur ton NAS
Quick Connect permet d'identifier votre NAS par un numéro unique qui permettra à Synology de vous mettre en relation avec lui, sans modifier les paramètres de votre routeur. C'est depuis l'intérieur de votre maison, que ces appareils poussent vos informations vers l'extérieur, vers votre téléphone mobile,...
Bien entendu si on veut ouvrir des application à travers WEB de l'extérieur vers le NAS, l'ouverture de ports sur le routeur est nécessaire, c'est là que l'assistant EZ peut être utile
Christian
0 -
Bonjour
J'ai bien des vignettes sur les vidéos et Photos chez moi
Peut-être qu'une ré-indexation pourrait résoudre ton problème
Christian
0 -
Bonjour,
Ce topic est lié à
Après différents tests, le titre n'étant plus approprié, et pour éviter toutes confusions, j'ai préféré créer un nouveau sujet.
Bien entendu je mettrais à jour l'ancien sujet.
DSM 5.1
Photo Sation 6J'ai un certain nombre d'utilisateur que je gère sur mon NAS 213JPour chaque utilisateur j'ai activé le "Could Station" et "Photo Station"Chaque utilisateur gère ses propres photos sur le NAS dans son répertoire "homes/user/photo"Chaque utilisateur accède à ses photos à travers Photo StationLe soucis:Certains utilisateurs ont la possibilité de supprimer leur photo à travers photo stationD'autres utilisateurs ont également cette possibilité, mais après rafraîchissement du navigateur, la photo n'est pas supprimée (Elle reste présente dans Photo Station, et bien entendu dans le Dossier NAS)Une synchro complète de tous les photos sous le compte de l'utilisateur en question ne résout pas le problèmeMerci pour votre aide
Christian
0 -
Hello,
Suite à une réinstallation complète de mon NAS, je n'arrivais plus à installer Pyload.
Lors d'un précédent post, où j'avais expliqué les différentes étapes, j'avais du oublier quelque chose
Car en suivant les étapes, cela coinçait...
(J'ai remise entre temps l'ancien post à jour (voir page 2) )
Pour ceux que cela intéresse ci-dessous les étapes à suivre
Ce coup cela devrait fonctionner
Configuration
* DS213J
* DSM 5.1-5022
* Freebox V6
Etape:
1) Ajouter le paquet: http://spk.unzureichende.info/
ATTENTION
Ne pas oublier d'activer : Autoriser l'installation des paquets publier par n'importe quel éditeur
2) Se connecter sur le NAS à travers ssh en mode root (même mot de passe que admin)
créer le répertoire pyload:
mkdir /volume1/pyload
3) Associer le routeur Freebox au NAS
La première étape consiste à "configurer le Routeur" du NAS pour lui faire reconnaître la Freebox
* Panneau de configuration / Accès Externe / Configuration Routeur
--> Configuration du Routeur
En cas de routeur non trouvé dans la liste, garder le choix proposé par défaut par Synology
Par la suite le NAS va tester la compatibilité du routeur à travers upnp
Par la suite toutes modifications sur les ports du NAS seront répliquées à travers UPnP IGD vers la Freebox
Si cette étape ne devait pas fonctionner, essayer de supprimer les règles de redirection de ports sur votre Freebox
Dans mon cas j'avais créé sur la Freebox une règle sur le Port 5000, qui faisait échouer la reconnaissance.
Après suppression manuelle de cette règle sur la freebox, tout est rentré dans l'ordre
4) Ajout et Redirection du port 5003 sur le NAS et Routeur
Configuration Routeur --> Créer / Port personnalisé : TCP : Port Local 5003
ATTENTION DE BIEN appuyer sur "Sauvegarder" pour sauvegarder cette nouvelle règle !!
Si l'étape précédente a fonctionné, cette information sera répliquée vers le routeur de la Freebox !
Vérifier sur votre routeur !
5) Installer le paquet Pyload
Tout devrait bien se passer
Pour le compte, le login est admin (par défaut) à vous de choisir le mot de passe lors de l'installation
J'ai constaté qu'en spécifiant un autre mot de passe que celui de votre compte NAS admin, cela marche très bien !!
En fait, le mot de passe que vous allez entrer lors de l'installation va vous permettre de vous
connecter par la suite à Pyload avec admin/ "votre mot de passe choisi à l'installation"
Christian
0 -
Je viens de faire un test en modifiant le propriétaire d'un fichier.
Le fichier appartenait à "http", étant donné que le transfert avait été fait à l'aide de "Synology Assistant"
J'ai modifié le propriétaire en "Marie" (étant donné que le propriétaire de l'album est Marie)
Malheureusement cela ne fonctionne toujours pas
Je viens de refaire un synchro complète de tous les photos sous le compte Marie
Toujours même problème
Après suppression du fichier, celui-ci est toujours présent après rafraîchissant du navigateur
Je ne sais plus comment faire ??
Information importante:
Je viens de faire le test sur un autre compte utilisateur, sur lequel je n'ai pas créé de montage entre 2 répertoires.
C'est à dire un utilisateur qui ne gère que le répertoire Photo.
Même souci
Conclusion.
Certains utilisateurs ont la possibilité de supprimer leur photo à travers photo station
D'autres utilisateurs ont également cette possibilité, mais après rafraîchissement du navigateur, la photo n'est pas supprimée
SVP pour une petite aide
PS: Nouveau Topic mieux approprié:
0 -
Bonjour,
DSM 5.1
Photo Sation 6
J'ai un certain nombre d'utilisateur que je gère sur mon NAS 213J
Pour chaque utilisateur j'ai activé le "Could Station" et "Photo Station"
Chaque utilisateur gère ses propres photos sur son PC dans son répertoire "CloudStation/Images"
Afin de permettre à Chaque utilisateur de Visualiser et synchroniser ces Photos à travers l'application DS Photo,
j'ai créé un lien (montage permanent) sur le NAS entre les répertoires "homes/user/CloudStation/Images" et "homes/user/photo"
Voir comme suit
/homes /Marie /CloudStation /Documents /Images <--------------- /photo | /... | | -- Montage entre les 2 répertoires ! /... | | /photosmartphone | <---- / ... ^ | | I ----------- Photo pris par le smartphone
modif dans /etc/rc.local mount --bind /volume1/homes/Marie/CloudStation/Images /volume1/homes/Marie/photo
Pour simplification nous allons prendre l'exemple utilisateur Marie
Soucis:
L'utilisateur Marie, voit ses photos sur Photo Station , par contre n'arrive pas à les supprimer !
La suppression d'une Photo sur "Photo Station 6" semble à priori fonctionner, mais en rafraîchissant le navigateur, je constate que la photo est toujours là !
Est-ce lié au droit de l'utilisateur ?
J'ai constaté que le propriétaires des fichiers était http
J'avais cru comprendre que l'environnement/droit de Photo Station était totalement indépendant du DSM
Marie devrait donc être en mesure d'effacer les photos appartenant à user=http et user= Marie
Auriez-vous une explication ?
Merci
Christian
0 -
ca y est c'est Flask installé
Un grand merci à tous !
0 -
C'est toujours pas bon
DiskStation> pwd /volume1/web/arduino/web_server DiskStation> which virtualenv /usr/local/python3/bin/virtualenv DiskStation> virtuatlenv env -ash: virtuatlenv: not found
Là je crois que c'est virtualenv qui ne s'est pas installé correctement
DiskStation> ll /usr/local/python3/bin/virtualenv-rwxr-xr-x 1 root root 333 Sep 16 08:10 /usr/local/python3/bin/virtualenvDiskStation>Auriez-vous une idée ??
0 -
Sorry
Quand tu parlais de paquets de SynoCommunity, pour moi je pensais que tu voulais dire les paquets de synology ..
Je viens de faire l'installation
Après avoir du Mettre le niveau de confiance sur "N'importe quel éditeur", la paquet python3 c'est installé
Merci
0 -
malheureusement je n'ai pas de répertoire python3... au niveau du répertoire /usr/local
J'avais regardé avant de poser la question au niveau du forum
Peut-être que l'installation de python3 s'est mal passé.
0 -
Bonjour
Je viens de développer mon application arduino avec Field Wifi qui communique en TCP avec un serveur web basé sur Flask et tournant sur Ubuntu.
J'ai procédé de la sorte pour faire mes premiers tests avant de tout pousser sur le NAS
Au passage: Flask est excellant, merci pour le conseil
Petite question que je n'arrive pas à résoudre sur synology
J'ai installé Python3 à partir du package de la SynoCommunity
Je voulais installer flask avec environnement virtuel comme suit
PATH=/usr/bin/python3:$PATH cd [myproject] virtualenv venv -p /usr/bin/python3 . venv/bin/activate #framework pip install Flask
or virtualenv n'est pas reconnu, ni pip pour installer flask
Pourriez-vous me conseiller ?
Merci
0 -
Merci beaucoup!
0 -
Merci.
Pour l'instant sur Syno, j'ai mis le paquet Python3.
Avec l’environnement virtuel, je vais donc démarrer en Python3 ? J'ai lu que " Python 3.3 vient avec venv"
J'ai vu que Flask était aussi bien adapté sur 2.7 que sur 3.
Vous confirmez ?
0
activer/desactiver notifications cameras en commande HTTP
dans Surveillance Station
Posté(e)
C'est bien là le souci, la Clé SID est perdu après chaque redémarrage du NAS
Je pense que je vais adopter la solution :
Merci à tous
Christian