Alarma
Listar outputs (automation)
GET
Canales de salida/relé sincronizados del panel. id es el UUID Fusehub; moduleSeq es el serial del módulo/output.
IntegrationKeyheader
X-Integration-Key<token>Clave de integración (fhint_…). Consola Fusehub → Herramientas de desarrollo → API Keys.
site_id*Site IdUUID Fusehub de la sede.
device_id*Device IdUUID Fusehub del panel ALARMA, o su serial (serialNumber / shortSerial / effectiveSerial).
OK
application/json- response
ok?OkPor defecto
trueoutputs*array<>outputCount*Outputcountcurl -X GET 'https://api.staging.fusehub.lat/api/integration/v1/sites/string/alarm/devices/string/outputs'Ejemplo de respuesta
{ "ok": true, "outputs": [ { "id": "00000000-0000-4000-8000-000000000401", "deviceOutputId": 0, "moduleSeq": "ABC123XYZ", "name": "Aspersor 1", "linkStatus": "open" } ], "outputCount": 1}Reactivar zona PUT
Retira el bypass de una zona e incluye de nuevo la zona en el armado.
Estado del output (aspersor/relé) GET
Consulta en vivo el estado del canal. `status`: `activated` | `deactivated` | `offline` | `unknown`. `deviceId` acepta UUID o serial del panel; `outputId` acepta UUID Fusehub o serial del módulo (`moduleSeq`).