ESP8266 : envoyer des trames UDP en LUA

Comment envoyer des trames UDP vers une adresse IP précise avec votre ESP8266 ?

Le script Lua est des plus simple :

cu=net.createConnection(net.UDP)
cu:on("receive",function(cu,c) print(c) end)
cu:connect(5000,"192.168.1.123")
cu:send("hello")

Ici nous envoyons donc « hello » à l’IP 192.168.1.123. Pensez par contre à connecter votre réseau WiFi avant, vous trouverez les lignes de commandes dans les précédents billets.

Vous avez désormais toutes les trames en main pour :

  • recevoir des trames UDP et déclencher une action sur un ou plusieurs GPiO
  • émettre des réponses, toujours en UDP

Tiens, une idée de montage : détecter l’ouverture de votre boîte aux lettres, en envoyant une trame à votre serveur domotique lorsque la factrice est passée. A vous de jouer 😉

nodemcu

Publications similaires

  • 3D SECURE fait peur, vive PayPal

    Un phénomène amusant a récemment attiré mon attention : dans l’interface de gestion de notre solution de paiement en ligne sécurisée, E-Transactions, proposée par le Crédit Agricole Atlantique Vendée, nous sommes à même de visualiser les règlements ayant abouti mais également ceux mis en défaut pour une raison X ou Y. Force est de constater que, en cas de refus par E-Transactions, le client bascule très souvent sur PayPal et valide dans ce cas là sa transaction dans 100% des cas !…

  • FS 1000A 433 MHz : une antenne pour améliorer la couverture

    Suite des expérimentations sur les modules 433 MHz associés au Raspberry. Vous n’avez pas suivi ? Retournez lire ce billet par exemple. L’idée aujourd’hui est d’augmenter la couverture du petit module émetteur FS 1000A, supposé couvrir jusqu’à 100 m : Nous allons donc venir lui souder une antenne sur la broche ANT laissée libre, en choisissant la solution la plus simple, la plus économique : recycler l’un de ces innombrables morceaux de fil métalliques qui entoure tout et n’importe quoi…

  • |

    Kimsufi en rupture ? ça suffit !

    Je ne sais pas si vous avez essayé de commander un serveur Kimsufi chez Ovh, une machine à bas coût qui sait rester performante : c’est tout simplement impossible, à croire que la rupture de stock a été soigneusement organisée, une façon de forcer les utilisateurs à s’orienter vers des modèles plus puissants, sur l’offre SoYouStart par exemple. Certes, des bots twitter surveillent les trop rares remise en stock de Kimsufi, mais il faut être réactif, arrêter totalement de bosser…

  • Google se paie Apple

    Depuis pas mal de semaines on voit fleurir ici et là des annonces de différents constructeurs, Google et Samsung en tête, proposant des tablettes originales à des tarifs plus qu’abordables. Récemment, le prix de la Nexus 8 Go changeait comme l’indiquait Minimachines.net, passant à 169 € en vue de la sortie très prochaine d’une version 32 Go annoncée aux alentours de 249 $, sans doute le même tarif basculé en Euro. Ce matin, pCinPaCt évoque la version 3G et une version…

  • les phares matriciels tesla sur autoroute : plein la vue !

    Depuis début 2024, tesla active progressivement ses phares matriciels adaptatifs sur la majorité de ses modèles (model 3, model Y, model S, model X), une technologie prometteuse, censée révolutionner l’éclairage nocturne. Sur route de campagne, c’est bluffant, sur autoroute, c’est une autre histoire… Comment ça marche (en théorie) Les phares matriciels utilisent une matrice de leds indépendantes. Chaque pixel peut s’allumer ou s’éteindre individuellement, ce qui permet de rester en pleins phares en permanence tout en créant des « zones d’ombre »…

  • mFi et capteurs : précisions

    Visiblement, mFi vous plait, à en juger par le nombre d’emails reçus sur le sujet. Une précision qui a son importance : tous les capteurs nécessitent un contrôleur mPort pour fonctionner, ils ne sont pas indépendants comme vous avez pu le voir dans les différentes documentations. Les différents capteurs se relient via un simple cordon Ethernet comme vous pouvez le voir sur l’illustration ci-dessus. mPort dispose d’un 3ème port ethernet pour se relier à votre réseau, d’un module WiFi intégré…