API Table

ไอโอทีเส้นทางสู่เมืองอัจฉริยะ

Created with Sketch.

API Table

สรุป API สำหรับแพลตฟอร์มนี้

  1. การ Insert ข้อมูล
  2. การ downlink ข้อมูลไปใช้งาน

การ Insert ข้อมูล

url = "/api/insertData?device_id=" + String(iddevice)+"&code="+String(ccode)+"&data1=" +String(data1) +"&data2="
   + String(data2)+"&data3=" +String(data3)+"&data4=" +String(data4)+"&data5=" +String(data5)
   +"&data6=" +String(data6)+"&data7=" +String(data7)+"&data8=" +String(data8)+"&data9=" +String(data9)
   +"&data10=" +String(data10)+"&data11=" +String(data11)+"&data12=" +String(data12)+"&data13=" +String(data13)
   +"&data14=" +String(data14)+"&data15=" +String(data15)+"&data16=" +String(data16)+"&data17=" +String(data17)
   +"&data18=" +String(data18)+"&data19=" +String(data19)+"&data20=" +String(data20);

การ downlink ข้อมูล

url = "/api/getRealyStatus/"+String(dID)+"/"+String(code)+"/"+"abZYrshRYR243askdSKSKSK5646dkfmTURDsand";

ตัวอย่างเช่น ลองกดลิงก์ด้านล่างจะได้ค่าสถานะ ผลลัพธ์ล่าสุดของ device หมายเลข 186 http://otrixiot.com/api/getRealyStatus/186/bert[lk45t09gurei/abZYrshRYR243askdSKSKSK5646dkfmTURDsand

{"result":{"success":1,
"relayStatus":{"device_control_id":"72","user_id":"0",
"device_id":"186","data1_H":"60","data1_L":"25",
"data2_H":"105","data2_L":"30","data3_H":"245",
"data3_L":"200","data4_H":"9","data4_L":"6",
"data5_H":"2","data5_L":"-1","data6_H":"07:18",
"data6_L":"03:10","data7_H":"07:00","data7_L":"15:12",
"data8_H":"17:12","data8_L":"17:12","data9_H":"17:12",
"data9_L":"17:12","data10_H":"17:12","data10_L":"17:12",
"data1_status":"1","data2_status":"1","data3_status":"1",
"data4_status":"1","data5_status":"1","data6_status":"0",
"data7_status":"0","data8_status":"0","data9_status":"0",
"data10_status":"0"},"masterStatus":"1"}}

จะเป็นการรับค่า Setting จาก Server กลับลงมายัง Device เพื่อใช้งานเป็นค่าควบคุมในบอร์ดอีกต่อหนึ่ง โดยการตั้งค่ากำหนดมาจาก แอพมือถือ ทั้ง Android และ iOS

….