Différences entre les versions de « Interactions entre un tel et un serveur »

De Wiki de Mémoire Vive
Aller à la navigation Aller à la recherche
(Page créée avec « Voici une idée de travaux à mener, dans le cadre des activités Serveur. Il s'agirait d'étudier les différentes façons de faire communiquer un téléphone (Android) avec un serveur (Linux), possiblement dans les 2 sens, de façon automatisée. A titre d'exemple, ce pourrait être, - pour suivre la position GPS du téléphone, - pour faire sonner ou vibrer le tel à distance, allumer sa lampe,... Comme mode d'échange d'information on peut imaginer diff... »)
 
Ligne 11 : Ligne 11 :
Comme mode d'échange d'information on peut imaginer différentes solutions,
Comme mode d'échange d'information on peut imaginer différentes solutions,


- envoi ou réception de SMS,
- envoi ou réception de SMS, avec implémentation d'une passerelle côté serveur (ESP32 + SIM800)


- requête sur un serveur web (méthode POST).
- requête directe sur un serveur web (méthode POST).


Cet atelier permettrait de se familiariser avec des développements "simples",
Cet atelier permettrait de se familiariser avec des développements "simples",

Version du 7 mars 2024 à 08:56

Voici une idée de travaux à mener, dans le cadre des activités Serveur.

Il s'agirait d'étudier les différentes façons de faire communiquer un téléphone (Android) avec un serveur (Linux), possiblement dans les 2 sens, de façon automatisée.

A titre d'exemple, ce pourrait être,

- pour suivre la position GPS du téléphone,

- pour faire sonner ou vibrer le tel à distance, allumer sa lampe,...

Comme mode d'échange d'information on peut imaginer différentes solutions,

- envoi ou réception de SMS, avec implémentation d'une passerelle côté serveur (ESP32 + SIM800)

- requête directe sur un serveur web (méthode POST).

Cet atelier permettrait de se familiariser avec des développements "simples",

- de type HTTP / PHP ou Python côté serveur

- de type appli ou service Android côté téléphone

En s'aidant autant que faire se peut de ChatGPT pour écrire du code.

Dans l'exemple du suivi de la position du téléphone, celles-ci pourraient s'afficher progressivement sur une carte interactive (uMap).