OTEAConsola

Escribe tu correo y te enviaremos un enlace para elegir una contraseña nueva para todos tus perfiles. Tu aplicación autenticadora no cambia.

Si has perdido el móvil o ya no tienes la aplicación autenticadora, avisaremos al equipo de OTEA. Se pondrán en contacto contigo para comprobar que eres tú y te enviarán un enlace para configurarla de nuevo.

Tienes acceso con más de un perfil. ¿Con cuál quieres entrar?

El de tu aplicación autenticadora. Si has perdido el móvil, escribe uno de tus códigos de recuperación. Si es tu primer acceso, déjalo en blanco: te guiaremos para configurarla.
OTEA

Contratos

Todos los ayuntamientos del sistema, sin excepción.

AyuntamientoEstadoAlta

Todavía no hay ningún contrato dado de alta.

/ —

—

Contrato municipal · —

Escalado municipal

Funcionarios del contrato

0 seleccionados
SeleccionarNombreCorreoPerfilEstado

Sin funcionarios dados de alta — este ayuntamiento no puede entrar a su Consola Municipal todavía.

Nueva clave — guárdala ahora, no se puede volver a mostrar:

Usuarios del contrato

0 seleccionados
SeleccionarFamiliaTeléfonoCadenaEstado

Sin familias dadas de alta.

Contactos del contrato

NombreTeléfonoCorreoUsuarios a los que atiendeEstadoAcciones

No hay contactos con este filtro.

Alertas del contrato

FamiliaEstadoIntentoOrigenAbiertaDuración

Sin alertas registradas todavía.

Importaciones masivas

Prevalida y simula altas o actualizaciones antes de aplicar ningún cambio.

1 Completa la plantilla

Una fila por usuario, contacto o funcionario. Máximo 2.000 filas por archivo.

2 Prevalida y simula

Se comprueban formatos, contratos, duplicados y la operación prevista sin escribir datos.

3 Ejecuta

Se aplica por bloques atómicos (cada usuario con los contactos de su cadena) y queda auditado fila por fila.

Separador coma o punto y coma. Se admiten campos entre comillas.

Valores: tipo = USUARIO, CONTACTO (o FAMILIAR) o FUNCIONARIO; operacion = CREAR o ACTUALIZAR. Para actualizar, indica el id. Booleanos: SI/NO; si activo o tiene_app_familiar quedan vacíos al actualizar, se conserva su valor. Canales: PUSH|CORREO (EMAIL vale como CORREO). En un contacto, usuario_id lo pone al final de la cadena de ese usuario (existente o del mismo archivo), en el orden del archivo y hasta el máximo de contactos del contrato. perfil (ADMINISTRADOR o MONITOREO) solo en funcionarios.

Columnas de facturación del usuario (fac_*)

Solo en filas de tipo USUARIO y solo si el contrato tiene la facturación configurada. Siguen las mismas reglas que la pestaña Facturación y la ficha del usuario en la Consola Municipal.

  • fac_porcentaje_ayuntamiento: parte que paga el ayuntamiento, de 0 a 100 (100 = subvencionado del todo). Vacío o CONTRATO: la del contrato.
  • fac_forma_pago: TRANSFERENCIA, CHEQUE o TARJETA. Vacío o CONTRATO: la de los usuarios del contrato. Con tarjeta hace falta un correo (el de quien paga o el email del usuario).
  • fac_pagador_*: si paga otra persona (un familiar, un tutor), su nombre y NIF son obligatorios; dirección, código postal, localidad, provincia y correo, recomendados. Vacíos: paga el propio usuario y la factura sale con su nombre, apellidos, dni, dirección y email.
  • Si todas las fac_* van vacías, al crear el usuario sigue al contrato y al actualizar conserva lo que tuviera. Si alguna lleva valor, el bloque entero sustituye al anterior.
  • La simulación avisa, sin bloquear, cuando a quien paga le faltan datos para facturarle (NIF, dirección o correo).
FilaTipoOperaciónContratoIDEstadoResultado

