Puni Posté(e) le 16 juin 2017 Signaler 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."
Kana-chan Posté(e) le 16 juin 2017 Signaler 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
Puni Posté(e) le 16 juin 2017 Signaler 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
Kana-chan Posté(e) le 16 juin 2017 Signaler 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à ...
Lazer Posté(e) le 16 juin 2017 Signaler 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.
Kana-chan Posté(e) le 16 juin 2017 Signaler 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
Lazer Posté(e) le 16 juin 2017 Signaler 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.
Kana-chan Posté(e) le 16 juin 2017 Signaler 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
Kana-chan Posté(e) le 17 juin 2017 Signaler 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
domo Posté(e) le 14 juillet 2017 Signaler 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)
Kana-chan Posté(e) le 14 juillet 2017 Signaler 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à.
domo Posté(e) le 14 juillet 2017 Signaler Posté(e) le 14 juillet 2017 On fait ça comment je suis pas un geek
Kana-chan Posté(e) le 16 juillet 2017 Signaler 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à.
domo Posté(e) le 16 juillet 2017 Signaler 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}
Kana-chan Posté(e) le 17 juillet 2017 Signaler 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
domo Posté(e) le 17 juillet 2017 Signaler 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)
Kana-chan Posté(e) le 17 juillet 2017 Signaler Posté(e) le 17 juillet 2017 Et avec celui-ci ? Synology_NAS.vfib
domo Posté(e) le 17 juillet 2017 Signaler Posté(e) le 17 juillet 2017 Je suis plus chez moi des que je rentre je regarde ça
domo Posté(e) le 17 juillet 2017 Signaler 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)
Kana-chan Posté(e) le 17 juillet 2017 Signaler 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 ...
domo Posté(e) le 17 juillet 2017 Signaler 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 ?
Kana-chan Posté(e) le 17 juillet 2017 Signaler Posté(e) le 17 juillet 2017 Ce n'est pas la même suite de commandes ...
domo Posté(e) le 17 juillet 2017 Signaler 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}
Kana-chan Posté(e) le 17 juillet 2017 Signaler Posté(e) le 17 juillet 2017 Bonsoir, Pouvez-vous essayer avec ce VD ? Merci ... Synology_NAS.vfib
Messages recommandés