Référence API

Documentation de l'API REST de l'Iconet Gateway.

URL de Base

http://<ip-de-la-passerelle>/api/v1

Authentification

Toutes les requêtes API nécessitent un token Bearer :

Authorization: Bearer <votre-token-api>

Générez un token depuis Paramètres → API → Générer un Token dans le tableau de bord.

Endpoints

Obtenir Tous les Appareils

GET /api/v1/devices

Retourne une liste de tous les appareils configurés.

Obtenir l'État d'un Appareil

GET /api/v1/devices/:id

Retourne l'état actuel d'un appareil spécifique.

Contrôler un Appareil

POST /api/v1/devices/:id/command
Content-Type: application/json

{
  "action": "set",
  "value": 75
}

Lister les Scènes

GET /api/v1/scenes

Activer une Scène

POST /api/v1/scenes/:id/activate

API WebSocket

Pour les mises à jour en temps réel, connectez-vous à l'endpoint WebSocket :

ws://<ip-de-la-passerelle>/api/v1/ws

Les événements sont envoyés sous forme de messages JSON lorsque les états des appareils changent.

Limites de Taux

  • API REST : 100 requêtes/minute
  • WebSocket : Illimité (basé sur les événements)
Référence API - Iconet — Modernisez votre Système Vantage et Domotique