ฉันพยายามเรียนรู้การพัฒนา IoT โดยใช้เมนูบริการของ Arduino และ Amazon - Alexa Skill Kit, AWS Lambda และ AWS IoT ฉันสามารถมาได้ไกล แต่เมื่อฉันคิดว่าจะใช้สิ่งเหล่านี้ให้เป็นกองอุปกรณ์ฉันไม่สามารถหาวิธีจัดการกับปัญหานี้ได้:
สำหรับอุปกรณ์ที่ไม่มีส่วนหัวคุณจะเชื่อมโยงอุปกรณ์ของลูกค้ากับลูกค้ารายนั้นได้อย่างไร
คุณสามารถรับหมายเลขผู้ใช้จาก Alexa เมื่อใดก็ตามที่ผู้ใช้เรียกใช้ทักษะ Alexa ของคุณและคุณสามารถจับคู่นั้นในฐานข้อมูลของคุณกับลูกค้าและอาจจับคู่กับอุปกรณ์ที่ลงทะเบียนกับลูกค้ารายนั้น แต่คุณจะลงทะเบียนอุปกรณ์กับลูกค้าอย่างไร ? มันจะต้องมีเหมือนลูกค้ามีป้อนหมายเลขซีเรียลใน UI ที่ไหนสักแห่ง? ฉันคิดว่าคุณอาจใช้ OAUTH เพื่อรับโทเค็นเช่นบัญชี Amazon ของลูกค้าส่งไปยังอุปกรณ์จากนั้นให้อุปกรณ์แสดงโทเค็นและตัวระบุของตนเองไปยังฐานข้อมูลของคุณ วิธีนี้ทำให้คุณมีลิงก์อย่างน้อยระหว่างบัญชีที่เชื่อมโยงกับอุปกรณ์
เสียงนี้เป็นวิธีที่สมเหตุสมผลหรือไม่ ฉันไม่สามารถค้นหาการเชื่อมต่ออุปกรณ์เฉพาะกับบัญชีลูกค้าได้มากนักดังนั้นลิงก์ใด ๆ ที่มีข้อมูลเพิ่มเติมยินดีต้อนรับ