Un widget PHP pour votre station météo NetAtmo

STEPHANY Pascal 18 janvier 2013 12
Un widget PHP pour votre station météo NetAtmo

Pour les heureux possesseurs de la Station Météo NetAtmo, je vous propose de découvrir comment créer votre widget en PHP…

Il suffit de se rendre sur le GitHub « Postky/Netatmo« , de télécharger l’archive Zip sur votre PC et modifier quelques fichiers pour déclarer votre station Netatmo.

github netatmo

Je vous invite à rendre visite à son auteur sur son site « Potsky.com » et découvrir en détail ses nombreux plugins…

Installation

Une fois l’archive dézippée il suffit d’éditer le fichier « conf.inc.php » et renseigner votre identifiant Mail, mot de passe et votre ApiKey (voir notre article).

fichier conf php netatmo

Voir ci-dessous notre application Domotique Info qui permet d’obtenir son « ID CLIENT » et  » SECRET CLIENT ».

api dev netatmo

Et voilà, il ne reste plus qu’à déposer ce répertoire sur votre serveur d’hébergement, NAS ou tout simplement sur votre PC puis de lancer dans votre navigateur le fichier « index.php ».

my widget php netamo

A vous de modifier les autres fichiers et le CSS pour adapter ce widget à votre application ou Blog.

Difficile de faire plus simple…

Merci à Potsky pour le partage de son travail :)

12 Comments »

  1. potsky 18 janvier 2013 at 20:18 -

    Et bien de rien !
    Merci pour le how to :-)

  2. Raphael 19 janvier 2013 at 16:58 -

    Bonjour,
    cela ne fonctionne pas pour moi,
    voici ce qui s’affiche:

    http://img51.imageshack.us/img51/3419/erreurnetatmo.png

    Une solution? merci

  3. Pascal STEPHANY 20 janvier 2013 at 20:22 -

    Bonjour Rapahel

    Je pense que c’est tout simplement parce que vous êtes en local et pas sur un serveur PHP…

    Pascal

  4. Pascal STEPHANY 20 janvier 2013 at 20:26 -

    @postky

    Merci à toi car c’est le genre de code qui va bien pour intégrer sa netatmo sur nos applications domotique ou pages perso…

  5. Raphael 20 janvier 2013 at 22:34 -

    Pourtant il est écrit:
    « il ne reste plus qu’à déposer ce répertoire [...] sur votre PC puis de lancer dans votre navigateur le fichier « index.php ». »

    je crois qu’il me manque une info. Pouvez vous me donner plus d’info sur ce serveur PHP? merci

  6. Pascal STEPHANY 21 janvier 2013 at 0:36 -

    Sur votre PC et un serveur PHP… Vous pouvez utiliser WAMP trés simple d’installation.

  7. alain 21 janvier 2013 at 16:53 -

    sur un NAS synology, il faut activer quelques extention comme curl et gettext dans application web > php > extention

    il faut aussi mettre à jour le certificat curl ou bien mettre l’option suivante dans le fichier NAApiClient.php livré (inc\Netatmo) :

    $opts[CURLOPT_SSL_VERIFYPEER]= FALSE;

    juste avant :
    curl_setopt_array($ch, $opts);

  8. Nicolas 22 janvier 2013 at 13:14 -

    Quelqu’un est il arrivait a faire fonctionner le script sur wamp ?

  9. Nicolas 24 janvier 2013 at 19:18 -

    Il y aurait t’il une âme charitable pour me donner un coup de main pour l’associé a wamp merci ça fait 3 jours que je suis dessus merci

  10. Xavier 24 janvier 2013 at 22:58 -

    Bonjour

    Super travail , installation en 2 mn sur mon syno., juste un petit problème d’affichage des libellés en anglais même en mettant ?l=fr_FR

    Cordialement
    Xavier

  11. Vincent 7 mars 2013 at 22:15 -

    Bonjour,
    Apparemment Netatmo a changé son site et je ne trouve pas « ID CLIENT » et » SECRET CLIENT » pour mettre dans le fichier modifier

    Une solution? merci

Leave A Response »