DemanderAgent

Envoyer un agent à une zone. Pour envoyer plusieurs agents, il faut faire l’action plusieurs fois.

Paramètres:

  • typeAgent: Type d’agent à envoyer (valeurs: PATROUILLEUR)
  • idAgent: (facultatif pour envoyer un agent précis)
  • zone: Identifiant de la zone où dépêcher l’agent
  • priorite: ‘P1’ .. ‘P5’
  • idIntervention: Identifiant unique de l’intervention (UUID généré par notre système)

Attention: l’action ne garantit pas que l’agent sera effectivement dépêché. Il faut attendre l’événement de sécurité indiquant qu’un agent a bel et bien été dépêché.

ReglerVitesseVentilation

Ajuste la vitesse de ventilation de la zone spécifiée.

Paramètres:

  • batiment: Identifiant du bâtiment
  • zone: Identifiant de la zone
  • distribution: Vitesse de distribution d’air (0-100)
  • retour: Vitesse de retour d’air (0-100)

OuvrirFermerVentilation

Pour ouvrir et fermer la ventilation d’une zone donnée quand le bâtiment ne supporte pas l’ajustement de la pression.

Paramètres:

  • batiment: Identifiant du bâtiment
  • zone: Identifiant de la zone
  • valeur: 0 (fermé) | 1 (ouvert)

ActiverAlarmeIncendie

Faire sonner ou arrêter les alarmes d’incendie dans une zone donnée.

Paramètres:

  • batiment: Identifiant du bâtiment
  • zone: Identifiant de la zone
  • sonnerie: true (faire sonner) | false (arrêter)

AppelerPompiers

Demander l’assistance du service incendie.

Paramètres:

  • adresseBatiment: Adresse du bâtiment
  • raison: Raison de l’appel [ “FIRE”, “SMOKE”, “CHECK”, “SIMULATION” ]

EnvoyerSMSMessagePredefini

Envoyer un texto à une personne avec un message prédéfini.

Paramètres:

  • numeroDestination: Numéro de téléphone (ex.: “+15145551234”)
  • nomDestination: Nom de la personne (ex.: “Jean Tremblay”)
  • codeMessage: [ “FIRE_ALERT_IN_ROOM_YRE_RESP”, “STAY_WHERE_YOU_ARE”, “END_OF_ALERT” ]

OuvrirFermerElectricite

Ouvrir ou fermer l’électricité d’une zone donnée.

Paramètres:

  • batiment: Identifiant du bâtiment
  • zone: Identifiant de la zone
  • local: Identifiant du local
  • valeur: 0 (fermé) | 1 (ouvert)

EnvoyerTeamsMessagePredefini

Envoyer un message Teams à une personne.

Note: on peut utiliser directement l’identifiant unique (ex.: son IDUL), le service de messagerie va s’occuper d’utiliser l’identifiant Microsoft.

Paramètres:

  • idDestination: Identifiant unique de la personne (ex.: son IDUL)
  • codeMessage: (même que pour les SMS)

OuvrirFermerPorte

Pour ouvrir et fermer une porte dans une zone donnée.

Paramètres:

  • batiment: Identifiant du bâtiment
  • zone: Identifiant de la zone
  • porte: Identifiant de la porte
  • valeur: 0 (fermé) | 1 (ouvert)

VerrouillerDeverrouillerPorte

Pour barrer et débarrer une porte dans une zone donnée.

Paramètres:

  • batiment: Identifiant du bâtiment
  • zone: Identifiant de la zone
  • porte: Identifiant de la porte
  • valeur: 0 (débarré) | 1 (barré)