Piloter à distance ...
 
Notifications
Clear all

Piloter à distance via site web


b50fab419e41dc6651e8572229a881e2?s=80&d=mm&r=g
Posts: 2
Topic starter
(@gotcha)
Nouveau membre
Inscription: Il y a 4 semaines

Bonjour,

 

Tout d'abord, je tiens à remercier le fondateur de ce site car il y a beaucoup de choses intéressantes et c'est plutôt très didactique.
Quand à moi, à presque 40 ans, je peine avec toutes ces "nouvelles" technologies mais j'espère trouver ici des réponses à mes question.

 

Pour les besoin d'un bon gros projet pluridisciplinaire, je cherche pour commencer à vérifier la faisabilité d'une partie de mon projet à savoir :

"Comment piloter un ESP (ou tout autre module) via internet depuis une interface web ?"

 

Je m'explique : J'ai vu que l'on pouvait se servir de l'ESP8266 comme de petit serveur web en réalisant sa propre page web que l'on envoie avec divers commandes.
Sauf que j'imagine mon flux de travail autrement : commencer à écrire une page que j'héberge en ligne, avec des curseurs et autres afficheurs (retours d'états) et en agissant sur cette page stocké sur mon serveur en ligne les actions devrons se répercuter sur ma futur installation.

 

Est-ce possible ??

 

Je dois prévoir de gérer les droits des utilisateurs qui utiliseront cette page, obtenir un retour d'état du/des module(s) et de faire en sorte qu'il n'y ait pas besoin de cliquer sur un bouton "valider" à chaque modification par exemple d'un slider.
Bref, je manque encore de piste pour orienter mon projet.

 

Merci de m'avoir lu.

Répondre
3 Replies
fe36ca0d4d6bdcc500dbd432c3c08731?s=80&d=mm&r=g
Posts: 494
Admin
(@christophe)
Membre
Inscription: Il y a 5 ans

Bonjour Gotcha.

Tout d'abord, content de vous compter parmi nous et un grand merci !

Oui ce que vous voulez faire est tout à fait possible. Il existe de nombreux chemins pour y parvenir. Le plus simple et probablement de développer votre serveurs Web en javascript à l'aide de NodeJS. C'est actuellement la solution la plus utilisée et donc très bien documentée. Si vous avez des compétences en Python, c'est aussi très facile à faire.

Vous pouvez vous inspirer de la série d'articles sur le bras robotique pour lequel j'avais testé plusieurs protocoles de communication

- HTTP, le plus simple

- Websockets, le plus performant

- MQTT, simple et rapide mais nécessite de passer par un serveur tier.

Ne connaissant pas vos connaissances en programmation et le temps que vous souhaitez y consacrer, je peux aussi vous conseiller Node-RED pour le développement. 

En fonction du protocole utilisé (MQTT, HTTP, Websockets), il faudra créer le client ad hoc coté ESP8266. Voici, j'espère avoir répondu assez synthétiquement à votre question. N'hésitez pas à me re-contacter si vous avez besoin de plus de détails sur un point particulier.

A très bientôt j'espère

Christophe

 

Répondre
b50fab419e41dc6651e8572229a881e2?s=80&d=mm&r=g
Posts: 2
Topic starter
(@gotcha)
Nouveau membre
Inscription: Il y a 4 semaines

Bonsoir,

Je me rends compte que ça ne va pas être une mince affaire ^_^;
je pars de zéro, rien, nada. Tout juste j'étais bon à faire du BATCH il y a presque 20 ans maintenant lol
Mais mon projet j'y crois !

Je m'inspire de ce qu'ont fait les Frères Poulain dans cette vidéo :
supprimer le lien

"Hacker" un potentiomètre c'est le point de départ de mon projet. Sauf que eux, passent par une box domotique or moi je veux qu'à terme, on puisse agir sur le module via un simple lien et une "interface graphique" dévolue à ce seul projet.

Pour le moment je prospect.

Merci 🙂

Répondre
1 Répondre
fe36ca0d4d6bdcc500dbd432c3c08731?s=80&d=mm&r=g
Admin
(@christophe)
Inscription: Il y a 5 ans

Membre
Posts: 494

@gotcha

Oui je comprends, ça peut vous sembler une montage à gravir lorsqu'on débute surtout lorsqu'on souhaite comme vous maitriser tous les composants du système sans passer par un serveur domotique. En tout cas, vous avez de (très) bonnes bases, je serai bien incapable d'écrire un script batch. En tout cas bon courage. Je reste dans le coin de toute façon si vous avez besoin d'autres conseils ou lumières 🙂

Répondre
Share:
Rejoignez nous!
Chercher sur le forum
Derniers tutoriels
Derniers messages postés sur le forum
Sujets récents
Rejoignez nous!
Membres en ligne

 Aucun membre en ligne en ce moment

Domotique et objets connectés à faire soi-même
Domotique et objets connectés à faire soi-même
Vous avez aimé ce tutoriel

Ne manquez plus les prochains projets

Recevez chaque semaine le récapitulatif des tutoriels et projets.

Vous pouvez vous désabonner à tout moment. 

Shopping cart