# Mini PCs

En MVScada puedes monitorizar todos los Mini PCs (o MVLogger) a los que tengas permiso. Normalmente, es suficiente con un único Mini PC por instalación.

> Un Mini PC o MVLogger es un hardware que permite monitorizar en MVSCADA todos los componentes monitorizables de la planta, así como añadir y gestionar funcionalidades avanzadas como TTR, SRAP, etc.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS9jMjljMDA0Mi0wNTM2LTQ2YzktYTAzOC02NTdhZmRhZGZmMzAvbWluaXBjLXBob3RvLnBuZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzg5NDE2OTAwLCJleHAiOjE3ODk1MDMzMDB9.Cbm4iLzYwfnFeBO0ClgU1uzSovdCFX9eWIRvb9cd2Fw)

*Mini PC / MVLogger*

## Listado de Mini PCs

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS84YWRiNGU3NC04MDJhLTRmMTMtODgyNi05Y2QyODRhMDUwNDUvbWluaXBjLWxpc3QucG5nIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3ODk0MTY5MDAsImV4cCI6MTc4OTUwMzMwMH0.RH_ZSGh2hhaV5lzEH7dt7p3k_yCFHgxWII9B7lEDwnU)

*Listado de Mini PCs*

Además del grupo/instalación a la que pertenece cada uno, el listado muestra:

* **IP local, IP pública, IP VPN**: la IP VPN es la que usa MVSCADA para conectarse al minipc de forma remota (habitualmente empieza por `10.20.`) — es la misma dirección interna que se menciona en la comunicación con los contadores.
* **MAC**: identificador físico del hardware.
* **Último push**: hace cuánto mandó el minipc su última señal de vida.
* **Versión**: versión del software instalado en el minipc.
* **Uptime**: tiempo que lleva encendido sin reiniciarse.
* **Activado / Alarmas**: si el minipc y sus alarmas están habilitados.

> **Para saber si un Mini PC está conectado y funcionando:**
>
> 
> 1. Asegúrate de que en el apartado **"Activado"** salga el **check verde.**
> 2. En el apartado "IP VPN" la dirección **IP** tiene que salir **en color verde.**
> 3. En "Último push" deberá mostrarse un **tiempo inferior a la media hora** (el testigo de vida se manda en el minuto 3 y en el minuto 33 de cada hora).

## Menú de acciones

Pulsando en el nombre del Mini PC se despliega un menú con todas las acciones disponibles — **cuáles ves dependen de tus permisos**, configurables individualmente por minipc (ver "Compartir" más abajo).

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS8xYmFjZWVmMy1jNzU0LTRkNmYtOGFlOS0wNDhjZTQ5ZTI1ODUvbWluaXBjLW1lbnUucG5nIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3ODk0MTY5MDAsImV4cCI6MTc4OTUwMzMwMH0.UXiIt9VNK8ISH--g-Qk24LKiW_rPALpuYOFhtl8rtOM)

*Menú de acciones de un Mini PC*

### Editar

Ventana con dos pasos:

**General**: nombre, grupo, "extra huertos" (instalaciones adicionales a las que este minipc también reporta datos), compañía, si las alarmas están activadas, si el dispositivo está activado, y notas.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS84ZDU4MWY3ZC0xYTJlLTQwMTQtOTA1Yi1jMWY2ZTBjMzk1YTAvbWluaXBjLWVkaXQxLnBuZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzg5NDE2OTAwLCJleHAiOjE3ODk1MDMzMDB9.KaWvwbrXWSuMgJN_SN45cXLz3spxf_WIivwkIjFJhaU)

**Parámetros**: API key, IP pública, e IP VPN inicial.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS83MzRmY2NiZi1lZGJkLTQxMGUtYjZiMC02YzE5ZDFlZDE1NzQvbWluaXBjLWVkaXQyLnBuZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzg5NDE2OTAwLCJleHAiOjE3ODk1MDMzMDB9.kgTFpHxryYDNj_Fni38bN_GFXkOuZhN3dbXY44dHTG0)

### Cambiar MiniPC

