Puni Posté(e) le 16 juin 2017 Signaler Partager Posté(e) le 16 juin 2017 Bonjour, Le nouveau VD fonctionne uniquement avec un compte syno admin ? Je l'utilise avec user standard et j’obtiens une erreur [402] = "Permission refusée." Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 16 juin 2017 Signaler Partager Posté(e) le 16 juin 2017 (modifié) Bonjour, Pouvez-vous nous dire à quelle moment il affiche cela ? Mais je pense que pour voir certaines informations, un compte admin est requis. EDIT: J'ai fait le test. Un user normal ne peut pas arrêter et redémarrer le NAS. Et il ne peux pas utiliser l'api Synology pour ce qu'on demande dans le VD. Donc oui, il faut un compte administrateur. Modifié le 16 juin 2017 par Kana-chan Lien vers le commentaire Partager sur d’autres sites More sharing options...
Puni Posté(e) le 16 juin 2017 Signaler Partager Posté(e) le 16 juin 2017 (modifié) J'ai regardé dans le debug du bouton "Etat" Merci d'avoir vérifié pour le compte admin, c'est bien ce que je pensais. Ce qui me gène c'est que j'utilise la vérification en deux étapes avec le code pour mon compte admin ... Modifié le 16 juin 2017 par Puni Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 16 juin 2017 Signaler Partager Posté(e) le 16 juin 2017 Bonsoir, Le mieux est de créer un compte admin pour la HC2 sans double authentification. De plus, si votre HC2 et votre NAS sont sur le même réseau, ce n'est pas bien grave. Aussi, pour ce compte admin, il est peut-être possible de ne pas lui donner les droits d'ouverture de bureau. Voilà ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 16 juin 2017 Signaler Partager Posté(e) le 16 juin 2017 Attention quand même, l'appli mobile charge tout depuis /api/mobile/interface/data et on y trouve le code en clair des VD, donc le mot de passe du compte admin du Syno. Effectivement bloquer l'ouverture du bureau semble être le minimum pour limiter les dégats. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 16 juin 2017 Signaler Partager Posté(e) le 16 juin 2017 (modifié) Bonsoir Lazer, Peut-être mettre une variable global pour le nom de l'admin et son mot de passe alors ? Dans l'appli mobile, il est possible de voir les variables globales ? Je ne l'utilise pas cette appli. Modifié le 16 juin 2017 par Kana-chan Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 16 juin 2017 Signaler Partager Posté(e) le 16 juin 2017 Effectivement, c'est une bonne idée, j'ai l'impression que les variables globales n'y figurent pas. Tu peux tester l'URL sur ta box, tu verras bien. Tu n'utilises pas l'appli mobile ? Donc tu n'utilises pas ton téléphone pour allumer la lumière comme dans toutes les publicités de domotique ? Mais donc ta domotique ne sert à rien ? /troll N'empêche, c'est bien pratique à distance quand même. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 16 juin 2017 Signaler Partager Posté(e) le 16 juin 2017 (modifié) J'utilise le site web que j'accède depuis n'importe où. J'ai un Windows 10 Mobile ... OK, je vais faire un VD avec le login et mot de passe dans les variables globales. Modifié le 16 juin 2017 par Kana-chan Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 17 juin 2017 Signaler Partager Posté(e) le 17 juin 2017 (modifié) Bonjour, Voici la version du VD avec les login/Mot de passe dans une variable globale : LoginNAS : l'utilisateur admin du NAS MdpNAS : Mot de passe de l'utilisateur admin du NAS MacNAS : adresse MAC de la carte réseau du NAS si le WOL est compatible BcastNAS : adresse de broadcast du réseau si le WOL est compatible Il faut créer ces quatre variables globales dans le panneau des variables, puis créer une scène pour les mettre à jour, en mode lua, avec le code suivant : fibaro:setGlobal("LoginNAS", "admin"); --compte admin du NAS fibaro:setGlobal("MdpNAS", "password"); --mot de passe admin du NAS fibaro:setGlobal("MacNAS", "00:11:22:33:44:FF"); --adresse MAC du NAS pour le WOL si compatible fibaro:setGlobal("BcastNAS", "192.168.1.255"); --adresse de broadcast pour le WOL si compatible Exécuter la scène pour remplir les variables globales, et cacher la scène ou la détruire si le code des scènes est visible dans l'application mobile. Importer le nouveau VD. Voilà ... Synology_NAS.vfib Modifié le 17 juin 2017 par Kana-chan 2 Lien vers le commentaire Partager sur d’autres sites More sharing options...
domo Posté(e) le 14 juillet 2017 Signaler Partager Posté(e) le 14 juillet 2017 bonjour merci pour cette mise à jour du VD mais j'ai une erreur j'ai aucune info sur l'état du syno et en debug j'ai ça une idée du problème je suis en DSM5 merci [DEBUG] 14:29:15: Version API Synology OK [DEBUG] 14:29:15: Chemin API Synology = auth.cgi [DEBUG] 14:29:15: SID API Synology = [vbdygo2fMmSXXXXXXXXXXXXX] [ERROR] 14:29:16: line 108: attempt to concatenate global 'load_mem' (a nil value) [DEBUG] 14:39:16: Version API Synology OK [DEBUG] 14:39:16: Chemin API Synology = auth.cgi [DEBUG] 14:39:17: SID API Synology = [I4lBzt7XjBQXXXXXXXXXXXX] [ERROR] 14:39:18: line 108: attempt to concatenate global 'load_mem' (a nil value) [DEBUG] 14:46:21: Version API Synology OK [DEBUG] 14:46:21: Chemin API Synology = auth.cgi [DEBUG] 14:46:21: SID API Synology = [xlvYDXcq6sVzQXXXXXXXXX] [ERROR] 14:46:23: line 108: attempt to concatenate global 'load_mem' (a nil value) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 14 juillet 2017 Signaler Partager Posté(e) le 14 juillet 2017 Bonjour domo, En fait, c'est que je n'ai pas la structure de data.memory du DSM 5.x pour faire cette partie en DSM 5.x. Je ne l'ai qu'en DSM 6.x. Si vous avez un DSM 5.x, vous pouvez essayer de faire l'url pour voir la structure de data.memory et comme cela je serai quoi faire. Voilà. Lien vers le commentaire Partager sur d’autres sites More sharing options...
domo Posté(e) le 14 juillet 2017 Signaler Partager Posté(e) le 14 juillet 2017 On fait ça comment je suis pas un geek Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 16 juillet 2017 Signaler Partager Posté(e) le 16 juillet 2017 Bonjour, Essayer ceci dans firefox ou IE : http://<adresse_ip_nas:port_dsm>/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=2&account=<login_admin>&passwd=<password_admin>&session=DSM&format=sid http://<adresse_ip_nas:port_dsm>/webapi/dsm/system_loading.cgi?api=SYNO.DSM.SystemLoading&version=1&method=getinfo&type=current&_sid=<sid_trouve_avant> Pour la deuxième commande, si vous avez des "+" devant des lignes, il faut cliquer dessus. Voilà. Lien vers le commentaire Partager sur d’autres sites More sharing options...
domo Posté(e) le 16 juillet 2017 Signaler Partager Posté(e) le 16 juillet 2017 merci Kana-chan pour ton aide voici ce que ça donne {"data":{"cpu":{"hard_irq":0.0,"idle":0.9848484848484849,"iowait":0.0,"nice":0.0,"soft_irq":0.0,"steal":0.0,"system":0.01010101010101010,"user":0.005050505050505051},"memory":{"buffer":53744,"cached":507628,"free":1229356,"swap_cached":0,"total":2047552},"netflows":[{"name":"eth0","receive":0,"transmit":0}]},"success":true} Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 17 juillet 2017 Signaler Partager Posté(e) le 17 juillet 2017 Bonjour, Voici un nouveau VD pour prendre en compte le DSM 5. Pouvez-vous essayer ? Merci ... Synology_NAS.vfib Lien vers le commentaire Partager sur d’autres sites More sharing options...
domo Posté(e) le 17 juillet 2017 Signaler Partager Posté(e) le 17 juillet 2017 salut ça fonctionne pas encore merci de ta patience [DEBUG] 18:54:41: Version API Synology OK [DEBUG] 18:54:41: Chemin API Synology = auth.cgi [DEBUG] 18:54:41: SID API Synology = [lubksZAmR4hn2B5G9N00558] [DEBUG] 18:54:43: Memory: 11.895570906136% [DEBUG] 18:54:43: CPU: 0% [DEBUG] 18:54:43: Temperature System: N/A [ERROR] 18:54:43: line 178: attempt to get length of local 'vols_tab' (a nil value) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 17 juillet 2017 Signaler Partager Posté(e) le 17 juillet 2017 Et avec celui-ci ? Synology_NAS.vfib Lien vers le commentaire Partager sur d’autres sites More sharing options...
domo Posté(e) le 17 juillet 2017 Signaler Partager Posté(e) le 17 juillet 2017 Je suis plus chez moi des que je rentre je regarde ça Lien vers le commentaire Partager sur d’autres sites More sharing options...
domo Posté(e) le 17 juillet 2017 Signaler Partager Posté(e) le 17 juillet 2017 ça fonctionne pas Kana-cha [DEBUG] 22:55:34: Version API Synology OK [DEBUG] 22:55:34: Chemin API Synology = auth.cgi [DEBUG] 22:55:35: SID API Synology = [aLV5khssNG33oB5G9N00558] [DEBUG] 22:55:36: Memory: 11.99598349639% [DEBUG] 22:55:36: CPU: 0% [DEBUG] 22:55:36: Temperature System: N/A [ERROR] 22:55:36: line 192: attempt to concatenate field 'name' (a nil value) [DEBUG] 22:55:43: Version API Synology OK [DEBUG] 22:55:43: Chemin API Synology = auth.cgi [DEBUG] 22:55:43: SID API Synology = [jOnSBBcVNTMtsB5G9N00558] [DEBUG] 22:55:44: Memory: 11.998132403963% [DEBUG] 22:55:44: CPU: 0% [DEBUG] 22:55:45: Temperature System: N/A [ERROR] 22:55:45: line 192: attempt to concatenate field 'name' (a nil value) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 17 juillet 2017 Signaler Partager Posté(e) le 17 juillet 2017 OK ! Il faut que vous m'aidiez là encore. Pouvez-vous me donner le résultat de cela dans firefox ou IE ? http://<adresse_ip_nas:port_dsm>/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=2&account=<login_admin>&passwd=<password_admin>&session=DSM&format=sid http://<adresse_ip_nas:port_dsm>/webapi/dsm/volume.cgi?api=SYNO.DSM.Volume&version=1&method=list&type=storage&_sid=<sid_trouve_avant> Pour la deuxième commande, si vous avez des "+" devant des lignes, il faut cliquer dessus. Merci ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
domo Posté(e) le 17 juillet 2017 Signaler Partager Posté(e) le 17 juillet 2017 ben j'ai fait une copie écran du résulta de la deuxième commande tu veut que je clic ou ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 17 juillet 2017 Signaler Partager Posté(e) le 17 juillet 2017 Ce n'est pas la même suite de commandes ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
domo Posté(e) le 17 juillet 2017 Signaler Partager Posté(e) le 17 juillet 2017 a désoler j'avais pas vu Lien vers le commentaire Partager sur d’autres sites More sharing options...
domo Posté(e) le 17 juillet 2017 Signaler Partager Posté(e) le 17 juillet 2017 et voici {"data":{"offset":0,"total":2,"volumes":[{"id":"volume_1","status":"normal","total":2811987.550,"used":1566967.870},{"id":"volume_2","status":"normal","total":2811987.550,"used":844.20}]},"success":true} Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 17 juillet 2017 Signaler Partager Posté(e) le 17 juillet 2017 Bonsoir, Pouvez-vous essayer avec ce VD ? Merci ... Synology_NAS.vfib Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés