Accès M2M en PHP

Forums Serveur WES Installation & Configuration Accès M2M en PHP

  • Post
    judoboy
    Participant

      Bonjour,

      Je souhaite lire les valeurs de l’entrée Analogique 2 du WES V2 depuis un script PHP (qui tourne sur un Synology).

      J’ai essayé plusieurs requêtes, mais j’ai toujours le résultat « ??? ».

      Est-ce que vous pouvez m’aider à trouver la bonne commande ?

       

      Merci,

       

       

      0
      0
    Vous lisez 3 fils de discussion
    • Replies
        nicolas_cartelec
        Maître des clés

          Donnez nous la commande que vous avez entré ?

          0
          0
          judoboy
          Participant

            J’ai continué de chercher et j’ai enfin compris le doc « Notice d’utilisation des serveurs ».

             

            Donc, en PHP, ca donne :

             

            define (‘WES_IP’,’192.168.11.13′);
            define (‘WES_PORT’,’1500′);

            $strOrdre = « gE011 »;<b></b><i></i><u></u>

            $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
            if ($socket == false){$texte .= « Echec du socket :  » . socket_strerror(socket_last_error());}
            $result = socket_connect($socket, WES_IP, WES_PORT);
            if ($result == false){$texte .= « Echec de la connexion :  » . socket_strerror(socket_last_error($socket));}
            socket_write($socket, $strOrdre, strlen($strOrdre));
            $reponse = socket_read($socket, 64);
            socket_close($socket);
            print_r(« Erreur :  » . $texte . « <br> »);
            print_r(« Resultat:  » . $reponse . « <br> »);

            => Ca marche parfaitement

            J’ai aussi découvert le data.cgx qui résout une partie de mes besoins.

            Il est très très bien ce WES V2, merci.

             

             

             

            0
            0
            nicolas_cartelec
            Maître des clés

              Merci 😉

              0
              0
              DaPic
              Participant

                Bonjour,

                Je souhaite faire à peu près la même chose à la seule différence que mon WES se trouve à distance et non en local. Est-ce possible?

                Mon but étant de récupérer et d’afficher la température et la valeurs des compteurs sur ma propre page php.

                0
                0
            Vous lisez 3 fils de discussion

            Étiqueté : ,

            • Vous devez être connecté pour répondre à ce sujet.