12-30-2013, 03:26 PM
Bonjour Yanguy,
Met à jour le git :
git pull --rebase
dans le répertoire des sources, Raoul viens de changer la version necessaire pour jansson, qui est passé a 2.4 ca devrait être la version que package ubuntu 13.10.
Pour netatmo, ca serait génial. On avait regardé avec Raoul comment intégrer ca dans calaos, mais ce qui nous avait pas plus du tout c'est le fait que les valeurs mesurées sont stockées sur les serveur de nettamo. Ce qui est un a mon avis un gros contres sens, mais bon, on peut pas aller contre les décideurs qui on justement décidé que tout irait dans le "cloud" ...
Pour intégrer cela dans calaos, il faut faire des IO spécifiques pour nettamo, le code sera tres certainement tres proche de ce que j'ai déja fait pour les WebIO.
tu peux regarder ce code : https://github.com/calaos/calaos_base/tr...ver/IO/Web
L'idée et donc de creer un nouveau répertoire dans IO nommé Netamo, et d'ajouter les NetatmoTemp.cpp/.h et NetatamoAnalog.cpp/h qui ferons les requêtes pour récupérer les valeurs.
Tu vas donc définir un nouveau type qui heritera de AnalogIn ou Temp. Pour les données spécifiques, configuration, tu peux ajouter ce que tu veux dans le fichier xml io.xml
N'hésite pas a venir sur IRC pour poser des question plus spécifiques.
Met à jour le git :
git pull --rebase
dans le répertoire des sources, Raoul viens de changer la version necessaire pour jansson, qui est passé a 2.4 ca devrait être la version que package ubuntu 13.10.
Pour netatmo, ca serait génial. On avait regardé avec Raoul comment intégrer ca dans calaos, mais ce qui nous avait pas plus du tout c'est le fait que les valeurs mesurées sont stockées sur les serveur de nettamo. Ce qui est un a mon avis un gros contres sens, mais bon, on peut pas aller contre les décideurs qui on justement décidé que tout irait dans le "cloud" ...
Pour intégrer cela dans calaos, il faut faire des IO spécifiques pour nettamo, le code sera tres certainement tres proche de ce que j'ai déja fait pour les WebIO.
tu peux regarder ce code : https://github.com/calaos/calaos_base/tr...ver/IO/Web
L'idée et donc de creer un nouveau répertoire dans IO nommé Netamo, et d'ajouter les NetatmoTemp.cpp/.h et NetatamoAnalog.cpp/h qui ferons les requêtes pour récupérer les valeurs.
Tu vas donc définir un nouveau type qui heritera de AnalogIn ou Temp. Pour les données spécifiques, configuration, tu peux ajouter ce que tu veux dans le fichier xml io.xml
N'hésite pas a venir sur IRC pour poser des question plus spécifiques.