Web · React
Panel en vivo Super Admin del recinto y constantes, alertas y equipos de Hospital Admin: escritorio en telemetría y portátil en la clínica.
EntregadoConstantes conectadas desde wearables y dispositivos IoT de cabecera: una imagen en vivo para Super Admin, equipos hospitalarios y el paciente. Las alertas saltan cuando las lecturas salen del rango seguro. Los datos se mueven con seguridad desde la planta, el hogar, la clínica y el gimnasio de rehab hasta la nube.
Qué se entregó: consolas web React para Super Admin y Hospital Admin, más apps nativas iOS y Android para el paciente (Mis dispositivos, emparejado, alertas). La misma API Go, SDKs de proveedor y bus MQTT en cada plataforma.
Los equipos asistenciales trabajan en la web. Los pacientes emparejan el kit y leen constantes en el teléfono que ya tienen. API, SDK y MQTT son los mismos en cada plataforma.
Panel en vivo Super Admin del recinto y constantes, alertas y equipos de Hospital Admin: escritorio en telemetría y portátil en la clínica.
EntregadoNative patient app: My Devices, Withings / iHealth / Dexcom pairing via official SDKs, push when a reading is out of range.
EntregadoApp nativa del paciente con la misma lista Mis dispositivos y emparejado de kit. Bluetooth y SDKs de proveedor en el teléfono; alertas por la API Go.
EntregadoLos monitores de cabecera se quedaban en la planta. Los wearables en la muñeca. Los tensiómetros de casa producían papel o una foto en un grupo de WhatsApp. Las visitas a clínica eran el único momento en que alguien comparaba números. Cuando el SpO2 bajaba a las 2 a.m., nadie lo veía hasta el pase de mañana — o un reingreso.
Cada lectura sigue comprobando identidad del paciente, propiedad del dispositivo y umbrales de alerta en Go. React solo muestra lo que ese rol puede ver.
FC de muñeca, sonda SpO2, manguito de PA, báscula y monitores de planta. Cada dispositivo se da de alta a un paciente y publica en MQTT.
Los umbrales son del hospital. Taquicardia, desaturación o un dispositivo silencioso avisan al equipo asistencial, no una hoja de cálculo al día siguiente.
El panel de usuario lista solo su kit: wearable, manguito, oxímetro, báscula, monitor de cabecera: online o necesita emparejado.
El mismo diseño de topics MQTT se usa en planta, en casa, en clínica y en un gimnasio de rehab. La política decide quién ve a qué paciente.
Hospital ward
ECG, SpO2 y NIBP de la cama fluyen al mismo panel en vivo que los dispositivos de casa tras el alta. Super Admin ve qué plantas tienen monitores silenciosos. Hospital Admin asigna al equipo de telemetría nocturna.
Inicio
Manguito, oxímetro y wearable se quedan con el paciente. Lecturas perdidas y PA fuera de rango avisan a la clínica sin un árbol de llamadas. La lista Mis dispositivos del paciente muestra lo que sigue enviando.
Clinic
La lectura de la consulta no es puntual. Se une a la tendencia de casa para que el clínico vea la semana, no solo el número de hoy. Hospital Admin define qué equipo dueño del panel.
Rehab gym
Los wearables en cinta y bici envían FC al mismo historial del paciente. Los terapeutas miran una tablet; Super Admin sigue viendo tasas online de dispositivos en el gimnasio.
Cambie de rol. Super Admin vigila el recinto. Hospital Admin opera pacientes y alertas de una sede. Los pacientes solo ven sus propios dispositivos.
Torre de control de cada hospital en la plataforma. Super Admin ve flotas de dispositivos, conectividad MQTT y alertas críticas entre sedes. No fija el umbral de PA de un paciente: eso se queda con Hospital Admin.
Panel React · MQTT desde el dispositivo · motor de alertas Go.
| Time | Site | Event | Status |
|---|---|---|---|
| 10:24:31 | Ward 4 | SpO2 88% | Alert |
| 10:24:18 | Inicio | BP 128/82 | In range |
| 10:23:47 | Rehab gym | HR 118 | Session |
| 10:23:11 | Clinic | Wearable silent | Offline |
Operadores del día a día de un hospital o clínica. Dan de alta pacientes, adjuntan dispositivos, fijan reglas de FC/SpO2/PA y ven quién está fuera de rango esta hora. Nunca ven el censo de otro hospital.
Si un wearable se silencia, el panel del hospital lo marca antes de la siguiente visita.
| Patient | Device | Last reading | Team |
|---|---|---|---|
| M. Patel | Oximeter | SpO2 88% | Night telemetry |
| A. Khan | Wearable | HR 72 | Cardio clinic |
| R. Singh | BP cuff | 124/80 | Home RPM |
| L. Chen | Gym strap | HR 118 | Rehab |
Entregado para iPhone y Android. Los pacientes nunca ven otros hospitales. Abren Mis dispositivos: Withings BPM, Scale y Thermometer; iHealth BP y Pulse Oximeter; Dexcom CGM. Cada fila muestra la última lectura y si el enlace API/MQTT está en vivo.
Good morning, Maya
6 devices · API · SDK · MQTT
Withings BPM, Scale o Thermometer; iHealth BP o Pulse Oximeter; Dexcom CGM: el SDK/API publica una lectura, Go la publica en MQTT.
El dispositivo publica el paquete por MQTT. Go comprueba paciente, propiedad del dispositivo y si la lectura está en rango.
Constantes fuera de rango o un dispositivo silencioso avisan al equipo asignado. Los datos en rango igual actualizan la tendencia.
El mismo evento aparece en los paneles en vivo de Super Admin y Hospital Admin, y en la lista de dispositivos del paciente.
Super Admin y Hospital Admin se entregan como React web. Los pacientes usan apps nativas iOS y Android (My Devices, emparejamiento, push). La API Go es compartida. Los SDKs del proveedor en el teléfono hablan con Withings, iHealth y Dexcom; MQTT es el bus en vivo de los tableros del equipo de cuidado.
El kit de casa se empareja por paciente: Withings BPM, Withings Scale, Withings Thermometer, iHealth BP monitor, iHealth Pulse Oximeter y Dexcom CGM para glucosa. Cada dispositivo usa su API o SDK oficial. Go mapea el payload a un modelo común de constantes y luego publica en MQTT para los tableros en vivo.
Si el paciente cierra la app, Withings e iHealth igual sincronizan cuando el dispositivo despierta; Dexcom CGM sigue emitiendo. La próxima vez que Hospital Admin abre el panel, el feed ya está ahí.
Consolas Super Admin y Hospital Admin: monitorización en vivo en escritorio y portátil.
Native patient apps: My Devices, Bluetooth pairing, push alerts. Same Go API on both stores.
REST para consolas, webhooks de proveedores, almacenamiento consciente de PHI y el camino de comando para dar de alta o revocar un dispositivo.
SDKs oficiales de Withings, iHealth y Dexcom para emparejado, OAuth e historial de lecturas, no apps reverse-engineered.
Constantes normalizadas publicadas en vivo: PA, peso, temperatura, SpO2, glucosa CGM y estado online del dispositivo.
Withings BPM, Scale, Thermometer · monitor PA iHealth y Pulse Oximeter · Dexcom CGM — más MQTT de cabecera de planta donde esté instalado.
Monitores de planta, manguitos de casa, visitas a clínica y wearables de gimnasio aterrizan en la misma línea de tiempo del paciente.
Hospital Admin ve desaturación y dispositivos silenciosos en vivo; Super Admin ve la salud del recinto, no PDFs del día siguiente.
Mis dispositivos acabó con las llamadas de “¿está puesto el manguito?”. Si no está en la lista, no está enviando.
Mapeamos monitorización Super Admin, paneles de constantes de Hospital Admin y una lista de dispositivos del paciente en una plataforma React, Go y MQTT que los equipos asistenciales pueden operar.