Our SMS activation currently works for Thai mobile numbers, as well as international mobile number. Please check that you enter the number correctly with the correct country code. If you entered it correctly but still did not receive the activation code, it may be due to anti-spam filter at your mobile provider. To circumvent the anti-spam filter, please click the “I did not receive SMS” button. We will send the activation code to your mobile phone manually.
With the basic plan, NETPIE allows up to 100 concurrent connected things per user account. You can check the number and status of your things on the Application Management page.
If you want to connect more than 100 concurrent things, please contact us at contact@nexpie.com. Although NETPIE can surely support a large number of things, we want to make sure we understand your use case and requirement.
NETPIE uses MQTT for communication channels. Normal MQTT requires TCP port 1883. MQTT over websocket (in case of HTML5 Microgear) uses TCP port 8083. In addition, NETPIE uses the OAuth protocol on TCP port 8080. So please make sure your network does not filter TCP ports 1883, 8083, and 8080.
Microgear is a software library or software development kit to be installed inside your things. Microgear offer functions and events to facilitate interactions between your things and the NETPIE platform. Example of Microgear functions are connect() and chat().
You can copy, modify, and distribute Microgear as much as you want. Our Microgear libraries are open-source under the ISC License which allows you to use it in commercial projects without any restriction.
An AppID or an Application ID defines an application realm for things. You can create your own AppID in the Application Management page. One AppID may contain as many things as you want. And one user can create up to 10 AppIDs (for free account). AppIDs must be unique among all NETPIE users.
An AppID defines an application boundary within the NETPIE platform. All AppIDs must be unique. If the system does not allow you to create an AppID, it is likely that that AppID is already in use by another user. Please choose a new AppID.
You can create up to 10 AppIDs per free account.
NETPIE does not provide MQTT broker service in a traditional sense. We devised our own publish-subscribe communication model on top of MQTT in a form of distributed brokers. These brokers collaborate and share resources. With Microgear assistance, things connect to a broker without having to know where it is located nor its IP address. Authorization and access control can be adjusted more flexibly and dynamically than in traditional MQTT broker services.
Communication channels between your things and NETPIE platform will be encrypted depending on the capability of your things. If your thing is powerful enough (e.g., raspberry pi, android devices), the communication channel between your thing and NETPIE platform will be encrypted using TLS protocol. Otherwise, the communication channel will be cleartext. However, the NETPIE platform is protected against replay attacks and man-in-the-middle attacks. Even if someone could sniff your conversation, he/she could not change the message nor could he/she replay the message at later time.
ยังไม่มีแผนยุติการให้บริการ NETPIE 2015 อย่างไรก็ตามเราขอแนะนำให้ท่านใช้ NETPIE 2020 ซึ่งเป็นเวอร์ชั่นปรับปรุงใหม่ มีประสิทธิภาพ สมรรถนะ และความยืดหยุ่นสูงกว่า NETPIE 2015
ศึกษาวิธีใช้ NETPIE 2020 ได้ที่เว็บไซต์ https://www.netpie.io/guide
ระบบส่ง SMS ปัจจุบันใช้งานได้สำหรับเบอร์โทรศัพท์ในประเทศไทยและต่างประเทศ ถ้าท่านกรอกเบอร์โทรศัพท์ถูกต้องแต่ยังไม่ได้รับข้อความ SMS เป็นไปได้ว่าข้อความถูก anti-spam filter ที่ฝั่งผู้ให้บริการโทรศัพท์มือถือบล็อกไว้ (ท่านอาจเคยแจ้งบล็อค spam SMS ไว้) ในกรณีนี้ ให้ท่านกดปุ่ม I did not receive SMS ทีมงานจะจัดส่ง SMS ไปให้ท่านอีกครั้งหนึ่ง
แพลตฟอร์ม NETPIE อนุญาตให้ท่านเชื่อมต่ออุปกรณ์ได้ไม่เกิน 100 ตัวต่อ 1 account (สำหรับ Free Account) โดยท่านสามารถตรวจสอบจำนวนและสถานะของอุปกรณ์ที่เชื่อมต่อได้ในหน้า Application Management
NETPIE ใช้โพรโทคอล MQTT ในการสื่อสารกับอุปกรณ์ และ MQTT เรียกใช้งาน TCP port 1883 ถ้าเป็นการเรียกใช้ Microgear สำหรับ HTML5 จะใช้ MQTT over websocket ซึ่งใช้ TCP port 8083 นอกจากนี้ NETPIE ยังใช้โพรโทคอล OAuth ผ่าน TCP port 8080 ในขั้นตอน Authorization ดังนั้นกรุณาตรวจสอบว่าเครือข่ายของท่านไม่ได้บล็อกพอร์ต 1883 8083 และ 8080
Microgear คือซอฟต์แวร์ไลบรารี่ที่ติดตั้งในอุปกรณ์หรือ thing ทำหน้าที่อำนวยความสะดวกในการเชื่อมต่อกับแพลตฟอร์ม NETPIE ผ่านฟังก์ชั่นต่างๆ เช่น connect() chat()
ท่านสามารถแก้ไข ดัดแปลง Microgear ไลบรารี่ได้ตามต้องการ เราให้สิทธิการใช้งาน Microgear ตาม Opensource ISC License คุณสามารถนำ Microgear ไปใช้ในผลิตภัณฑ์เชิงพาณิชย์ได้โดยไม่มีข้อจำกัดใดๆ
AppID หรือ Application ID คือชื่อที่ผู้ใช้ตั้งขึ้นเพื่อระบุตัวตนของ thing ภายใต้แพลตฟอร์ม NETPIE นอกจากนี้ยังสามารถระบุขอบเขตของการใช้งานของแอปพลิเคชั่นได้อีกด้วย โดยผู้ใช้สามารถสร้าง AppID ได้เองที่ Application Management
AppID ใช้ระบุขอบเขตของแอปพลิเคชั่นภายในแพลตฟอร์ม ดังนั้น AppID ทั้งหมดในระบบต้องมีชื่อที่แตกต่างกัน หากระบบไม่อนุญาตให้ท่านใช้ AppID นั้น แสดงว่าชื่อ AppID นั้นมีผู้ใช้อื่นเลือกใช้ไปแล้ว กรุณากำหนดชื่อ AppID ใหม่
คุณสามารถสร้าง AppID ได้ไม่เกิน 10 ชุด (สำหรับ Free Account)
NETPIE ให้บริการ MQTT broker ในรูปแบบ distributed broker โดยมีสถาปัตยกรรมแบบคลาวด์ นั่นคือ มี MQTT broker หลายตัวทำงานร่วมกันและแชร์ทรัพยากรกัน นอกจากนี้ NETPIE ยังมีส่วนที่ช่วยบริหารจัดการสิทธิของอุปกรณ์ (device management) ที่ช่วยให้ท่านกำหนดสิทธิการเข้าถึงข้อมูล สิทธิในการสื่อสาร ของอุปกรณ์แต่ละตัว ภายในแอปพลิเคชั่นได้อย่างยืดหยุ่น
ความปลอดภัยภายใต้การเชื่อมต่อกับ NETPIE มีความปลอดภัยตามมาตรฐานสำหรับการใช้งาน public cloud โดยช่องทางการสื่อสารอุปกรณ์ (thing) กับแพลตฟอร์มจะได้รับการเข้ารหัสหรือไม่ขึ้นอยู่กับความสามารถของตัวอุปกรณ์ สำหรับอุปกรณ์ที่มีความสามารถสูง เช่น Raspberry Pi Windows Linux หรือ Android ช่องทางการสื่อสารจะเข้ารหัสด้วย TLS สำหรับอุปกรณ์ที่ไม่มีความสามารถในการเข้า/ถอดรหัส การสื่อสารจะเป็น cleartext ซึ่งผู้ใช้งานควรพิจารณาให้ดีก่อนส่งข้อมูลที่มีความสำคัญผ่านช่องทางนี้ นอกจากนี้แพลตฟอร์ม NETPIE ยังใส่ใจกับความปลอดภัย โดยมีกลไกป้องกันการจู่โจมแบบ Replay Attack และมีการตรวจสอบยืนยันตัวตนว่าอุปกรณ์ (thing) นั้นได้รับสิทธิให้รับส่งข้อมูล อย่างไรก็ตามความปลอดภัยของระบบหรือแอปพลิเคชั่นโดยรวมยังขึ้นอยู่กับการรักษาความปลอดภัยที่ฝั่งอุปกรณ์ด้วย ซึ่งผู้พัฒนาควรให้ความสำคัญกับการปฏิบัติตาม security best practices ที่อุปกรณ์ปลายทางของตนด้วย
นโยบายความเป็นส่วนตัวของผู้ใช้ NETPIE เป็นไปตาม Privacy Policy