Aller au contenu

lupastro

Membres
  • Compteur de contenus

    29
  • Inscription

  • Dernière visite

Messages posté(e)s par lupastro

  1. avec l'api on peut lancer ou stopper un enregistrement très simplement si c'est ce que tu souhaite faire ?

    je l'utilise de façon automatiser en fonction d'un état via un capteur de porte

    porte ouverte --> lancement de l'enregistrement

    porte fermé --> stopper l'enregistrement

    le principe et le même pour mes fenêtres !

    Hello!

    C'est ce que je compte faire aussi, avec une Zibase et un Syno, peux-tu mettre ton code sur le forum SVP, car pour l'instant lorsque l'on appuye sur la sonnette j'ai une notification qui s'effectue, lapin Karotz, notification Pushover, e-mail avec photo et j'aimerai bien pouvoir lancer l'enregistrement. (Pour Activer le Drône, les satellites et les services secret se sera pour plus tard :) )

    je rencontre quelques problèmes pour lancer l'enregistrement (il est vrais que je suis une quiche, il faut bien l'avouer)

    Merci d'avance

    Edit:

    Voilà j'y suis arrivé en cherchant sur internet, je laisse ma solution ici si ça interesse qqn.

    En adaptant la solution proposée ici => Le fichier que j'ai récupéré: http://community.zipato.com/attachments/368

    J'ai du modifié le fichier selon l'API de la surveillance Station que l'on trouve La

    Un fichier RecON.php l & un autre RecOFF.php

    De cette façon dans ma Zibase un scenario enclenché par bouton de sonnette, ou détection de mouvement par un capteur, qui lance la requette

    http://MonSyno/RecON.php

    5 minutes plus tard ma zibase lance la requette

    http://MonSyno/RecOFF.php

    Voili, voilou, ça fonctionne

    Mais bon si il existe une solution plus simple (un seul fichier qui lance la commande Start et Stop après 5 minutes)je suis preneur.car comme précisé plus haut je suis une quiche dans les différents langage informatique

    <?php
    
    //authentification
     $response = get_web_page("http://<MonIP>:5000/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=2&account=<User>&passwd=<MonMotDePasse>&session=SurveillanceStation&format=sid");
    //echo $response; 
      $resArr = array();
       $resArr = ($response);
    
       $resArr = json_decode($response,true);
    
    //sid in the array
    
    $sid=array();
    $sid=$resArr[data];
    //echo $sid[sid];
    
    
    //send Start record
    $response = get_web_page("http://<MonIP>:5000/webapi/SurveillanceStation/extrecord.cgi?api=SYNO.SurveillanceStation.ExternalRecording&method=Record&version=2&cameraId=1&action=start&_sid=".$sid[sid]);
    echo $response; 
    
    
    
    
    
    
    
    function get_web_page($url) {
          $options = array (CURLOPT_RETURNTRANSFER => true, // return web page
        CURLOPT_HEADER => false, // don't return headers
        CURLOPT_FOLLOWLOCATION => true, // follow redirects
        CURLOPT_ENCODING => "", // handle compressed
        CURLOPT_USERAGENT => "test", // who am i
        CURLOPT_AUTOREFERER => true, // set referer on redirect
        CURLOPT_CONNECTTIMEOUT => 120, // timeout on connect
        CURLOPT_TIMEOUT => 120, // timeout on response
        CURLOPT_MAXREDIRS => 10 ); // stop after 10 redirects
    
    
          $ch = curl_init ( $url );
          curl_setopt_array ( $ch, $options );
          $content = curl_exec ( $ch );
          $err = curl_errno ( $ch );
          $errmsg = curl_error ( $ch );
          $header = curl_getinfo ( $ch );
          $httpCode = curl_getinfo ( $ch, CURLINFO_HTTP_CODE );
    
          curl_close ( $ch );
    
          $header ['errno'] = $err;
          $header ['errmsg'] = $errmsg;
          $header ['content'] = $content;
          return $header ['content'];
         }
    ?>
    
    
  2. Hello!

    Je te réponds, pas à tout, car j'ai à peu près la même configuration que toi et fait plus ou moins ce que tu désire faire

    Donc pour te planter le décor.

    J'ai un NAS212+(2x2T en raid), NAS108J(1T), un iMac, un portable win7, un vieux PC WinXP, portable XP, ainsi que 2 Ipad(iPad1 et new iPad) la dessus encore 1 androide smartphone, 1 iphone, une tV samsung.

    Oui, on est nombreux en famille...

    Le NAS212 fait des sauvegarde sur le NAS 108J (qui se backup sauvegarde sur DD externe...)chaque semaine Photos & documents principaux

    Principalement j'utilise l' iMac où iPhoto est utilisé pour traiter mes photos. Chaque 1er du mois j'exporte les photos du mois passé: iMac=> NAS212/Photo

    Mes fichiers principaux se trouvent sur le NAS212. de façon à les retrouver. Je travail depuis n'importe où sur mon fichiers et je le remet (il existe la possibilité du cloud avec le synology, mais je l'utilise pas..., je m'y metterai un jour...)

    Mon IMac fait des copies TimeMachine sur le NAS212+

    Sinon j'ai accès aussi à tous mes fichiers se trouvant sur le NAS depuis le travail.Fini les clés USB, DVD, etc...

    Tout ce qui est photo/musique/video se trouve sur le NAS.

    VIDEO

    Plus de DVD chez moi, espérance de vie trop courte avec 3 garçons..., je les rippe et les mets sur NAS/Video de façon à pouvoir les voir depuis n'importe où. PC, IPad, TV (avec la vieilleTV pas de client DLNA j'utilisais une Xbox comme client DLNA)

    MUSIQUE

    Je peux les écouter depuis partout. Ampli pour poser iPhone, IPad de façon à écouter les différentes musiques s'y trouvant.

    Home Cinema sur la TV donc je peux aussi écouter ma musique depuis là

    J'avoue ne pas être un adepte de itunes... j'utilise l'appli de synology. Mais il existe de paramètrer le synology comme source pour iTunes

    PHOTO

    Lue depuis partout soit en client DLNA, soit sur l'appli synology (j'avoue utiliser principalement l'appli synology pour ce qui est muusique et photo)

    Surveillance Station: j'utilise aussi une IPcam pour voir qui sonne à la porte ( la fenêtre du bureau donne de l'autre côté) de plus la nuit surveille l'entrée. Pratique pour voir si vaut la peine de se lever pour ouvrir la porte ou pas...

    On parlera pas de download station...

    j'espère avoir répondu, au moins partiellement, à tes questions.

    A+

  3. Il faut se connecter au NAS en ssh ou telnet (préférez le ssh).

    Puis aller dans le répertoire indiqué

    cd /usr/syno/synoman/webman/modules/DownloadStation/hostscript/hosts/megaupload
    On fait une copie du fichier que l'on va modifier
    cp megaupload.php megaupload.php.old[/code]
    
    
    
    
    Ensuite on édite le fichier avec vi par exemple et on modifie le bout de code donner dans le forum anglo-saxon.
    
    Pour ceux qui ne maîtrisent pas bien les éditeurs de texte basiques comme vi, une autre solution est de copier le fichier à modifier dans leur répertoire partagé
    
    
    [code]cp megaupload.php /volume1/dossier_partage/.[/code]
    Puis de le récupérer et de l'éditer sur leur ordinateur. Une fois les modifications faites, on refait l'inverse : - sauvegarde dans le répertoire partagé du NAS - copie du fichier dans le répertoire original (en supposant que vous être toujours dans le répertoire /usr/syno/synoman/webman/modules/DownloadStation/hostscript/hosts/megaupload)
    [CODE]cp /volume1/dossier_partage/megaupload.php .[/code]

    Et voilà.

    Mais effectivement ce n'est que pour les comptes Premium.

    Merci pour l'explication de comment faire, je l'ai fait et ça fonctionne. Je confirme: [b]fonctionne que pour les comptes Premium[/b].

    Merci encore

  4. Hello!

    Merci pour ta réponse.

    Pour ma part elle apparaît sur la liste.

    Sur la Xbox on voit le NAS, mais comme si il y avait aucun fichier sur le NAS.

    Bon! il me semblait l'avoir fait j'ai fait une Re-Indexation (Panneau config/ Serveur Multim

    edia/ Dossier indexé) et maintenant je revois mes videos,, photos, music

×
×
  • 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.