ARTICLE

Wi-Fi vs Ethernet สำหรับ IoT ต่างกันอย่างไร? เลือก Network ให้ Smart Home และ Energy Monitoring.

เปรียบเทียบ Wi-Fi และ Ethernet สำหรับ ESP32, Gateway, Home Assistant, Energy Monitoring และ Smart Home ตั้งแต่ความเสถียร, latency, RF coverage, cabling, PoE, failure mode และ Local-first design

IoTAutomationSmart Homeโดย Thospaakเผยแพร่ 10 ต.ค. 2569อัปเดต 10 ต.ค. 2569

คำถามว่า IoT ควรใช้ Wi-Fi หรือ Ethernet ไม่มีคำตอบเดียว เพราะทั้งสองแบบแก้โจทย์คนละด้าน

แนวคิดง่าย ๆ คือ:

Wi-Fi
→ ติดตั้งง่าย / ยืดหยุ่น / ไม่ต้องลากสาย data ทุกจุด

Ethernet
→ link คงที่ / ลด dependence ต่อ RF / เหมาะกับ infrastructure ที่อยู่กับที่

ระบบที่ดีมักใช้ทั้งสองแบบร่วมกันแทนการเลือกฝั่งเดียวทั้งบ้านหรือทั้งไซต์

Wi-Fi เหมาะกับอะไร

Wi-Fi เหมาะกับ node ที่:

  • เพิ่มภายหลังได้ง่าย
  • เดินสาย network ยาก
  • อยู่ในพื้นที่ที่ coverage ดี
  • data rate ไม่สูงมาก
  • ต้องการ mobility/flexible placement
  • จำนวน node ไม่มากเกิน design ของ WLAN

ตัวอย่าง:

  • ESP32 sensor node
  • smart switch
  • environmental sensor
  • temporary monitor
  • device retrofit

ข้อดีคือ deployment เร็วและใช้ infrastructure ที่บ้านมีอยู่แล้ว

Ethernet เหมาะกับอะไร

Ethernet เหมาะกับอุปกรณ์ infrastructure ที่:

  • อยู่กับที่
  • ต้อง online ต่อเนื่อง
  • ต้องการลดผลจาก RF congestion
  • มี data traffic มากกว่า sensor node ทั่วไป
  • มีสาย network ถึงตำแหน่งนั้นอยู่แล้ว

ตัวอย่าง:

  • Home Assistant host
  • gateway/controller
  • NVR/camera infrastructure
  • network switch
  • server/NAS
  • energy gateway/logger

Wi-Fi ไม่ได้แปลว่าไม่เสถียรเสมอไป

Wi-Fi ที่ออกแบบดีสามารถเสถียรมากได้ หาก:

  • coverage เพียงพอ
  • channel plan เหมาะสม
  • AP placement ดี
  • interference ต่ำ
  • node ไม่อยู่หลังตู้โลหะ/ผนังคอนกรีตหนัก
  • DHCP/DNS/network policy ชัด

ปัญหาหลายครั้งไม่ได้อยู่ที่ protocol Wi-Fi แต่เกิดจาก infrastructure หรือ placement

Ethernet ก็ไม่ได้แปลว่าไม่มีปัญหา

Ethernet ยังมี failure mode เช่น:

  • cable/connector เสีย
  • switch ล่ม
  • power supply switch ล่ม
  • VLAN/firewall ผิด
  • loop/broadcast problem
  • DHCP/DNS issue

ดังนั้น wired ไม่ได้เท่ากับ fault-free

RF Environment สำคัญกับ Wi-Fi

Node ที่อยู่ใน:

  • ตู้ไฟโลหะ
  • ห้องเครื่อง
  • หลัง inverter
  • ใกล้ motor/VFD
  • greenhouse ที่มีโครงโลหะ
  • พื้นที่ไกล AP

อาจมี link margin ต่ำกว่าที่ทดสอบบนโต๊ะ

ก่อนสรุปว่า firmware มีปัญหา ควรดู RSSI/link quality, packet loss และ reboot/network logs ตาม platform ที่ใช้

Ethernet ช่วยลด Wireless Airtime

ถ้าอุปกรณ์ infrastructure ที่มี data มากใช้ Ethernet เช่น:

Home Assistant
Camera/NVR
Gateway
Access Point uplink

Wi-Fi airtime จะเหลือให้ sensor/mobile device มากขึ้น

นี่เป็นเหตุผลว่าทำไมระบบ Smart Home ที่ดีมักเดินสายให้ infrastructure สำคัญ แต่ใช้ wireless กับปลายทางที่เหมาะสม

PoE เกี่ยวอะไรกับ IoT

Power over Ethernet (PoE) ช่วยให้อุปกรณ์บางประเภทรับทั้ง network และ power ผ่านสายเดียวตามมาตรฐาน/อุปกรณ์ที่รองรับ

