Riviamigo
Riviamigo es un dashboard auto-alojado para telemetría de vehículos Rivian, construido con React, Node.js y Rust. Proporciona visualización en tiempo real de batería, carga, eficiencia y viajes, con soporte multi-vehículo y dashboards personalizables bajo licencia GPL-3.0.
Ficha actualizada 24 sept 2026, 22:13 · upstream 24 sept 2026, 22:04 · release 2026.09.2
Qué es Riviamigo
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Riviamigo es una solución auto-alojada diseñada para recopilar, almacenar y visualizar datos de telemetría de vehículos Rivian (R1T, R1S, R2S). El sistema conecta con la cuenta oficial del usuario mediante la API no oficial de Rivian, extrayendo información sobre estado de batería, rango estimado, sesiones de carga, presión de neumáticos, detalles del habitáculo y datos históricos de viajes.
La arquitectura se basa en un stack Docker Compose que incluye servicios para almacenamiento S3/MinIO y procesamiento con Rust y Node.js. El frontend utiliza React con soporte para temas claro/oscuro y diseño responsivo para desktop y móviles. El sistema permite gestión de múltiples vehículos, roles de acceso (owner, manager, viewer) y dashboards personalizables.
El proyecto enfatiza la privacidad: no incluye analíticas de producto ni rastreo hacia servicios externos del desarrollador. Los datos residen en la base de datos local del usuario, con backups controlados por el propietario. La documentación cubre instalación, configuración de variables de entorno, seguridad, recuperación y desarrollo.
- Visualizar estado actual del vehículo (batería, carga, clima) en un dashboard centralizado
- Analizar historial de eficiencia energética y patrones de conducción a largo plazo
- Gestionar múltiples vehículos Rivian desde una única instalación con roles de acceso diferenciados
- Crear copias personalizadas de dashboards con widgets específicos para cada usuario
- Exportar datos históricos para análisis externo o backup sin depender de servicios cloud
- Arquitectura auto-alojada que mantiene el control total sobre los datos vehiculares sin subscriptions
- Soporte nativo para múltiples vehículos con gestión de roles (owner, manager, viewer)
- Frontend React responsivo con temas claro/oscuro y adaptación móvil/desktop
- Licencia GPL-3.0 que garantiza código abierto en derivados distribuidos
- Integración con API no oficial de Rivian para telemetría completa sin intermediarios
- Documentación exhaustiva con guías de seguridad, backups y recuperación
- Requiere configuración manual de variables de entorno (.env) sin soporte one-click
- Dependencia de API externa de Rivian que puede cambiar sin aviso del proyecto
- No incluye Dockerfile nativo, solo docker-compose.yml para despliegue
- Acceso remoto requiere proxy HTTPS con autenticación y firewall adicional
- Datos históricos dependen de la frecuencia de reportes del vehículo (latencia variable)
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplegar en red doméstica confiable. Usar docker compose --env-file .env -f compose/docker-compose.yml up -d. Proteger puerto 8080 con firewall host y proxy HTTPS autenticado antes de acceso remoto. Seguir guía secure-remote-access antes de exponer. Configurar backups periódicos según docs/operations/backup-and-restore/. Verificar requisitos en docs/getting-started/prerequisites/.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.







