Eedomus & Karotz : le lapin donne la température extérieure

Nabaztag

Pour ce premier article, je vais vous parler de domotique. Dans ce tuto, je vais vous donner une méthode pour que votre lapin vous donne la température.

Les prérequis sont :

Comme vous l’avez peut-être constaté, il est possible désormais d’utiliser des scripts personnalisés sur sa box Eedomus. C’est ce moyen qui permet d’envoyer la température au lapin connecté.

$sensor permet de récupérer les valeurs de du périphérique « Température outside ».
$temp tire du tableau récupéré dans $sensor la dernière valeur de la température.
$tts est la chaîne de caractères que nous allons transmettre au lapin. Vous pouvez noter au passage la présence de deux espaces encodés (%20) entre chaques mots, pour ralentir un peu le débit de paroles. De plus la chaîne doit être transmise en utf8 au lapin ; étant donné que les scripts Eedomus doivent être enregistrés en ISO-8859-1, il faut donc encoder la chaîne à transmettre via utf8_encode().

Il ne reste plus qu’à uploader notre script sur la box et le tester.

eedomus_script

Ensuite, il ne reste qu’à créer un actionneur HTTP sur la box pour finir l’opération.

actionneur_http_karotz_temp

actionneur_http_karotz_temp_2

Laisser un commentaire