Ir al contenido
Buscar
Déployer MILESIGHT Devicehub, une solution de gestion de déploiement de vos appareils MILESIGHT
Tutoriel17 jun 20243 min de lectura

Implemente MILESIGHT Devicehub, una solución de gestión de despliegue para sus dispositivos MILESIGHT

I - Requisitos previos

Sin cliente WINSCP o ftp/sftp:

  • Una máquina (virtual o no) con Ubuntu 20.04 versión de escritorio

Con cliente WINSCP o ftp/sftp:

  • Una máquina (virtual o no) con Ubuntu 20.04 versión de servidor
  • Una máquina con Windows con el siguiente software:
    • WinSCP, Filezilla… (cliente ftp/sftp)
    • Putty, cmd… (cliente ssh)

II - Instalación

  • Sin cliente WINSCP o ftp/sftp:

1 - Ir a la máquina Ubuntu y descargar el siguiente paquete:

https://www.milesight-iot.com/software-download/

2 - Ejecutar el siguiente comando:

  • sudo apt update && sudo apt -y install net-tools
  • sudo apt install -y ./milesight_device_hub_x.x.x.-r1_amd64.deb

Esto actualizará la máquina, instalará net-tools (paquete que ayuda a la configuración de red) y lanzará la instalación de DeviceHub, instalando y configurando todas las dependencias necesarias. Durante la instalación, simplemente se le pedirá que indique qué interfaz de red usar (en mi ejemplo: ens18).

3 - Una vez completada la instalación, ir a la página web de instalación (http://localhost/install/):

En administrator account: simplemente introduzca las credenciales de administrador que desea crear para acceder a DeviceHub.

En outgoing mail smtp: indique si tiene o no un servidor de correo.

 

  • Con cliente WINSCP o ftp/sftp:

1 - Ir a la máquina Ubuntu y descargar el siguiente paquete:

https://www.milesight-iot.com/software-download/

2 - Conectarse al servidor a través del cliente FTP (en mi caso Filezilla)

(Recuerde configurar o desactivar el firewall para que se establezca la conexión).

3 - Subir DeviceHub al servidor

4 - Conectarse al servidor vía SSH

(Ejecute: sudo apt update && sudo apt -y install net-tools si es necesario).

5 - Ir al directorio correcto (en mi caso /home/user)

(Como se puede ver aquí, utilizo el comando «ls» para mostrar los archivos en el directorio. Recuerde verificar siempre, de lo contrario no podrá iniciar la instalación).

6 - Actualizar y lanzar la instalación de Device Hub

  • sudo apt update
  • sudo apt -y install ./milesight_devicehub_3.0.1-r1_amd64.d



Durante la instalación, se le pedirá que introduzca la tarjeta de red correcta.

En mi caso, es la interfaz «ens18».

Después de esto, la instalación se completará sola en un máximo de 5 minutos.

7 - Ir a la interfaz web para finalizar la instalación, para ello vaya a su

Máquina Windows y escriba «https://ip/install/» lo que para mí da «https://10.0.0.57/install/»

En administrator account: simplemente introduzca las credenciales de administrador que desea crear para acceder a DeviceHub.

En outgoing mail smtp: indique si tiene o no un servidor de correo.

III - Uso de dispositivos y aprovisionamiento

1 - Ir al router (personalmente en la interfaz web de un Milesight UR35) e ir a system>device management

  • En server address: la IP del servidor Device Hub
  • En activation method: elegir By Account Name

Luego, introduzca la información del usuario root que creó anteriormente en Account Name y password.

Haga clic en connect (recuerde conectar el router a internet de antemano) y la conexión se establecerá.

2 - Vaya a la interfaz web de DeviceHub en device>my device y debería poder ver su dispositivo añadido.

3 - Una vez conectados sus dispositivos, selecciónelos y haga clic en provisioning.

El aprovisionamiento nos permitirá cargar una configuración de router en otros routers.

Para implementar una configuración, simplemente seleccione un dispositivo y haga clic en deploy.

Puede, por supuesto, simplemente usar el aprovisionamiento para modificar la configuración de un router editando los parámetros y haciendo clic en deploy después de haber seleccionado el router correcto de antemano.