1. ขั้นตอนการสมัครใช้งานผ่าน Line Notify
- เข้าไปที่เว็บไซต์เพื่อขอรับบริการ Line Notify https://notify-bot.line.me/th
2. การใช้ Line Notify ผ่านกล่อง Line Notify ใน CiRA CORE
3. การส่งข้อความแจ้งเตือนผู้บุกรุกผ่าน Line Notify
สถานการณ์ : เมื่อพบผู้บุกรุก ผ่านกล้องเว็บแคมจะแสดงผลดังต่อไปนี้
- ที่ Label แสดงคำว่าพบผู้บุกรุก
- ที่กล่อง Line Notify ส่งข้อความ สติ๊กเกอร์และรูปภาพถ่ายผู้บุกรุกเข้าไปที่แอพพลิเคชัน Line ในมือถือ
ภาพการลากกล่องทั้งหมดในCiRA CORE
ตัวอย่างการลากกล่องและเขียน JavaScriptในCiRA CORE
โค้ด JS ในกล่อง Label
กล่อง Label
var objs = payload.DeepDetect.objects //กรณีใช้กล่อง DeeDetect(CPU)ให้เปลี่ยนเป้นคำสั่ง payload.DeepDetectCPU.objectsแทน
var len = objs.length
for(var i = 0; i<len; i++) {
if(objs[i].name == 'person'){
label = 'มีผู้บุกรุก'
break
}
else{
label = 'ไม่พบคน'
}
}
โค้ด JS ในกล่อง if else
กล่อง If Else
var objs = payload.DeepDetect.objects
var len = objs.length
var found_person= false
for(var i = 0; i<len; i++) {
if(objs[i].name == 'person'){
found_person = true
break
}
}
ifelse = found_person
โค้ด js ในกล่อง Line Notify
กล่อง Line Notify
var objs = payload.DeepDetect.objects //กรณีใช้กล่อง DeeDetect(CPU)ให้เปลี่ยนเป้นคำสั่ง payload.DeepDetectCPU.objectsแทน
var len = objs.length
for(var i = 0; i<len; i++) {
if(objs[i].name == 'person'){
line_msg = 'มีคนบุกรุก'
line_sticker_pkg = 1
line_sticker_index = 8
line_image = true
break
}
}