[Cours 3.3 Bioautomatique] Node-RED : Manipulation d'objets JSON

Поділитися
Вставка
  • Опубліковано 11 вер 2024

КОМЕНТАРІ • 18

  • @pascalseguin4894
    @pascalseguin4894 2 роки тому +1

    Bonjour, félicitations pour ces tutoriels.

  • @papyfortknox
    @papyfortknox 2 роки тому

    Bonjour, merci pour tes vidéos même si je découvre aujourd'hui, et qui plus est je débute totalement dans la domotique et node red

  • @mickL-51
    @mickL-51 3 роки тому +1

    Cours intéressant comme toujours. Merci

  • @dranreb38
    @dranreb38 2 роки тому +1

    Salut Neodyme, super cours merci encore ! 😍

  • @thomaspetit1994
    @thomaspetit1994 2 роки тому +1

    Merci beaucoup pour ton travail 😁😁😘

  • @olivalle
    @olivalle 2 роки тому

    Merci pour ce cours bien détaillé

  • @higiniofuentes2551
    @higiniofuentes2551 2 роки тому

    Merci pour cette vidéo très utile !

  • @AmesisProject
    @AmesisProject 2 роки тому +1

    👍

  • @laurentgladines3861
    @laurentgladines3861 2 роки тому

    Bonjour Neodyme,j ai due loupé quelque chose. Comment reunir les payload de deux nodes distinct afin de recreer une trame http dans un troisieme node? Merci pour ton aide.

  • @heiyatchi
    @heiyatchi 2 роки тому +1

    Salut Neodyme, as tu des exercices à partager pour s'exercer ?
    Nous develloppons actuellement la technologie IIOT sous node red dans mon entreprise et j'aimerai bien me former grâce à tes vidéos très intérressantes.
    Merci à toi !

    • @NeodymeTV
      @NeodymeTV  2 роки тому

      Bonjour,
      Malheureusement les exercices ne sont pas encore disponible. Ces vidéos sont en fait liées à un cours qui sera donné à l'Université de Liège après Noël. Par conséquent tout le support didactique n'est pas encore au point.
      Pour plus d'infos sur Node-RED je t'invite à venir poser des question en live (mardi et samedi à partir de 18h).
      Je donne également des formations privées pour lesquelles je peux créer des exercises sur mesures en fonction des besoins et objectifs visés (à discuter en DM Twitter/Discord plus plus d'infos)

  • @tarekbengaied2421
    @tarekbengaied2421 Рік тому

    À mon cas j'ai effectué 10 noeuds fonctions qui contienent un code de multiplication de la valeur input du tableau de bord avec des constantes differentes et je voudrais faire la sommes des resultats des fonctions

  • @mrxox33
    @mrxox33 3 роки тому

    Bonjour Neodyme, je suis coincé sur un problème mais inverse à celui que tu donnes dans la vidéo à savoir extraire les données. J'ai un capteur DHT22 qui me sort l'information sous la forme d'un objet {"temperature":28.5,"humidity":52.1,"heatIndex":29.26}. J'utilise un switch pour séparer la température et l'humidité, mais impossible de déterminer la règle dans le switch pour les séparer. J'ai essayer plusieurs trucs du plus simple Property msg.payload == string "temperature" (avec et sans guillemet, avec accolades) mais je n'y arrive simplement pas. J'ai fouillé dans le cookbook de Node Red, et d'autres sites mais les cas ne correspondent pas à mon besoin. Aurais-tu miraculeusement une solution à me soumettre ? Merci par avance.

    • @NeodymeTV
      @NeodymeTV  3 роки тому

      C'est normal :D
      Quan tu fais msg.payload == "temperature" tu demande si ton msg.payloard est une string et si elle correspond à "temperature".
      Or ici ton msg.payload est un objet.
      Donc, après avoir bien parsé ton imput tu dois chercher la clé "température" avec [has key] dans la cas d'un switch (ensuite tu écris temperature sans guillemets). Dans une node function tu peux aussi faire if ( "temperature" in msg.payload){
      unTruc();
      }

    • @mrxox33
      @mrxox33 3 роки тому

      @@NeodymeTV Salut, effectivement cela fonctionne mieux avec [has key] et la clé sans guillemet, mais cela ne suffit pas à isoler chacun des éléments. En effet, du fait que la condition [has key]==temperature est vraie, tout le contenu du message est routé vers la sortie. J'ai du faire suivre par un noeud Change avec msg.payload.temperature pour filtrer la clé d'intérêt. Finalement, je vais passer par une fonction avec un simple msg.payload = msg.payload.temperature, return msg, c'est à priori moins intuitif que le symbole de routage (c'est un cours que je prépare pour des élèves de lycée qui n'ont jamais utilisé node red, et qui n'ont que très peu de notion de programmation !) , mais beaucoup plus simple au final. Encore merci pour ta réponse, ton travail, ta bonne humeur et ton humour, j'apprend toujours beaucoup avec tes vidéos, et c'est toujours un plaisir de les visionner (ou de re-visionner aussi).

  • @boubou40
    @boubou40 3 роки тому

    cours 4 non ? bonjour au fait...

    • @NeodymeTV
      @NeodymeTV  3 роки тому +1

      C'est la partie 3 du cours 3 (plus digeste que de faire une grosse vidéo par cours) ;)
      Il en reste encore une partie (sur la création de dashboard).
      Le cours 4 sera sur les Arduino, ESP et microcontrôleurs en général.