Cómo instalar y configurar las tablas de cosas en Raspberry Pi

Cómo instalar y configurar las tablas de cosas en Raspberry Pi
Tablero de cosas es una plataforma de código abierto basada en IoT utilizada para la recopilación de datos, visualización, procesamiento y gestión de dispositivos. Combina la escalabilidad, el rendimiento y la tolerancia a las fallas para proteger los datos de los usuarios. Además, también abre la conectividad del dispositivo a través de diferentes protocolos de IoT estándar como MQTT, HTTP y COAP, así como admite la implementación de la nube y el software.

En este tutorial, encontrará la guía para configurar Tablero de cosas en Raspberry Pi.

Instalar y configurar Thingsboard en Raspberry Pi

Como Tablero de cosas Utiliza la interfaz web para realizar varias tareas, requerirá que la configuración del lado del servidor configure las cosas de las cosas en Raspberry Pi. Las siguientes pautas paso a paso lo ayudarán a instalar y configurar las cosas del tablero en Raspberry Pi:

Paso 1: Instale Java

Tablero de cosas El servicio requiere Java en Raspberry Pi. Si el Java no está instalado, emita los siguientes comandos para instalarlo:

$ sudo apt install OpenJDK-17-JDK

Paso 2: Instalar Thingsboard

Ahora, para instalar Tablero de cosas En Raspberry Pi, primero deberá descargar su paquete DEB usando el siguiente comando:

$ wget https: // github.com/Thingsboard/Thingsboard/Lotes/Download/V3.3.4.1/Thingsboard-3.3.4.1.debutante

Luego use el siguiente comando APT para instalarlo en su Raspberry Pi:

$ sudo apt instalación ./Thingsboard-3.3.4.1.debutante

El comando anterior instalará el paquete Debboard Deb en Raspberry en Raspberry Pi.

Paso 3: Creación de la base de datos del tablero con el uso de PostgreSQL

Después de la instalación exitosa de Tablero de cosas En Raspberry Pi, ahora es el momento de configurar su base de datos. El equipo de Tablero de cosas recomienda el uso de PostgreSQL porque es la solución más rentable para varios Tablero de cosas instancias.

Para instalar PostgreSQL en Raspberry Pi, use el siguiente comando:

$ sudo apt instalación postgresql

Después de la instalación, establezca la contraseña para el usuario predeterminado existente "Post -put"Al emitir el siguiente comando:

$ sudo Su - Postgres

Luego use la siguiente declaración para ingresar el espacio de trabajo de Postgres:

$ psql

A continuación, escriba la siguiente declaración para agregar la nueva contraseña para el usuario:

\contraseña

Entonces usa "\ Q" abandonar.

Ahora usa "Ctrl+D"Para volver al usuario principal. Luego ejecute el comando otorgado a continuación para conectarse a PostgreSQL para crear el Tablero de cosas base de datos.

$ PSQL -U Postgres -d Postgres -h 127.0.0.1 -W

Escriba la contraseña, ha configurado antes.

Ahora crea Tablero de cosas Base de datos a través de la siguiente declaración:

Crear basura de datos Thingsboard;

Entonces usa "\ Q"Volver al usuario principal.

Paso 4: Configurar las tablas de cosas en Raspberry Pi

Después de crear la base de datos, ahora es el momento de configurar Tablero de cosas en Raspberry Pi. Para eso, abra el archivo de configuración a través del comando otorgado:

$ sudo nano/etc/thingboard/conf/Thingsboard.confusión

Ahora, pegue las siguientes líneas en el archivo.

# Configuración de la base de datos
Exportar Database_ts_type = SQL
Exportar spring_jpa_database_platform = orgg.hibernar.dialecto.Postgresqldialect
Exportar spring_driver_class_name = orgg.postgresql.Conductor
Exportar spring_datasource_maximum_pool_size = 5
Exportar spring_datasource_url = jdbc: postgresql: // localhost: 5432/Thingsboard
Exportar Spring_Datasource_Username = Postgres
Exportar Spring_DataSource_Password =
Exportar sql_postgres_ts_kv_partitioning = meses

Guarde el archivo usando el "CTRL+X"Botones, presione"Y"Y entra.

Paso 5: Paso opcional para máquinas de memoria baja

Si tiene un dispositivo que tiene 2 GB de RAM, puede agregar la siguiente línea en el archivo de configuración para actualizar el Tablero de cosas Uso de la memoria restringiéndolo al valor de su elección.

Exportar java_opts = "$ java_opts -xms256m -xmx256m"

Paso 6: Ejecutar el script de instalación

Después de completar el paso anterior, ahora es bueno ejecutar lo siguiente Tablero de cosas Comando de instalación en su terminal Raspberry Pi:

$ sudo/usr/share/thingsboard/bin/install/install.sh --loaddemo

Paso 7: Iniciar servicio de tablero

Después de la instalación, puede comenzar Tablero de cosas Servicio utilizando el siguiente comando:

$ sudo Service Thingsboard Start

Para verificar el estado, use el siguiente comando:

$ sudo Service Thingsboard Estado

Paso 8: Abrir interfaz web

Ahora, vaya a la pestaña de su navegador y use la dirección "http: // localhost: 8080/"Para abrir el Tablero de cosas interfaz web.

Puede encontrar la dirección IP de Raspberry Pi mediante la emisión del comando otorgado:

$ hostname -i

Esto abrirá el Tablero de cosas pantalla de ingreso al sistema. Puede usar la credencial de inicio de sesión predeterminada si ha especificado -loaddemo Durante la ejecución del script.

Conclusión

Tablero de cosas es una plataforma IoT robusta y escalable utilizada para recopilar datos y administrar los dispositivos desde una ubicación remota. Ayuda a mejorar el rendimiento del software y el hardware, así como incluye varias otras características que hacen que su experiencia de IoT esté muy por encima de su imaginación. La guía de configuración anterior lo ayudará a instalar y configurar Tablero de cosas en Raspberry Pi creando una base de datos a través de PostgreSQL para que pueda acceder al Tablero de cosas Pestaña de tablero a la derecha en su navegador.