2017-10-10 19 views
0

J'utilise node-red pour lire les données de Modbus. J'ai fait propre fonction qui convertit les valeurs en décimal. Maintenant, je voudrais les enregistrer dans l'API REST, mais j'ai besoin d'ajouter la clé/nom de la valeur dans la base de données.Node-Red comment obtenir le titre de la fonction

Est-il possible d'obtenir une variable de nom de noeud Fonctions. Ce qui est visible sur ediotr. Comment puis-je obtenir ce nom à ma fonction en tant que variable?

+1

Le nom de noeud n'est pas disponible pour le code dans la fonction. Mais votre question ne précise pas pourquoi vous voulez y accéder. Il peut y avoir une meilleure alternative si vous pouvez clarifier l'exigence de base. – knolleary

Répondre

0

Vous n'avez pas besoin d'appeler une fonction en utilisant son nom. Node-red étant la programmation basée sur le flux, vous devez supprimer la fonction Node où vous voulez que la transformation se produise dans votre flux (entre votre noeud HTTP entrant et votre noeud sortant HTTP très probablement). flow example