Eedomus et Koubachi

Documentation eedomus

Le Koubachi est un capteur pour plante (intérieur ou extérieur). Il communique en Wifi vers le serveur Koubachi.

Vous pouvez récupérer les informations de mesure dans eedomus. Cela vous permet par exemple d'automatiser l'arrosage en cas de besoin.

Nota : une modification de l'API Koubachi est intervenue en novembre 2013 (format attendu .xml à ajouter obligatoirement dans la requête)

Comment récupérer les mesures d'un capteur Koubachi dans eedomus ?

Vous devez au préalable être inscrit chez Koubachi pour accéder à l'API Koubachi qui vous donnera les codes d'accès de vos plantes (Key et Credentials).

Comment s'inscrire ?
Allez sur labs.koubachi.com et renseigner la page pour accéder aux identifiants.

Ensuite, ajouter un capteur "HTTP"

Identifier en "valeur décimale" dans eedomus pour pouvoir tracer des graphes.

Saisissez l'URL avec les codes d'accès

URL : http://api.koubachi.com/v2/user/smart_devices.xml?app_key=XXXXX&user_credentials=YYYYYY

Saisissez le chemin XPath pour l'humidité. Vous pouvez simplement copier/coller !

Chemin XPath : substring-before(//recent-soilmoisture-reading-value,"%")

Le chemin est complexe pour récupérer une valeur sans unité °C ou %.

Une mesure toutes les 360 minutes (toutes les 6 heures) suffit, car le Koubachi ne transmet que toutes les 24 heures.

Votre box va ainsi interroger les serveurs Koubachi toutes les 6 heures. L'information sera disponible dans eedomus.

Pour aller plus loin

Si vous avez plusieurs Koubachi, utilisez l'adresse MAC ou l'id de la plante pour filtrer (ou 000666778899 est l'adesse MAC)

URL de la requête : http://api.koubachi.com/v2/user/smart_devices/000666778899.xml?app_key=XXXXX&user_credentials=YYYYYY

D'autres chemins XPath pour Koubachi

Chamin XPath pour l'humidité brute : //recent-soilmoisture-reading-si-value