# ACCESS ## Identidad de la vertical - slug: `climate-drainage-ngs` - tipo: `vertical reusable` - estado: `validada técnicamente` - cliente obligatorio para existir: `no` - despliegue real en cliente: `pendiente_de_confirmar` ## Entradas y salidas principales ### Entrada física - nodo: `LSN50 v2.x` - sensor: `XKC-Y25-V` - gateway LoRaWAN: `DLOS8N` - Network/Application Server: `ChirpStack` ### Backend - host backend principal: `platform-40` - IP backend relevante: `192.168.40.100` - API de control local: `http://192.168.40.100:8088` ### Frontal público - tenant de cliente en OVH: `pendiente_de_confirmar` - patrón de publicación: `https://.panel.mesavault.es/control/ui` ## Endpoints documentados - `GET /health` - `GET /ui` - `GET /api/drain-window/current` - `GET /api/drain-window/list` - `POST /api/drain-window` - `POST /api/drain-window/force-active` - `POST /api/drain-window/force-auto` - `GET /api/drain-window/audit` ## Referencias cruzadas - `bookstack_url`: `pendiente_de_crear` - `gitea_url`: `pendiente_de_completar` - `vault_ref`: `pendiente_de_crear` ## Observaciones - Este archivo no debe contener credenciales reales. - Los secretos deben vivir en Vaultwarden. - La URL pública final depende del tenant del cliente y del frontal en OVH.