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

  • |

    Wifi, puissance, portée et dangers

    Lorsqu’une borne WiFi n’offre pas assez de couverture, grande est la tentation de venir modifier ses réglages et d’augmenter au maximum la puissance d’émission, solution de facilité, mais également, disons le clairement de stupidité ! Posons quelques bases de travail pour avancer dans notre réflexion : le WiFi en 2.4 GHz, ce sont des micro-ondes, identiques à votre four du même nom, mais à des puissances moindres. pensez au syndrome du porte-voix : vous allez être entendu, mais recevrez-vous le…

  • Répéteur WiFi : oui, mais…

    Comment étendre facilement la zone de couverture WiFi de votre box, si ce n’est par l’ajout d’un répéteur ? Oui mais voilà, répéter n’est pas forcément la solution, même si le petit objet ne vous coûtera pas les yeux de la tête, loin de là. Réfléchissons un peu au niveau radio : répéter, c’est se placer sur la MÊME fréquence que le WiFi de votre box, c’est récupérer des clients WiFi (= utilisateurs connectés au répéteur) qui ne seront pas…

  • |

    Téléphonez en WiFi

    Un cas d’installation revient très souvent chez nos clients : une maison isolée en pleine campagne, non couverte par l’ADSL, qui récupère une liaison internet à 2 ou 3 km de là via un pont réseau. Jusque là, rien d’extraordinaire, c’est techniquement très simple à réaliser, et très souvent le propriétaire récupère une connexion à 2 ou 3 Mbps là où avant il devait se contenter, contraint et forcé, de 56 kbps via un modem analogique relié à sa ligne…

  • L’électrique tombe pile…

    La tendance 2023 est à ce que j’appelle souvent le « bobo-écolo-bio ». Les plus cruches d’entre nous vont alors interdit la viande, mesurer le pourcentage de gaz dans les pets de vaches, s’élever contre le barbecue, critiquer les piscines alors que le frangin en possède une immense, dégonfler les pneus des gros SUV en ville, etc. La mode est à l’auto-justice par ces extrémistes bio-sourcés, ceux qui iront souvent vous faire un selfie depuis l’autre bout du monde, en vous demandant…

  • La Freebox Tupperware disponible (màj)

    « Ceci est une révolution !! » (c) Apple, voici venir la Freebox Tupperware, injustement baptisée par l’opérateur français Freebox Crystal. Le paquet contient : le modem adsl (boîtier 1) le décodeur TV (boîtier 2) les indispensables câbles la télécommande  Deux Freeplugs (boîtiers d’alimentation intégrant la technologie CPL) le tout pour 29,99 €/mois en zones dégroupées et 35,98 €/mois en zones non dégroupées. A ce tarif là, inchangé, vous profiterez d’une mise à jour de l’interface TV et d’une nouvelle télécommande, dont le design post-soviétique…

  • | |

    SOLDES 2010, c’est parti

    Cédons nous aussi à la tradition des soldes, avec quelques produits proposés à des prix défiant toute concurrence, dont : Nanostation 5 Bullet 5MHP Bullet 2 Lot de 10 paraboles 15 dBi 2.4 GHz Lot de 10 paraboles 19 dBi 2.4 GHz Antennes panneau 9 dBi 2.4 GHz, Réf. 24 8080 Patch ultra-plate 2.4 GHz 8 dBi Caméra IP 9070 IR, le must des caméras IP du moment Boîtier étanche extérieur, Réf. OB Boîtier étanche + antenne, Réf. 24 4040…