Reasigna este registro (y toda su configuración) a otro hardware físico distinto — útil cuando se sustituye un minipc averiado por uno nuevo sin perder su historial ni su configuración. Protegido con un código de verificación.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS8yOTNhZWVhNy02NDM5LTRlZTItOTJmYy0xYzBmYzA3NTNmZWUvbWluaXBjLWNoYW5nZS5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc4OTQxNjkwMCwiZXhwIjoxNzg5NTAzMzAwfQ.odhh-p3po4Y6iLATnRMTOmgsc29QHpzh09CwGfz8b2w)

### Compartir

Matriz de permisos por usuario, específica de este minipc: ver, editar o borrar el dispositivo, modificar permisos, editar plugins, reiniciar, apagar, adoptar, actualizar configuración de plugins, actualizar, ver alarmas, ejecutar acciones remotas, y usar la Web SSH.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS85MDhlNWU3ZS1mZTU3LTRmYTktOWMwMS0yNjgyNzEzYzExYzkvbWluaXBjLXNoYXJlLXBlcm1zLnBuZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzg5NDE2OTAwLCJleHAiOjE3ODk1MDMzMDB9.4a3khKoKthJ1_wEXAa550V0lXkEk0RcR7QtolwcWybk)

### Alarmas

Historial de alarmas de este minipc — por ejemplo, cada vez que el servicio se ha reiniciado, junto con cuánto tiempo llevaba funcionando (uptime) antes de reiniciarse.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS9jNTFkODA0NS04Yjg1LTQxZTYtOWE4ZC03YjBlZjA4NjMyYmMvbWluaXBjLWFsYXJtcy5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc4OTQxNjkwMCwiZXhwIjoxNzg5NTAzMzAwfQ.I8nY1X45xyC6_7Mlf_Q2y5F7JxWtoaG7ggbkuyFNFSs)

### Ping

Comprueba, al momento, si el minipc responde.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS9hMWJmOTliNS0yZDcxLTRkN2EtYmYzNi01MmZhMDYwZGI1N2MvbWluaXBjLXBpbmcucG5nIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3ODk0MTY5MDAsImV4cCI6MTc4OTUwMzMwMH0.B3bDXr0cf4PZb_f7z98QUhSRB7B4ijMFHAOrURdByZ8)

### Refrescar

Vuelve a cargar los datos de ese minipc en el listado, sin necesidad de recargar toda la página.

### Plugins

Editor de los ficheros de configuración de los plugins del minipc: lista cada archivo con su tamaño y fecha de modificación, permite editarlo con resaltado de sintaxis directamente desde el navegador, añadir uno nuevo, o borrarlo. También da acceso directo a SSH.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS9mODM5OGQxMy1iMmI3LTQxZGItODY0NS0wNTQyNTM2ZDgzMGEvbWluaXBjLXBsdWdpbnMucG5nIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3ODk0MTY5MDAsImV4cCI6MTc4OTUwMzMwMH0.ceCjB_5p2tpLXHdkOpV41zqHMr_LPpffLZ5Ye9qACzU)

Al guardar un archivo de plugin, el cambio ya se envía automáticamente al minipc — no hace falta ningún paso adicional. El botón **Actualizar configuración de plugins** está para forzar ese mismo envío en caso de necesitarlo (por ejemplo, tras algún problema de sincronización), sin tener que editar y volver a guardar un archivo:

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS9mN2IwODAxYS05MThlLTQwY2MtYjg0Zi0wMzJmZDUzY2MyZjIvbWluaXBjLXVwZGF0ZS1wbHVnaW4ucG5nIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3ODk0MTY5MDAsImV4cCI6MTc4OTUwMzMwMH0.xgquZJxFV3D3IfqrOxW8FydTiL-CUrd4E0VSzzS5S7A)

### SSH

Abre una terminal SSH (como root) directamente contra el minipc desde el navegador — pensado para soporte técnico avanzado, no para el uso del día a día.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS85OTUyZmIwYy1mMjc3LTQ5ODEtYmM5OS04YTAxMzc3MWMwYjkvbWluaXBjLXNzaC5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc4OTQxNjkwMCwiZXhwIjoxNzg5NTAzMzAwfQ.SvgZF8wL9d3CcW1Z6i16MqXL-hE0CMrsi8Ss2WQAg9s)

### Actualizar

Actualiza los datos del minipc mostrados en MVSCADA.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS85MGI5OGE4OS02NWYyLTQ3ZWMtYjgxYi04NzNkOWRlODJiMjQvbWluaXBjLXVwZGF0ZS5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc4OTQxNjkwMCwiZXhwIjoxNzg5NTAzMzAwfQ.qNG2z1g6girzFRyW-QR6HMpPA8cwJH-Xr831dD15604)