Selecciona un CSV para comenzar.

Distribución y actualización de APK

Publica artefactos inmutables, promuévelos de piloto a producción y revierte un canal a una versión anterior.

Nueva versión

La subida va directamente al almacén privado mediante una URL temporal. La API comprueba tamaño y SHA-256 antes de permitir cualquier promoción.

Rollback en Android

Revertir un canal detiene la expansión y devuelve la versión ofrecida a terminales que todavía no actualizaron. Android impide instalar silenciosamente un versionCode inferior sobre uno superior; para revertir terminales ya actualizados, publica el código anterior como un nuevo build firmado con un versionCode mayor.

AplicaciónVersiónEstadoCanalesDespliegueFechaNotasAcciones

Todavía no hay versiones APK registradas.

Estadísticas

Funcionamiento del sistema y tiempos de respuesta.

Alertas por día y tipo

Reparto por tipo de alerta

Alertas por contrato y tipo

Alertas por estado actual

Tiempos de respuesta

Escalado al ayuntamiento

Monitoreo

Alertas en vivo de todos los contratos a la vez.

El sonido de las alertas nuevas está desactivado. Pulsa «Activar sonido» para oír cada alerta en cuanto aparezca.

Alertas con ubicación

Sin atender Atendida / cerrada
ContratoFamiliaEstadoIntentoOrigenAbiertaDuración

Sin alertas que mostrar con este filtro.

Administradores

Personal de OTEA con acceso a esta consola — no del ayuntamiento.

NombreCorreoTeléfonoEstado

Todavía no hay ningún administrador dado de alta.

Nueva clave — guárdala ahora, no se puede volver a mostrar:

Auditoría administrativa

Quién dio de alta, editó, dio de baja o rotó una clave — y cuándo. Distinta de los eventos de una alerta.

CuándoQuiénAcciónRecurso

Sin acciones registradas en este ámbito todavía.

Identidades y dispositivos

Las sesiones abiertas con tu cuenta individual (correo y contraseña) — no la clave de administrador.

Esta sección solo está disponible si entras con tu cuenta individual (correo y contraseña) en vez de la clave de administrador — vuelve a la pantalla de acceso y usa "¿Tienes cuenta individual?".

DispositivoPlataformaCreadoÚltimo accesoEstado

Sin dispositivos todavía.

Invitar a otro administrador y configurar MFA todavía no están disponibles desde aquí — de momento, el alta se hace con packages/datos/scripts/gestionar-admin.mjs crear.

Todos los dispositivos del sistema

Administradores, funcionarios, contactos y usuarios — solo consulta, sin acción de revocar desde aquí.

DispositivoIdentidadPersonaContrato PlataformaCreadoÚltimo accesoEstado

Sin dispositivos todavía.

Salud del sistema

Estado de la infraestructura y del servicio. Se actualiza cada minuto mientras la pestaña está abierta.

Voz (Asterisk)

CPU, memoria y disco (24 h)

Intentos de acceso fallidos (24 h)

Aplicación

Terminales de usuario sin conexión — crítico al superar 2 horas

API, procesos y envío de avisos

Errores 4xx y 5xx de la API

Despliega para ver qué rutas fallan y por qué

Peticiones a la API por hora (24 h)

Funciones Lambda (24 h)

Pulsa una función para ver su detalle

Base de datos (Aurora)

Capacidad en uso (ACU, 24 h)

Alarmas

Alarmas

Facturación

Precios, modalidad y periodicidad por contrato. Al cumplirse cada periodo, las facturas se generan solas y se pueden descargar en SQL o enviar a Dolibarr.

Configuración del contrato

Cada usuario puede tener la suya.

Precios por mes, sin IVA

Solo se cobran los add-ons activados en el contrato. Las altas y bajas se prorratean por días. Los add-ons por contrato los paga siempre el ayuntamiento.

Datos fiscales del ayuntamiento

Vacío: desde hoy. Lo ya aprobado no cambia: si la fecha cae en un periodo cerrado, sale un ajuste para revisar.
Historial de precios