เหมาะกับ:

  • Access Point
  • Camera
  • Gateway บางรุ่น
  • Controller บางประเภท

ข้อดีเชิง architecture คือสามารถรวม power backup ที่ switch/UPS กลางได้

แต่ไม่ควรจ่าย PoE ให้ device ที่ไม่ได้ออกแบบรองรับ และต้องแยก passive/non-standard power scheme ออกจาก standards-based PoE ให้ชัด

ESP32 ใช้ Ethernet ได้ไหม

ESP32 family และ ecosystem มีทางเลือก Ethernet ในบาง hardware/configuration ผ่าน MAC/PHY หรือ SPI Ethernet controller ตามบอร์ดและ framework

ดังนั้นคำว่า ESP32 ไม่ได้เท่ากับ Wi-Fi-only

แต่ hardware support แตกต่างตาม chip/board/framework version จึงควรตรวจเอกสารของบอร์ดและ Espressif ปัจจุบันแทนการ copy pinout จากโปรเจกต์อื่น

แหล่งอ้างอิง:

Battery Node มักไม่เหมาะกับ Ethernet

Sensor battery-powered มักต้องลด energy consumption และสาย Ethernet ทำให้ deployment ไม่ยืดหยุ่น

จึงมักเลือก wireless protocol ที่เหมาะกับ duty cycle แทน

แต่สำหรับ node ที่มีไฟเลี้ยงอยู่แล้ว เช่นตู้ meter/gateway การเลือก Ethernet อาจสมเหตุสมผลกว่า

Latency สำคัญแค่ไหน

ทั้ง Wi-Fi และ Ethernet สามารถมี latency ต่ำพอสำหรับ automation ทั่วไปได้ถ้า local network ทำงานดี

แต่ use case ที่ต้องการ deterministic timing มากขึ้นไม่ควรถือว่า IP network ทั่วไปเป็น real-time control bus โดยอัตโนมัติ

ตัวอย่าง:

Presence → เปิดไฟ

local Wi-Fi อาจเพียงพอ

แต่:

Motor protection / safety interlock

ไม่ควรฝากไว้กับ Home Wi-Fi หรือ Ethernet application message แทน hardware protection

Internet ล่มไม่ควรเท่ากับ LAN ล่ม

Local-first system ควรแยก:

Local network available
Internet unavailable

จาก:

Local network unavailable

ถ้า Home Assistant, MQTT broker และ ESPHome node อยู่ใน LAN เดียวกัน ระบบบางส่วนควรยังทำงานได้เมื่อ Internet ล่ม หากไม่ได้พึ่ง cloud service ใน control path

Wi-Fi + Ethernet Architecture ที่สมดุล

ตัวอย่างบ้าน:

Internet
   ↓
Router / Firewall
   ↓
Ethernet Switch
   ├─ Home Assistant
   ├─ MQTT Broker / NAS
   ├─ Energy Gateway
   └─ Access Points
          ↓ Wi-Fi
       ESP32 / Sensors / Smart devices

ตัวอย่าง Smart Farm:

Control room
  Ethernet backbone
       ↓
Field gateway
       ↓ RS485 / local wireless
Sensors / meters / valves

แทนที่จะให้ทุก sensor ยิง Wi-Fi กลับ router หลักจากปลายไร่โดยตรง

ต้องแยก Network จาก Control Ownership

การที่ device online ไม่ได้แปลว่าควรให้ทุก service มีสิทธิ์ control

ควรกำหนด:

  • network reachability
  • authentication
  • authorization
  • control owner
  • fallback เมื่อ network ขาด

เป็นคนละเรื่อง

เลือกอย่างไร

เลือก Wi-Fi เมื่อ:

  • wiring ยาก
  • node กระจาย
  • data ไม่หนัก
  • coverage ดี
  • flexibility สำคัญ

เลือก Ethernet เมื่อ:

  • infrastructure อยู่กับที่
  • uptime สำคัญ
  • มีสายถึงอยู่แล้ว
  • ต้องลด wireless dependence
  • gateway/server มีบทบาทกลาง

ใช้ทั้งสองเมื่อ:

  • ระบบมีทั้ง infrastructure และ edge nodes

สรุป

Wi-Fi กับ Ethernet ไม่ได้แข่งกันแบบต้องเลือกอย่างเดียว

แนวทางที่เหมาะกับ Thospaak คือ:

Infrastructure ที่อยู่กับที่
→ Wired เมื่อเหมาะสม

Distributed sensor/control nodes
→ Wireless หรือ field bus ตามโจทย์

สิ่งสำคัญกว่าชื่อ network คือ ระบบยังทำอะไรได้เมื่อ AP, Switch, Internet หรือ Controller ตัวใดตัวหนึ่งล้ม และ automation สำคัญอยู่ local พอหรือไม่