การเพิ่มอุปกรณ์ gateway และ Node บน TheThingsNetwork ความถี่ AS923 ประเทศไทย

Somsak Lima
3 min readOct 29, 2022

--

หน้าจอของ TheThingsNetwork เปลี่ยนแปลงค่อนข้างบ่อย ถ้าแตกต่างไปจากบทความอาจจะต้องคาดเดาบ้างเล็กน้อย

  1. การเพิ่ม Multichannel LoRaWAN gateway
    ยกตัวอย่างเราจะเพิ่ม Gateway ยี่ห้อ Dragino LPS8N-AS923-TH

1.1 เชื่อมต่อ LoRaWAN Gateway ผ่าน Wifi ด้วยระหัสผ่าน dragino+dragino

1.2 เปิดเวปเพจ 10.130.1.1 แล้ว login ด้วย User admin Password dragino

1.3 เลือก lora/lora

เลือก freq plan เป็น AS923–1 Asia 923 MHz (923–925), TTN AS2, Helium AS1 แล้วคลิก Save & Apply

1.4 เลือกเมนู LoRaWAN/LoRaWAN-Semtech UDP

Service Provider: The Things Network V3
Server Address :eu1.cloud.thethings.network

จดบันทึก Gateway EUI ไว้

แล้วคลิก Save & Apply

1.5 เลือก System/ General

เลือก TimeZone GMT+7.00 แล้ว Save&Apply

1.6 เปิดเวป TTN คลิก Go to gateways

นำ Gateway EUI ที่บันทึกไว้มาป้อน

แล้วคลิก Confirm

หาก gateway เชื่อมต่อเรียบร้อยและทุกอย่างเป็นปรกติหน้า Home จะมีเครื่องหมายถูกสีเขียวที่ Eth, LoRa, LoRaWAN, Wifi AP เป็นต้น

แสดงว่า Dragino LoRaWAN Gatetway พร้อมทำงานส่งต่อข้อมูลไปยัง TTN ได้

นอกจากนั้น TTN Console ตรง Status จะเป็น Connected สีเขียว

หากคลิกเข้าไปดูรายละเอียด

จะเห็น last activity ที่ Gateway เพิ่งติดต่อกับ TTN แสดงให้เป็น

2. การเพิ่ม Device Node

เราจะใช้ Heltec LoRa V2 และ PlatformIO กับ Sensor AHT10 ซึ่งเป็น Temp & Humid Sensor รูปแบบการ encode ส่งข้อมูลจะใช้ CayenneeLPP

2.1 เลือก Application เลือก Add Application

กรอกข้อมูลทั้งสามช่องตามต้องการ แล้วคลิก Create Application

เมนูด้านซ้ายจะเป็นข้อมูลที่เราสามารถกำหนดให้ Application ที่เราสร้างขึ้น

2.2 ให้คลิก Add End device ตัวอย่างอุปกรณ์ที่ใช้

เลือกความถี่เป็น Asia 923–925 Mhz
LoRaWAN Version 1.0.3

JoinEUI หรือ AppEUI ให้กรอก 00 00 00 00 00 00 00 00

คลิก Generate หลัง DevEUI และ AppKey แล้วใส่ End device ID คลิก Register end device

2.3 เลือก Payload formatters uplink แบบ CayenneLPP

2.4 เปืด PlatformIO แล้วแก้ค่า AppEUI, DevEUI และ AppKey

Hint!
ตรวจเช็คให้แน่ใจว่าตอนป้อนในโปรแกรมภาษา C ไฟล์ main.cpp ดูรายละเอียดได้จากอีกบคความ คลิก

DEV_EUI จะกลับทาง (เรียงแบบ LSB)

APPKEY เรียงแบบ MSB

Flash โปรแกรมถ้า Flash สำเร็จและ Device Join สำเร็จ

จะเห็นมีการส่ง Packet #1 และ #2 เรียงต่อไปเรื่อยๆ

ตรงเมนู live data (ของ End devices) จะเห็นข้อมูลถูกส่งเข้า TTN เรื่อยๆ

คลิกเข้าไปดู Frame Payload แต่ละบรรทัดจะเห็นข้อมูลมากขึ้น

--

--

Somsak Lima
Somsak Lima

Written by Somsak Lima

สนับสนุนและส่งเสริมให้ผู้สนใจสามารถใช้งานเทคโนโลยี LoRa และ LoRaWAN ได้ โดยนำความรู้ที่ได้ไปต่อยอดเพื่อใช้งาน

No responses yet