Reparto por usuario

Cada usuario sigue el reparto del contrato salvo que tenga uno propio (por ejemplo, subvencionado al 100 % por el ayuntamiento). También lo puede cambiar el ayuntamiento desde la ficha del usuario en su consola. Si paga otra persona, la factura va a su nombre.

UsuarioPaga el ayuntamientoFactura aForma de pagoDatos fiscales

Usuario

Si paga el propio usuario, se usan el nombre, el DNI, la dirección y el correo de su ficha. Para pagar con tarjeta hace falta un correo: Dolibarr envía ahí el enlace de pago.

Liquidaciones

Se recalculan cada hora mientras no se aprueban. Revisa, aprueba y salen las facturas.

Pagadores y reglas de financiación

El reparto sencillo (quién paga y el porcentaje del ayuntamiento) se convierte en reglas. Aquí se añaden pagadores terceros (una fundación, una entidad…) y reglas más finas: aportaciones fijas al mes (se prorratean por días), porcentajes sobre lo que quede y un pagador residual que asume el resto. Si nadie asume una parte, la liquidación se bloquea para revisión: nunca se pasa al usuario sin una regla.

Pagadores terceros

Razón socialNIFForma de pagoEstado

Reglas

ÁmbitoPagadorReglaConceptosVigencia
Conceptos (ninguno marcado = todos)

Facturas del contrato

Todavía no hay facturas de este contrato.

Conexión con Dolibarr

Común a todos los contratos. Las facturas se crean en Dolibarr por su API REST (la clave API de un usuario de Dolibarr con permiso para crear terceros y facturas). El fichero SQL usa el prefijo y la entidad indicados.

Las facturas con tarjeta se validan siempre, porque el enlace de pago necesita su número definitivo. Para cobrarlas, Dolibarr necesita el módulo de pago en línea (Stripe) activo, y el correo se envía desde Dolibarr con una plantilla que incluya __ONLINE_PAYMENT_URL__.

Sistema

Configuración a nivel de plataforma — la comparten todos los ayuntamientos, no es por contrato.

Estado del sistema

Servidor de la API
—

Servidor SMTP

Correo saliente del sistema — escalado municipal y refuerzo a contactos. Sin configurar, sigue usando las variables de entorno del servidor (Mailpit en local).

La comprobación usa la configuración ya guardada. El envío es opcional y queda auditado.

Alerta

Datos

Ubicación

Eventos

Nuevo contrato

Datos del contrato

Solo minúsculas, números y guiones. No se puede cambiar después de crear el contrato.

Comprobación del usuario

Recordatorios y repregunta

Pausa manual de avisos

Funcionalidades adicionales

Módulos que pueden activarse o desactivarse para este ayuntamiento. Desactivar uno oculta su sección correspondiente en las apps y en la Consola Municipal — no borra ningún dato ya guardado, solo deja de mostrarlo y de recogerlo mientras esté apagado.

Escalado municipal

Calendario de franjas horarias

Franjas en las que el destinatario principal no está disponible: fuera de ellas se escala al principal, dentro al alternativo. Sin franjas = sin restricción conocida todavía.

Nueva persona

La clave se genera al guardar y se muestra una sola vez.

Liquidación

Función

Editar administrador

Datos del administrador

Acceso

Migra a identidad propia si no la tenía, reenvía el enlace si se perdió, o fuerza restablecer la contraseña (y cierra todas sus sesiones) si ya estaba activada.

Nueva clave — guárdala ahora, no se puede volver a mostrar:

Baja y borrado

Borrar definitivamente solo está disponible una vez el administrador ya está de baja — es irreversible.

Editar funcionario

Datos del funcionario

Acceso

Migra a identidad propia si no la tenía, reenvía el enlace si se perdió, o fuerza restablecer la contraseña (y cierra todas sus sesiones) si ya estaba activada.

Nueva clave — guárdala ahora, no se puede volver a mostrar:

Baja y borrado

Borrar definitivamente solo está disponible una vez el funcionario ya está de baja — es irreversible.

