Tôi đang cố gắng học phát triển IoT bằng cách sử dụng menu dịch vụ của Arduino và Amazon, Alex Alexa Skill Kit, AWS Lambda và AWS IoT. Tôi đã có thể đi được một chặng đường dài, nhưng khi tôi nghĩ về việc triển khai những thứ này giống như một đội thiết bị, tôi không thể tìm ra cách tiếp cận vấn đề này:
Đối với một thiết bị không đầu, làm thế nào để bạn liên kết thiết bị của khách hàng với khách hàng đó?
Bạn có thể dễ dàng nhận được ID người dùng từ Alexa bất cứ khi nào người dùng gọi kỹ năng Alexa của bạn và bạn có thể khớp dữ liệu đó trong cơ sở dữ liệu của mình với khách hàng và có khả năng khớp với thiết bị đã đăng ký với khách hàng đó nhưng cách bạn đăng ký thiết bị với khách hàng ? Nó có giống như việc khách hàng nhập số sê-ri trong UI ở đâu đó không? Tôi đã nghĩ rằng bạn có khả năng có thể sử dụng OAUTH để nhận mã thông báo, ví dụ: tài khoản Amazon của khách hàng, gửi nó đến thiết bị và sau đó thiết bị sẽ hiển thị cả mã thông báo và mã định danh riêng cho cơ sở dữ liệu của bạn. Bằng cách đó, bạn có ít nhất một liên kết giữa tài khoản được liên kết của họ và thiết bị.
Điều này có vẻ như là một cách tiếp cận hợp lý? Tôi chưa thể tìm thấy nhiều về việc kết nối các thiết bị cụ thể với các tài khoản khách hàng cụ thể, vì vậy mọi liên kết có nhiều thông tin đều rất đáng hoan nghênh.