Aller au contenu

ckl6767

Membres
  • Compteur de contenus

    86
  • Inscription

  • Dernière visite

Messages posté(e)s par ckl6767

  1. Citation

    Ou tout simplement tu conserve la cle sid dans un fichier et l'appel url via script php

    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 : 

    • Interface Web qui (après login sur l'application) va me permettre d'activer et désactiver les notifications des caméras
    • Script qui scrute la présence des portables (à travers un wget) et va, selon le cas, activer et désactiver les notifications des caméras

    Merci à tous

    Christian

  2. 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

    Solution 4

    • ??
    •  

    Merci pour vos idées

    Christian

  3. 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

    Capture.PNG

  4. Bonjour

    J'ai exactement le même problème :-(


    Quand j’envoie : "eventGroupType":2,"eventType":5,"filter":3

    Commande 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
     

  5. 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 :rolleyes:

    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

  6. 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/photo

    Tous 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 ..

    https://plus.google.com/u/0/photos/102360889191647855905/albums/6107634364749760369/6107634368646638994?pid=6107634368646638994&oid=102360889191647855905

    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 avoir
    drwxrwxrwx    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 :(:(

  7. 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.......JPG
    Je deviens chèvre !!!
    Merci
  8. 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

  9. 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 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 le NAS dans son répertoire "homes/user/photo"
    Chaque utilisateur accède à ses photos à travers Photo Station
    Le soucis:
    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 (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ème

    Merci pour votre aide

    Christian

  10. 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 :angry:

    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"

    :D:D

    Christian

  11. 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é:

  12. 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

  13. 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 :angry:

    
    
    DiskStation> ll /usr/local/python3/bin/virtualenv
    -rwxr-xr-x 1 root root 333 Sep 16 08:10 /usr/local/python3/bin/virtualenv
    DiskStation>

    Auriez-vous une idée ??

  14. 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

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.