Usuario

ID de usuario

Datos del usuario

Cadena de contactos

El icono de llave emite o rota la clave del portal de contactos de ese contacto — solo disponible si tiene correo. Con ella entra una sola vez y ve todos los usuarios a los que está vinculado, no solo este.

Enlace de activación del portal de contactos — compártelo con el contacto, caduca en 72h y es de un solo uso:

Avisos programados

La comprobación automática "¿estás bien?" que se envía al propio usuario, a la hora y los días de la semana que elijas.

Detección de caídas

Actualizaciones de la app

Recibe las versiones del canal Piloto antes que el resto. Disponible una vez creado el usuario.

Servicio facturable

Código en las facturas: —. Solo se factura desde la activación efectiva (se pone sola al enlazar su primer móvil). Una suspensión no detiene las alertas: solo deja de facturar esos días.

Opcional: si la baja vale desde un día anterior a hoy. Ese día ya no se factura.

Clave de alta del móvil del usuario

Se teclea una sola vez en la app del usuario para dar de alta su móvil; después la app entra con su propia sesión. Solo sirve para eso: los contactos entran con su propia cuenta. Rotarla invalida la anterior al instante (los móviles ya dados de alta siguen funcionando).

Nueva clave — guárdala ahora, no se puede volver a mostrar:

Dispositivos

Cada instalación de la app del usuario que se ha aprovisionado con su propia credencial, sin volver a transmitir la clave de API en cada petición. Revocar uno solo afecta a ese móvil — la clave de arriba sigue funcionando igual para el resto.

NombrePlataformaÚltimo accesoEstado

Todavía no se ha aprovisionado ningún dispositivo.

Nuevo contacto

Añadir contacto a la cadena

Todavía no tienes ningún espacio

Tu perfil no tiene acceso a ningún contrato activo. Si tienes otros perfiles con este correo, vincúlalos desde «Mis perfiles».

Parámetros del sistema

Los tiempos de espera, el calendario de escalado y el destinatario municipal — configurables por este ayuntamiento, no fijos en el código.

Comprobación del usuario

Recordatorios y repregunta

Pausa manual de avisos

Funcionalidades adicionales

Módulos contratados con OTEA para este ayuntamiento — su activación la gestiona el personal de OTEA, no se puede cambiar desde esta consola. La detección de caídas admite además una excepción por usuario, ver "Detección de caídas" en el panel de cada usuario.

Branding del ayuntamiento

Logo, paleta de color, tipografía y tamaño de letra de este ayuntamiento — se aplican en esta consola.

Logo del ayuntamiento

Colores

Tipografía

Branding del ayuntamiento

Este addon no está activado para este ayuntamiento — contacta con OTEA si quieres personalizar el logo y el color de la consola.

Escalado municipal

Calendario de franjas horarias

Franjas en las que el destinatario principal no está disponible: fuera de ellas se escala al principal, dentro al alternativo. Sin franjas = sin restricción conocida todavía.

Usuarios

Alta, baja y modificación de cada usuario del servicio y su cadena de contactos.

0 seleccionados
SeleccionarUsuarioTeléfonoCadenaEstado

Todavía no hay ningún usuario dado de alta en este contrato.

Contactos

Todos los contactos familiares del contrato: verlos, editarlos, darlos de baja (se puede deshacer) o eliminarlos.

NombreTeléfonoCorreo Usuarios a los que atiendeEstadoAcciones

No hay contactos con este filtro.

Panel del monitorista

Incidencias de este contrato — nunca de otro ayuntamiento: el aislamiento lo impone la propia clave con la que has entrado.

El sonido de las alertas nuevas está desactivado. Pulsa «Activar sonido» para oír cada alerta en cuanto aparezca.

Ubicación de las incidencias

Sin atender Atendida / cerrada
UsuarioEstadoIntentoOrigenAbiertaVence

No hay incidencias que mostrar con este filtro.

Estadísticas

Funcionamiento del servicio en este contrato.

