Table des matières

Installation et utilisation dashboard2

Dashboard2

Comment installer Node-RED Dashboard 2.0

Étape 1 : « Gérer la palette »
  1. Cliquez sur les paramètres Node-RED (en haut à droite)
  2. Cliquez sur « Gérer la palette »
Étape 2 : Rechercher et « Installer »
  1. Passer à l'onglet « Installer »
  2. Rechercher « @flowfuse/node-red-dashboard »
  3. Cliquez sur « Installer »
Ajouter vos premiers widgets

Une fois les nœuds installés, la mise en route est aussi simple que de choisir un nœud dans la palette (la liste des nœuds de gauche) dans Node-RED et de le déposer sur votre toile.

Dans ce cas, nous déposons un ui-button, cliquons sur « Déployer » et pouvons alors voir le bouton s'exécuter en direct dans notre interface utilisateur.

Notez également que le tableau de bord configurera automatiquement certaines configurations sous-jacentes pour vous (visibles dans le menu de droite) :

Configurer votre mise en page

Dashboard 2.0 ajoute une barre latérale dédiée à Node-RED pour fournir une vue centralisée de vos pages, groupes et widgets. À partir de là, vous pouvez ajouter de nouvelles pages et groupes, modifier les paramètres existants et réorganiser le contenu à votre guise.

Lors de la définition de vos options de mise en page, nous divisons le choix en deux sections :

  Mise en page : contrôle la manière dont les ui-groups« » sont présentés sur une page donnée dans votre application.
  Barre latérale de navigation : définit le style de navigation du côté gauche, défini au ui-baseniveau.
Mise en page

Actuellement, nous avons trois options différentes pour la mise en page :

Barre de navigation latérale

Dashboard 2.0 propose différentes options sur l'apparence de la barre latérale de navigation :

Définissez votre mise en page

Dans notre exemple, nous allons passer à une mise en page « Notebook », avec une barre latérale « Réduire en icônes » :

Ajout de widgets supplémentaires

Maintenant, nous allons créer un exemple rapide pour démontrer comment nous pouvons connecter des nœuds ensemble et visualiser la sortie d'un ui-slidersur un ui-chart.

Ajouter un groupe

Dans la barre latérale du tableau de bord 2.0 de l'éditeur Node-RED, nous allons ensuite effectuer les opérations suivantes :

Vous verrez maintenant les deux groupes répertoriés sous « Page 1 ». « Contrôles » avec un seul widget ui-buttonet « Visualisation des données » sans aucun widget.

Connexion de nouveaux nœuds

Ensuite, nous allons ajouter deux nouveaux widgets :

Ce que nous pouvons faire en les déposant de la palette de gauche sur notre toile.

Nous devrons double-cliquer sur chaque nouveau nœud et confirmer à quel « groupe » nous voulons ajouter ce nœud. Dans ce cas, nous ajouterons le ui-sliderau groupe « Contrôles » et le ui-chartau groupe « Visualisation des données ».

Nous allons également connecter la sortie du ui-slideret ui-buttonà l'entrée du ui-chart:

Maintenant, lorsque nous visualisons notre tableau de bord, nous pouvons voir que la ui-slidersortie est directement dans notre ui-chart:

La dernière étape que nous allons faire est de modifier notre ui-button. Nous allons le renommer en « Clear » et configurer son option « Payload » pour envoyer une charge utile JSON de [], qui, une fois envoyée au ui-charteffacera le graphique de toutes les données.