Abetoo IoT ถือกำเนิดขึ้นโดยมีเป้าหมายเพื่อช่วยให้นักพัฒนา IoT ทั่วโลกสามารถสื่อสารกับอุปกรณ์ทุกประเภทได้อย่างราบรื่น แม้จะทำงานภายในเครือข่ายส่วนตัว คุณก็สามารถลืมปัญหาที่เกี่ยวข้องกับ Routers/NATs/Open ports ได้อย่างสิ้นเชิง คุณสามารถสื่อสารกับอุปกรณ์ใดก็ได้ ทุกที่ เพียงแค่มีการเชื่อมต่ออินเทอร์เน็ต
ด้วยวิธีนี้ นักพัฒนาสามารถมุ่งเน้นไปที่แนวคิดหลักของตนเอง ช่วยให้พัฒนาแอปพลิเคชันที่ใช้เทคโนโลยีผสมผสานได้ง่ายขึ้นตั้งแต่เริ่มต้น
คุณสมบัติ
- การรวมเทคโนโลยีที่หลากหลายเข้าด้วยกันอย่างราบรื่น
- ไม่จำเป็นต้องใช้ UDP hole punching เพื่อทะลุผ่าน NAT
- ไลบรารีและโค้ดตัวอย่างพร้อมใช้งาน
- การสนับสนุนจากชุมชน
- บริการฟรี ไม่มีค่าใช้จ่ายแอบแฝง
เป้าหมายหลักของฉันคือการจัดหา binding ให้มากที่สุดเท่าที่จะทำได้ เปิดโอกาสให้ผสมผสานเทคโนโลยีทุกประเภทเข้าด้วยกัน ตั้งแต่เทคโนโลยีที่ใช้ฮาร์ดแวร์อิเล็กทรอนิกส์ยอดนิยมอย่าง Arduino และ Raspberry Pi, ไปจนถึงซอฟต์แวร์พัฒนาที่ทำงานบน PC เช่น MonoDevelop, Python, Visual Studio และ Android. และอื่น ๆ ที่เกี่ยวข้องกับเว็บ เช่น HTML/Javascript, PHP, NodeJs เป็นต้น
บริการนี้ให้บริการฟรีโดยสมบูรณ์ คุณสามารถส่งและรับข้อความได้มากเท่าที่คุณต้องการโดยไม่มีข้อจำกัด เพื่อป้องกันการใช้งานในทางที่ผิด ฉันจำกัดกระบวนการสร้างช่องสัญญาณด้วย captcha เท่านั้น
รายละเอียดทางเทคนิคเพิ่มเติม
เกตเวย์ IoT ระดับองค์กร
Abetoo เป็นเฟรมเวิร์กที่ทรงพลังและรวมเป็นหนึ่งเดียวสำหรับเชื่อมต่อ Arduino node หลายพันตัวเข้ากับบริการคลาวด์ระดับองค์กรส่วนกลาง
- Abetoo Protocol Handshake: Arduino node ใช้ไลบรารี Abetoo ที่ออกแบบมาเฉพาะเพื่อสื่อสารกับ master gateway โปรโตคอลนี้ได้รับการปรับให้เหมาะสมสำหรับสภาพแวดล้อมที่มีแบนด์วิดท์ต่ำ และมีคุณสมบัติการเข้ารหัสในตัวที่แข็งแกร่ง
- Dynamic Node Provisioning: (คุณสมบัติ) เมื่อมีการเพิ่ม Arduino ตัวใหม่เข้าสู่เครือข่าย เฟรมเวิร์ก Abetoo จะระบุความสามารถของมันโดยอัตโนมัติ และกำหนดค่าพารามิเตอร์การทำงานที่ถูกต้องให้โดยไม่ต้องเขียนโค้ดเอง
การทำงานร่วมกัน
- Cloud-Stream Data Analysis: ข้อมูลเซ็นเซอร์ทั้งหมดจาก node จะถูกรวบรวมไว้ใน Abetoo cloud ทำให้สามารถแสดงภาพ "Big Data" และแจ้งเตือนการบำรุงรักษาเชิงคาดการณ์ทั่วทั้งอาคารอัจฉริยะหรือโรงงานได้