Bonjour à tous,
Je viens vers vous car j'ai un soucis de compréhension de logique.
Mon But:
Un Arduino MKR1000 lit des capteurs et crée des donnée toutes les 10 sec.
Cet Arduino envoi des données vers un site web qui affiche toutes les 10 sec les données reçues.
État des lieux,
Arduino acquisition des donnée OK
Connexion via WIFi OK
Serveur Web nginx sur Raspberry: OK
Requête HTTP GET depuis Arduino ok, --> Arduino se connecte bien au serveur web nginx.
Envoi de la requête HTTP POST, ???? pas d'erreur lors de l’exécution du code, mais
la page tsttemp.php sensée recevoir les données émise en POST par l’Arduino ne reçoit rien.
En réponse à la requête POST, je reçoit bien la page tsttemp.php sur l'Arduino, mais les valeurs du POST sont vide
Sur le Raspberry, la même page ne reçoit rien non plus..
Je me demande si là je n'ai ps problème de compréhension, car il semble ue ce serait l’émetteur (client) de la
requête POST qui recevrait la "bonne" réponse du serveur WEB, et pas les autres clients.
Donc, ma question serait de comment faire pour que le serveur reçoivent le POST de l'Arduino et que tous les clients
puissent voir les donnée
Est ce que le principe est erroné ??
Sur beaucoup de tuto, on trouve des programme pour l'Arduino, mais pas d'explication sur le PHP.
Il semblerait que ce soit l'Arduino qui serve de serveur WEB, et donc qui renverrai la "bonne "page HTML avec son
adresse IP comme URL.
Suis-je complètement perdu ?: OUI
suis-je à la masse ???
Merci de votre aide
Michel
Partager