Dans ce didacticiel, vous trouverez la ligne directrice à configurer Bornes sur Raspberry Pi.
Installez et configurez le tableau des choses sur Raspberry Pi
Comme Bornes Utilise l'interface Web pour effectuer diverses tâches, vous aurez besoin de la configuration côté serveur pour configurer des choses sur Raspberry Pi. Les directives étape par étape suivantes vous aideront à installer et à configurer des choses sur Raspberry Pi:
Étape 1: Installer Java
Bornes Le service nécessite Java sur Raspberry Pi. Si le java n'est pas installé, émettez les commandes suivantes pour l'installer:
$ sudo apt install openjdk-17-jdk
Étape 2: Installez le tableau des choses
Maintenant, pour installer Bornes Sur Raspberry Pi, vous devrez d'abord télécharger son package Deb en utilisant la commande suivante:
$ wget https: // github.com / thatboard / thatboard / releases / download / v3.3.4.1 / Thingsboard-3.3.4.1.deb
Utilisez ensuite la commande APT suivante pour l'installer sur votre Raspberry Pi:
$ sudo apt install ./ Thingsboard-3.3.4.1.deb
La commande ci-dessus installera le package de bourses deboard sur la framboise sur Raspberry Pi.
Étape 3: Création de la base de données du tableau à l'aide de PostgreSQL
Après l'installation réussie de Bornes Sur Raspberry Pi, il est maintenant temps de configurer sa base de données. L'équipe de Bornes recommande l'utilisation de PostgreSQL car c'est la solution la plus rentable pour plusieurs Bornes instances.
Pour installer PostgreSQL sur Raspberry Pi, utilisez la commande suivante:
$ sudo apt install postgresql
Après l'installation, définissez le mot de passe pour l'utilisateur par défaut existant "Postgres»En émettant la commande suivante:
$ sudo su - Postgres
Utilisez ensuite l'instruction suivante pour entrer l'espace de travail Postgres:
$ psql
Ensuite, saisissez l'instruction suivante pour ajouter le nouveau mot de passe pour l'utilisateur:
\mot de passe
Puis utilisez "\ q" quitter.
Maintenant, utilisez "Ctrl + d«Pour revenir à l'utilisateur principal. Ensuite, exécutez la commande ci-dessous pour se connecter à PostgreSQL pour créer le Bornes base de données.
$ PSQL -U Postgres -D Postgres -H 127.0.0.1 -W
Tapez le mot de passe, vous avez déjà réglé.
Maintenant, créez Bornes Base de données via l'instruction suivante:
Créer un tableau des choses de la base de données;
Puis utilisez "\ q«Pour revenir à l'utilisateur principal.
Étape 4: Configurez les choses sur Raspberry Pi
Après avoir créé la base de données, il est maintenant temps de configurer Bornes sur Raspberry Pi. Pour cela, ouvrez le fichier de configuration via la commande ci-dessous:
$ sudo nano / etc / thatboard / conf / Thingsboard.confli
Maintenant, collez les lignes suivantes dans le fichier.
# Configuration de la base de données
Exportation de la base de données_ts_type = SQL
exporter spring_jpa_database_platform = org.hiberner.dialecte.Postgresqldialect
exporter spring_driver_class_name = org.postgresql.Conducteur
exporter spring_datasource_maximum_pool_size = 5
Exporter spring_datasource_url = jdbc: postgresql: // localhost: 5432 / thatboard
exporter spring_datasource_username = postgres
exporter spring_datasource_password =
Export SQL_POSTGRES_TS_KV_PARTITIONING = MOIS
Enregistrez le fichier en utilisant le «Ctrl + x"Boutons, appuyez sur"Y»Et entrez.
Étape 5: Étape facultative pour les machines à mémoire basse
Si vous avez un appareil ayant 2 Go de RAM, vous pouvez ajouter la ligne suivante dans le fichier de configuration pour mettre à jour le Bornes Utilisation de la mémoire en le restreignant à la valeur de votre choix.
export java_opts = "$ java_opts -xms256m -xmx256m"
Étape 6: Exécuter le script d'installation
Après avoir terminé l'étape ci-dessus, vous êtes maintenant prêt à exécuter ce qui suit Bornes Commande d'installation sur votre terminal Raspberry Pi:
$ sudo / usr / share / thatboard / bin / installer / installer.sh --loaddemo
Étape 7: Démarrer le service des bourses
Après l'installation, vous pouvez commencer Bornes Service en utilisant la commande suivante:
$ sudo Service Thingsboard start
Pour vérifier l'état, utilisez la commande suivante:
$ sudo Service Thingsboard Status
Étape 8: Ouverture d'interface Web
Maintenant, accédez à votre onglet de navigateur et utilisez l'adresse "http: // localhost: 8080 /"Pour ouvrir le Bornes interface Web.
Vous pouvez trouver l'adresse IP de Raspberry Pi via la publication de la commande ci-dessous:
$ hostname -i
Cela ouvrira le Bornes écran de connexion. Vous pouvez utiliser les informations d'identification de connexion par défaut si vous avez spécifié -loydemo Pendant l'exécution du script.
Conclusion
Bornes est une plate-forme IoT robuste et évolutive utilisée pour collecter des données et gérer les appareils à partir d'un emplacement distant. Il aide à améliorer les performances des logiciels et du matériel ainsi que de plusieurs autres fonctionnalités qui rendent votre expérience IoT bien au-dessus de votre imagination. Le guide de configuration ci-dessus vous aidera à installer et à définir Bornes sur Raspberry Pi en créant une base de données via PostgreSQL afin que vous puissiez accéder au Bornes Tableau de bord directement sur l'onglet de votre navigateur.