จะเชื่อมโยงอุปกรณ์กับผู้ใช้อย่างไร?


9

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

สำหรับอุปกรณ์ที่ไม่มีส่วนหัวคุณจะเชื่อมโยงอุปกรณ์ของลูกค้ากับลูกค้ารายนั้นได้อย่างไร

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

เสียงนี้เป็นวิธีที่สมเหตุสมผลหรือไม่ ฉันไม่สามารถค้นหาการเชื่อมต่ออุปกรณ์เฉพาะกับบัญชีลูกค้าได้มากนักดังนั้นลิงก์ใด ๆ ที่มีข้อมูลเพิ่มเติมยินดีต้อนรับ

คำตอบ:


4

บริษัท จำนวนมาก "ให้ลูกค้าป้อนหมายเลขซีเรียลใน UI ที่ใดที่หนึ่ง" เมื่อคุณซื้ออุปกรณ์คำแนะนำมักจะให้ลูกค้าเยี่ยมชมเว็บไซต์ของ บริษัท สร้างบัญชีและป้อนหมายเลขซีเรียลและ / หรือที่อยู่ MAC ของอุปกรณ์ บัญชีเดียวกับที่คุณสร้างคือสิ่งที่คุณใช้กับแอพสมาร์ทโฟน (โดยปกติแล้ว บริษัท จะสร้างแอปที่เป็นกรรมสิทธิ์) เชื่อมต่อกับอุปกรณ์ การเชื่อมโยงอุปกรณ์ที่ไม่มีหัวกับเครือข่าย ISP ในบ้านของคุณเป็นปัญหาอื่น หากเชื่อมต่อผ่าน wifi โดยปกติอุปกรณ์จะมาในโหมดจุดเข้าใช้งานและจะออกอากาศเป็นเครือข่าย wifi ของตัวเองด้วยชื่อ SSID เช่น "NewThermostat_12345" ลูกค้าเชื่อมต่อกับเครือข่าย wifi นี้และหากพวกเขาเปิดเบราว์เซอร์ โดยปกติแล้วพอร์ทัลแบบ Captive จะพาพวกเขาไปยังหน้าผู้ดูแลระบบโดยตรงซึ่งพวกเขาสามารถป้อนชื่อและรหัสผ่าน SSID ของเครือข่ายไร้สายในบ้าน อุปกรณ์จะปิดโหมดจุดเข้าใช้งาน (เครือข่าย NewThermostat หายไป) เปิดโหมดไคลเอนต์และเชื่อมต่อกับเครือข่ายไร้สายในบ้านของคุณ


ขอบคุณ! ฉันคิดว่าการใช้แอพที่เป็นกรรมสิทธิ์อาจช่วยได้อีกเพราะคิดว่ามันผ่านการประมวลผลงานจำนวนมากจากอุปกรณ์ซึ่งอาจมีผลกระทบอย่างมากต่อความต้องการด้านฮาร์ดแวร์ การมีอุปกรณ์แสดงโทเค็น / ใบรับรองผ่าน WiFi นั้นเบากว่าเบากว่ากระบวนการตรวจสอบสิทธิ์เริ่มต้นเช่นกัน นอกจากนี้แอพยังสามารถใช้เป็น GUI เพื่อจัดการการตั้งค่า wifi เริ่มต้นดังนั้นคุณจึงฆ่านกสองตัวด้วยหินก้อนเดียว
user5468

2

นอกเหนือจากวิธีการทั่วไปสองวิธี:

  1. ลูกค้าป้อนหมายเลขซีเรียลที่พิมพ์บนอุปกรณ์ลงในพอร์ทัล บริษัท
  2. อุปกรณ์แสดง WiFi AP สำหรับการลงทะเบียนครั้งแรก

เป็นวิธีที่สามที่ไม่ใช่เรื่องแปลก:

  1. อุปกรณ์สร้างการเชื่อมต่อแบบใกล้เคียงเพื่อตอบสนองต่อการกระตุ้นการทำงาน

ไกปืนอาจนำแม่เหล็กใกล้ ๆ แตะอุปกรณ์ส่องแสง IR นำเข้าไปในหน้าต่างหรือลบแท็บแบบใช้ครั้งเดียว ไม่ว่าสิ่งที่เรียกนั้นจะทำให้อุปกรณ์เข้าสู่โหมดการว่าจ้างหรือการลงทะเบียนซึ่งทำให้ตอบสนองต่อการสื่อสารระยะสั้นบางรูปแบบ โดยปกติแล้วบลูทู ธ แต่อาจเป็น NFC หรือ WiFi อุปกรณ์ถูกจับคู่กับสมาร์ทโฟนหรือคอมพิวเตอร์ของลูกค้าผ่านช่องทางการสื่อสารชั่วคราวนี้โดยอัตโนมัติแจ้งให้ทราบถึงเอกลักษณ์เฉพาะเพื่อให้ลูกค้าสามารถดำเนินการลงทะเบียนอุปกรณ์ให้เสร็จสมบูรณ์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.