Bonjour tout le monde
Tout d'abord je tiens à remercier l'ensemble des bénévoles qui font un travail formidable.
Comme vous pouvez le voir je n'ai pas beaucoup de message à mon actif, mais c'est surtout que je tente d'arriver à trouver les solutions par moi même.
En revanche, je coince pour récupérer les infos et faire les actions de différents virtuels avec les scripts.
Si j'ai bien compris, ici nous avons le saint Graal pour la Netatmo Welcome
https://github.com/KiboOst/php-simpleNetatmoAPI
Dans les messages précédents j'ai vu qu'il fallait utiliser les virtuels pour récupérer toutes les infos pouvant être fournies par ce script.
Voilà où j'en suis :
Sur ma box jeddom, dans le dossier "plugins/script/core/ressources" j'ai placé le script du dossier class : splNetatmoAPI.php
Puis dans le plugin script : j'ai mis
- Type script : Script
- Type action ou info les deux ont le même résultat chez moi ...
- Requête : /var/www/html/plugins/script/core/ressources/splNetatmoAPI.php
Quand je clique sur tester, aucun problème il m'indique en action: Action exécutée avec succès et en info : ""
Depuis un virtuel j'ai mis le script dans les équipement mais impossible d'avoir accès aux choix des données.
Je sens que quelque chose m'échappe, mais quoi
Donc j'en viens enfin à ma demande. Quelqu'un pourrait 'il se prendre 5 minutes et m'indiquer étape par étape comment intégrer le script et les éléments à insérer dans les virtuels pour récupérer les données.
En ce qui me concerne, la donnée la plus importante à récupérer est le fait de pouvoir indiquer à la Welcome que tout le monde à quitter le domicile.
Un grand merci de bien vouloir m'aider dans ma démarche.
En espérant avoir réussi à être assez clair dans ma demande. Dans ma tête ça l'est, mais à l'écrit !!!!
Bonne nuit et journée à vous toutes et tous
Edit 1 (le 21/11/2018 à 16h40) :
J'ai un peu avancé dans la construction mais pour l'instant encore au point mort. Voici les étapes réalisées pour le moment:
- Création d'un dossier Netatmo dans le dossier ressources pour regrouper les script.
(J'ai aussi mis les autres scripts : Netatmo_login.php / openvideo.php / Presence_last_event.php)
- Pour le script de l'api (splNetatmoAPI.php), je l'ai placé dans le dossier. Avant de le mettre, j'ai modifié les lignes 642 à 645 en mettant les infos de mes accès:
'
123456789' => $this->_Netatmo_app_id,
'
123456789' => $this->_Netatmo_app_secret,
'
Schnee067' => $this->_Netatmo_user,
'
123456789' => $this->_Netatmo_pass,
Puis dans le plugin script j'ai testé des phrases du type :
/var/www/html/plugins/script/core/ressources/Netatmo/splNetatmoAPI.php
Ou
/var/www/html/plugins/script/core/ressources/Netatmo/splNetatmoAPI.php isHomeEmpty
Ou (Welcome = nom de la caméra)
/var/www/html/plugins/script/core/ressources/Netatmo/splNetatmoAPI.php Welcome isHomeEmpty
Mais quand je clique sur "Tester" il n'y a aucune données
J'espère que je me rapproche de la solution ....
Edit 2 (le 22/11/2018 à 04h15) :
Après avoir parcouru les différentes pages dans les forums, je constate que cette solution n'est plus viable avec la mise à jour de l'api de netatmo.
Donc je vais me contenter de rester avec le plugin netatmopro sans les options incluses.
On verra par la suite quel plugin va réussir à les inclure et félicitations à ce futur développeur qui y arrivera !!!
Bonne journée à vous