Alertas por día y tipo

Reparto por tipo de alerta

Alertas por día de la semana y tipo

Alertas por estado actual

Tiempos de respuesta

Escalado al ayuntamiento

Informes municipales

Genera una instantánea del servicio para un periodo y expórtala en CSV o PDF.

Este add-on no está activado para este ayuntamiento. Contacta con OTEA para habilitar la generación y exportación de informes.

FechaUsuarioTipoEstadoPrimera respuestaDuraciónAtendida porEscalada

No hubo alertas en el periodo seleccionado.

Avisos generales

Mensaje informativo puntual a todos los usuarios activos de este contrato — p. ej. "aviso naranja por altas temperaturas, recuerda hidratarte". No es una comprobación ni espera respuesta; llega como notificación normal, no como una alarma.

Este addon no está activado para este ayuntamiento — contacta con OTEA si quieres poder enviar avisos generales.

EnviadoMensajePorDestinatariosEntregados

Todavía no se ha enviado ningún aviso general.

Funcionarios

El resto de funcionarios de tu propio ayuntamiento con acceso a esta consola. Puedes invitar a uno nuevo — recibirá un enlace de activación de un solo uso, válido 72h, para fijar su propia contraseña.

0 seleccionados
SeleccionarNombreCorreoPerfilEstado

No hay otros funcionarios dados de alta todavía.

Enlace de activación — compártelo con la persona invitada, caduca en 72h y es de un solo uso:

Editar funcionario

Usuario

ID de usuario

Datos del usuario

Cadena de contactos

El icono de llave emite o rota la clave del portal de contactos de ese contacto — solo disponible si tiene correo. Con ella entra una sola vez y ve todos los usuarios a los que está vinculado, no solo este.

Enlace de activación del portal de contactos — compártelo con el contacto, caduca en 72h y es de un solo uso:

Avisos programados

La comprobación automática "¿estás bien?" que se envía al propio usuario, a la hora y los días de la semana que elijas. Es el mecanismo que dispara el primer aviso (estado "Avisando al usuario") sin que nadie tenga que pulsar nada.

Detección de caídas

Facturación

Parte del servicio que paga el ayuntamiento por este usuario y a quién se factura el resto.

Si paga el propio usuario, la factura sale con el nombre, el DNI, la dirección y el e-mail de su ficha. Para pagar con tarjeta hace falta un e-mail, donde llega el enlace de pago.

Servicio facturable

Código en las facturas: —. Solo se factura desde la activación efectiva (se pone sola al enlazar su primer móvil). Una suspensión no detiene las alertas: solo deja de facturar esos días.

Opcional: si la baja vale desde un día anterior a hoy. Ese día ya no se factura.

Clave de alta del móvil del usuario

Se teclea una sola vez en la app del usuario para dar de alta su móvil; después la app entra con su propia sesión. Solo sirve para eso: los contactos entran con su propia cuenta. Rotarla invalida la anterior al instante (los móviles ya dados de alta siguen funcionando).

Nueva clave — guárdala ahora, no se puede volver a mostrar:

Dispositivos

Cada instalación de la app del usuario que se ha aprovisionado con su propia credencial, sin volver a transmitir la clave de API en cada petición. Revocar uno solo afecta a ese móvil — la clave de arriba sigue funcionando igual para el resto.

NombrePlataformaÚltimo accesoEstado

Todavía no se ha aprovisionado ningún dispositivo.

Reloj

Incidencia

Estado

Datos

Ubicación

Cronograma

Acciones

Como funcionario municipal puedes confirmar la recepción de un escalado, o cerrar la incidencia manualmente cuando la situación ya está resuelta.

Nuevo contacto

Añadir contacto a la cadena

Mis perfiles

Has entrado como

Perfiles vinculados

Con esta sesión entras también en estos contratos, cada uno con su perfil.

Perfiles que puedes vincular

Otros perfiles con tu mismo correo. Para vincular uno, escribe su contraseña y el código de su entrada en la aplicación autenticadora: solo se pide esta vez.