Récupérer un état système

Récupère les divers état d'un produit, ils doivent être configurés à partir du web-serveur du produit dans la page Programmation > Application. Cela concerne :

  • Entrées

    • le nombre d'entrée dépend du nombre disponible sur le produit

      • 0: réarmée

      • 1: déclenchée

  • Sorties

    • le nombre de sortie dépend du nombre disponible sur le produit

      • 0: désactivée

      • 1: activée

  • Défauts - numéro dépend si disponible sur le produit

    • 0: Défaut alimentation

      • 0: ok

      • 1: faible

    • 1: Défaut Tension secteur

      • 0: présente

      • 1: absente

    • 2: Défaut Batterie

      • 0: ok

      • 1: faible

    • 3: non utilisée

    • 4: Défaillance Batterie

      • 0: fin

      • 1: présente

POST /getProductStates

Headers

Name
Value

Content-Type

Application

Authorization

Bearer <accessToken>

Body

Name
Type
Description

productLogin

string

Identifiant

Request

curl -X POST https://ovh-backend.altec-ts.fr/api/getProductStates \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your_access_token" \
-d '{
  "productLogin": <your_product_login>,
}'

Response

En supposant qu'une entrée, une sortie, et un défaut sur la partie application du web-serveur du produit est activée, le serveur renvoie un json sous le format suivant :

{
    entrees:{
        <numero_entree>: <-1|0|1|>
    },
    sorties:{        
        <numero_sortie>: <-1|0|1>
    },
    defauts:{
        <numero_defaut>: <-1|0|1>
    }
}

Mis à jour