Skip to content

nockanda/esphome-espnow-gateway2

Repository files navigation

esphome-espnow-gateway2

How to communicate with multiple boards from esphome to espnow An espnow gateway for receiving data from boards that transmit different structures!

504-5_bb

Below is an explanation video! Sorry, it's in Korean!

Video Label

  1. Upload nockanda_espnow.h to ESPHOME!
  2. Register the board in ESPHOME, edit the contents of the 3.espnow_gateway.yaml file to suit yourself, and upload it!
  3. Prepare the first board, connect dht11, and upload espnow_node1_dht11.ino file!
  4. dht11 has 2 float data!
  5. Prepare the second board, connect mhz19, and upload espnow_node2_mhz19.ino file!
  6. mhz19 has 2 int data!
  7. Prepare the third board, connect pms7003, and upload espnow_node3_pms7003.ino file!
  8. pms7003 has 3 int data!
  9. At this time, you must change the mac address of the gateway in the file to your own!
  10. Upload sensor data with different data formats from 3 boards to Home Assistant!
  11. Press a button in Home Assistant to turn the board's built-in LED on or off!