Lire page web data.cgx avec node red

Forums Serveur WES Installation & Configuration Lire page web data.cgx avec node red

  • Post
    Richard
    Participant

      Bonjour.

      je voudrai pouvoir lire dans « node red » des infos d’une page web type 192.168.1.xx/data.cgx.

      Quelqu’un a t il fait un bout de code « node red » pour lire ces infos.

      Je ne trouve rien sur le web pour m’aider.

      Bonne soirée

      0
      0
    Vous lisez 2 fils de discussion
    • Replies
        Richard
        Participant

          Bonjour.

          Finalement j’ai trouvé la solution.
          Maintenant j’arrive à récupérer les informations de la page web data.cgx dans Node red.
          Voici le code .
          Attention je suis débutant en Node Red, il est peux être possible de faire plus simple

          ——————————-
          [
          {
          « id »: « a6a098e1261596a9 »,
          « type »: « tab »,
          « label »: « Infos Wes »,
          « disabled »: false,
          « info »: «  »,
          « env »: []
          },
          {
          « id »: « 230e6e0c9a446fc5 »,
          « type »: « http request »,
          « z »: « a6a098e1261596a9 »,
          « name »: « Wes data.cgx »,
          « method »: « GET »,
          « ret »: « txt »,
          « paytoqs »: « ignore »,
          « url »: « 192.168.1.46/data.cgx »,
          « tls »: «  »,
          « persist »: true,
          « proxy »: «  »,
          « insecureHTTPParser »: false,
          « authType »: « basic »,
          « senderr »: false,
          « headers »: [],
          « x »: 280,
          « y »: 80,
          « wires »: [
          [
          « 3e2264a4cd7f4186 »
          ]
          ]
          },
          {
          « id »: « 3e2264a4cd7f4186 »,
          « type »: « xml »,
          « z »: « a6a098e1261596a9 »,
          « name »: «  »,
          « property »: « payload »,
          « attr »: «  »,
          « chr »: «  »,
          « x »: 450,
          « y »: 80,
          « wires »: [
          [
          « 9a09ed7408f5dc46 »,
          « 01d912cefedc67ab »
          ]
          ]
          },
          {
          « id »: « 9a09ed7408f5dc46 »,
          « type »: « debug »,
          « z »: « a6a098e1261596a9 »,
          « name »: «  »,
          « active »: true,
          « tosidebar »: true,
          « console »: false,
          « tostatus »: false,
          « complete »: « false »,
          « x »: 650,
          « y »: 80,
          « wires »: []
          },
          {
          « id »: « 83f0518dfb77c2a2 »,
          « type »: « inject »,
          « z »: « a6a098e1261596a9 »,
          « name »: «  »,
          « props »: [
          {
          « p »: « payload »
          },
          {
          « p »: « topic »,
          « vt »: « str »
          }
          ],
          « repeat »: « 30 »,
          « crontab »: «  »,
          « once »: false,
          « onceDelay »: 0.1,
          « topic »: «  »,
          « payload »: «  »,
          « payloadType »: « date »,
          « x »: 110,
          « y »: 80,
          « wires »: [
          [
          « 230e6e0c9a446fc5 »
          ]
          ]
          },
          {
          « id »: « 01d912cefedc67ab »,
          « type »: « function »,
          « z »: « a6a098e1261596a9 »,
          « name »: « PAP »,
          « func »: « msg = { payload:msg.payload.data.tic1[0].PAP[0]};\n\nmsg.topic = ‘PAP’;\nreturn msg;\n\n »,
          « outputs »: 1,
          « timeout »: 0,
          « noerr »: 0,
          « initialize »: «  »,
          « finalize »: «  »,
          « libs »: [],
          « x »: 550,
          « y »: 160,
          « wires »: [
          [
          « 14a9cf7de566bd95 »,
          « 2fa0b8c55ab8f49c »
          ]
          ]
          },
          {
          « id »: « 14a9cf7de566bd95 »,
          « type »: « debug »,
          « z »: « a6a098e1261596a9 »,
          « name »: «  »,
          « active »: true,
          « tosidebar »: true,
          « console »: false,
          « tostatus »: false,
          « complete »: « false »,
          « x »: 750,
          « y »: 160,
          « wires »: []
          },
          {
          « id »: « 2fa0b8c55ab8f49c »,
          « type »: « ui_chart »,
          « z »: « a6a098e1261596a9 »,
          « name »: «  »,
          « group »: « 613a49087744aff7 »,
          « order »: 10,
          « width »: 0,
          « height »: 0,
          « label »: « WES »,
          « chartType »: « line »,
          « legend »: « false »,
          « xformat »: « HH:mm:ss »,
          « interpolate »: « linear »,
          « nodata »: «  »,
          « dot »: false,
          « ymin »: «  »,
          « ymax »: «  »,
          « removeOlder »: « 30 »,
          « removeOlderPoints »: «  »,
          « removeOlderUnit »: « 86400 »,
          « cutout »: 0,
          « useOneColor »: false,
          « useUTC »: false,
          « colors »: [
          « #1f77b4 »,
          « #aec7e8 »,
          « #ff7f0e »,
          « #2ca02c »,
          « #98df8a »,
          « #d62728 »,
          « #ff9896 »,
          « #9467bd »,
          « #c5b0d5 »
          ],
          « outputs »: 1,
          « useDifferentColor »: false,
          « className »: «  »,
          « x »: 750,
          « y »: 220,
          « wires »: [
          []
          ]
          },
          {
          « id »: « 613a49087744aff7 »,
          « type »: « ui_group »,
          « name »: « Routeur »,
          « tab »: « 4cb4e775174bc30a »,
          « order »: 1,
          « disp »: true,
          « width »: 15,
          « collapse »: false,
          « className »: «  »
          },
          {
          « id »: « 4cb4e775174bc30a »,
          « type »: « ui_tab »,
          « name »: « Home »,
          « icon »: « dashboard »,
          « order »: 1,
          « disabled »: false,
          « hidden »: false
          }
          ]

          ——————————————–

          0
          0
          cdlog2
          Modérateur

            Bonjour Richard,

            Pour Info, l’éditeur de ce Blog transforme tous les caractères de type guillemet (simple et double quote) par des caractères ASCII ressemblant. Donc votre fichier node-red JSON ne peut pas être utilisé dans l’état par une sélection et copie du texte depuis votre message.

            Prévoyez de fournir vos fichiers en pièces jointes si vous voulez transmettre des fichiers utilisables.

            Trouvez Joint, votre fichier JSON node-red fonctionnel remis en conformité, sous forme d’une archive ZIP (Les fichiers avec extension JSON ne sont pas autorisés à être directement Posté sous cette forme par ce blog).

            Cdt

             

             

             

             

            Attachments:
            You must be logged in to view attached files.
            0
            0
            Richard
            Participant

              Bonjour.
              Merci pour ce rappel, j’avais oublié ce problème.

              Ne pas oublier si une personne charge ce model de mettre dans le noeux « Wes data.cgx » le password et le mot de pass et de cocher « Activer le maintien de la connexion » et d’adapter fonction à son besoin

              Attachments:
              You must be logged in to view attached files.
              0
              0
          Vous lisez 2 fils de discussion
          • Vous devez être connecté pour répondre à ce sujet.