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.