Home Center de Fibaro: enfin l'API !

Cédric
11 septembre 2012

Résumer cet article :

Comme la plupart des autres box, pour la rentrée le Home Center de Fibaro vient de recevoir une mise à jour numérotée 1.037.

Il ne s’agit pas là d’une version beta comme la 2.140 que nous avions pu voir précédemment, mais bien d’une version stable officielle. Du coup pas de script Lua ou de VoiP pour le moment, il faudra encore patienter un peu.

 

Mais cette mise à jour apporte des corrections de bugs et quelques améliorations:

  • Gestion du mot de passe des caméras
  • Données météorologiques issues du site Yahoo, plus fiables que les données récupérés auparavant
  • Nouvelles icônes météo
  • Capteur universel utilisable dans le système d’alarme
  • Possibilité de saisir une description de sauvegarde
  • Descriptions détaillées des captures d’écran de caméra par e-mails
  • Bug fixé de commande Lili
  • Informations d’identification fixé
  • Bug de configuration des paramètres par défaut sur Chrome fixé

 

Mais on notera surtout deux nouveautés, l’une d’ordre esthétique, au niveau de la représentation des pièces, qui regroupe différentes informations dans un seul encadré:

 

pieces

 

piece

 

Le tableau de bord peut alors s’en retrouver beaucoup plus clair: nous avons les informations importantes du premier coup d’oeil, et l’accès direct aux fonctions importantes: éclairage de la pièce et volet.

Mais LA nouveauté de cette mise à jour est sans aucun doute l’ouverture de l’API de la box, que nous attendions tous avec impatience. Cette API va permettre d’interroger ou de controler des appareils via de simples requêtes HTTP, comme on le fait déjà par exemple pour l’eedomus ou la Vera. Deux modes sont disponibles, une API simple, et une API sécurisée, qui nécessitera une authentification. On active l’une ou l’autre via le menu de configuration:

A lire également:
Dératisation en restauration et hôtellerie : comment choisir un prestataire fiable [Sponsorisé]

 

integration http1

 

Les requêtes de cete API sont relativement simples à comprendre. La documentation est disponible ici (en polonais seulement pour le moment, mais Google est votre ami ;-). Je vous présente le principales.

Cette requête va lister tous les devices de la box dans un fichier xml

 

http://IP_DE_LA_BOX/fibaro/externalRequest.php?id=getDevices

 

Ce qui donnera par exemple ceci:

 

xml

 

La requête pour allumer un module sera de cette forme:

 

http://IP_DE_LA_BOX/fibaro/externalRequest.php?id=setBinaryLight&deviceID=ID_DU_MODULE&value=1

 

En remplacant bien sûr l’ID du Module par le numéro du module de votre configuration (visible dans le fichier xml précédent, ou dans la configuration de la box).

 

id1

 

Pour l’éteindre, même requête, mais avec une « value » à 0 à la fin:

 

http://IP_DE_LA_BOX/fibaro/externalRequest.php?id=setBinaryLight&deviceID=ID_DU_MODULE&value=0

 

Les commandes varient selon le type de périphérique. Pour un variateur, la commande sera celle ci, la valeur correspondant au niveau d’éclairage souhaité:

 

http://IP_DE_LA_BOX/fibaro/externalRequest.php?id=setDimmableLight&deviceID=ID_DU_MODULE&value=VALEUR

 

Et pour un volet:

 

http://IP_DE_LA_BOX/fibaro/externalRequest.php?id=setBlind&deviceID=ID_DU_MODULE&value=VALEUR

 

On pourra de la même facon contrôler un device virtuel, en indiquant directement l’ID du bouton à actionner:

 

http://IP_DE_LA_BOX/fibaro/externalRequest.php?id=pressVirtualDeviceButton&buttonID=ID_BOUTON

 

Des commandes relatives aux caméras permettent également d’effectuer différentes actions (mouvement, etc…). Cette commande permet par exemple d’envoyer l’image de la caméra 62 à l’administrateur par e-mail automatiquement:

 

http://IP_DE_LA_BOX/fibaro/externalRequest.php?id=sendCameraImage&cameraID=62

 

Enfin, on peut activer une scène comme un module, en indiquant l’ID de la scène à lancer:

 

http://IP_DE_LA_BOX/fibaro/externalRequest.php?id=runScene&sceneID=ID_SCENE

 

Cette API ouvre de nombreuses possibilités, comme par exemple le contrôle de sa box Fibaro depuis son Karotz. Il suffit pour cela d’installer l’application Kron sur son Karotz, et de configurer une action de ce type:

A lire également:
Home Assistant 2026.9 : une rentrée chargée avec Matter, Modbus et une interface plus intelligente

 

Karotz1

 

Ici, par exemple, quand je passe le mini lapin jaune devant mon Karotz, cela lance la scène pour ouvrir les volets de la maison. On peut très bien définir des actions pour activer l’alarme, lancer une scène pour une ambiance cinéma, etc…

Bref, cette API va nous permettre de contrôler la box depuis d’autres équipements, ce qui ouvre pas mal de perspectives: interfaces maison, plugin Karotz, etc… :D

 

Comme on le voit, la box de Fibaro continue son évolution, et les fonctions que nous avions pu voir lors de la beta nous font trépigner d’impatience :p

Résumer cet article :

share Partager

Ces articles pourraient aussi vous intéresser:

Apple ouvre enfin sa maison connectée… et laisse l’Europe sur le palier

Apple lance le HomeView, une Apple TV 4K et le HomePod mini 2. De bonnes idées, des prix qui s’envolent, et une Europe privée du meilleur.

Enki passe à la vitesse supérieure : votre chauffage et votre chauffe-eau peuvent désormais vous rapporter de l’argent

Enki renforce sa gestion énergétique avec le Bonus Énergie pour les chauffe-eau, un module radiateur à moins de 30 €, une application repensée et de nouveaux radiateurs connectés accessibles.

Home Assistant 2026.10 est disponible : nouvelle carte, automatisations simplifiées et IA via MCP

Home Assistant 2026.10 débarque avec une nouvelle carte, des automatisations simplifiées, des dashboards améliorés, les minuteurs et l'intégration MCP pour l'IA.

0 réaction

Votre réaction
Nom
Adresse de messagerie
Site

onze − deux =