### Test puerto Serie

Envía un test al puerto serie del minipc, para comprobar la comunicación con los dispositivos conectados por ese puerto.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS9hZTZiNGMzNC1iZTEzLTRjZDYtODllNi1kMzBkOTc3ZGI4Y2QvbWluaXBjLXRlc3Qtc2VyaWFsLnBuZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzg5NDE2OTAwLCJleHAiOjE3ODk1MDMzMDB9.x6Qpv5Nxwp9WAnZJU8hKba5_1BLMvmXzTdeRfwRIFH0)

### Interfaces de red

Muestra las interfaces de red del minipc: la conexión local (`eth0`, con su IP y MAC), y los túneles VPN (`tun0`, `wg0`) por los que MVSCADA se conecta de forma remota — de ahí sale la IP `10.20.*.*` que ves en el listado y en la comunicación con los contadores.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS8yN2FkN2RkMy0zZWNlLTRkODAtYjNlYi0zZmU3NGFhOWJmNzEvbWluaXBjLWlmYWNlczEucG5nIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3ODk0MTY5MDAsImV4cCI6MTc4OTUwMzMwMH0.7LsB1T2D2-Tzozh1qrVxUf7UuxiR0PAQ7AdIJJFNTto)

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS9iYTIyMmQ4NC1iYTJhLTRhMjgtOGNjZi1hMmM3ODczN2YwZmUvbWluaXBjLWlmYWNlczIucG5nIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3ODk0MTY5MDAsImV4cCI6MTc4OTUwMzMwMH0.phUroU4iCT_JkyYtig7rJhflGHmPAMdkw39bbc3WKnk)

### MiniPC Log

Log técnico, en tiempo real, del servicio que corre en el minipc (lecturas, publicaciones MQTT, conexiones...) — de utilidad para soporte técnico a la hora de diagnosticar un problema.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS9iNDkxZDExYy0zNjk3LTRjMDAtOGExMS01YzJhYzhhMmMxZTAvbWluaXBjLWxvZy5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc4OTQxNjkwMCwiZXhwIjoxNzg5NTAzMzAwfQ.aGmG2bO2A5GiQPZoRMJbNZaF22a3qnj2-Slumi_tn9g)

### Apagar

**Si apagas el minipc, tendrás que desconectar y volver a conectar manualmente el cable de alimentación para volver a encenderlo** — no hay forma de encenderlo en remoto. Requiere confirmar con un código de verificación.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS9lMmM0ZWUxMS1kMzBjLTQzZDQtYWI1NS0yNzRhMmE1ZmMwMzUvbWluaXBjLXBvd2Vyb2ZmLnBuZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzg5NDE2OTAwLCJleHAiOjE3ODk1MDMzMDB9.pTXi3mgdgRaqy3GHEZzEokGlgQFYtjWS8jvSeKlng0M)

### Reiniciar

Reinicia el minipc. Es una acción delicada: si algo sale mal durante el reinicio y nadie puede acceder físicamente al equipo, puede quedar inaccesible hasta que alguien vaya in situ. Requiere confirmar con un código de verificación.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS8yOGFkNmQyNi0wZTI3LTRmZTctYTA3MC0wYmNlYzMzNDY2YTMvbWluaXBjLXJlYm9vdC5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc4OTQxNjkwMCwiZXhwIjoxNzg5NTAzMzAwfQ.dC9br7UJf-6CEOIPX1vqm4wDUKNX7k1-wSR9hqJNOUo)

### Borrar

**Esta acción es irreversible.** Requiere confirmar con un código de verificación.

 ![](https://wiki.mvscada.app/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzM5NTcxOWUzLWZkMjUtNGRlNC04ZmY2LWUwNjIxNDJlODQ3NS80ZmIxYzUxYS1kM2E0LTQxMmItYmJjMS0xODQzYTkzNTNkYTkvbWluaXBjLWRlbC5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc4OTQxNjkwMCwiZXhwIjoxNzg5NTAzMzAwfQ.l04qpHXAMkW2spSavY0W1CMkTUDd3hmLHc7zZzcMcz8)

Si no ves estas opciones, o necesitas añadir un Mini PC nuevo, contacta con MVSCADA.