최근 에 앱을 사용하여 구성한 TP-Link HS100 스마트 플러그 를 구입했는데 모두 제대로 작동합니다. 이제 그러한 구현을위한 기본 소프트웨어 및 하드웨어 아키텍처를 이해하려고합니다. 간단한 Google 검색을 바탕으로 다음을 이해합니다.
헤드리스 스마트 플러그는 휴대폰 또는 컴퓨터와 같은 장치에 피어 투 피어 연결을 만듭니다. UI가있는 장치를 사용하여 네트워크 구성이 IoT 장치에 입력됩니다. 그런 다음 IoT 장치는 액세스 포인트에 연결하여 클라우드 서비스로 일부 유형의 인증을 만들고 연결을 설정합니다. 모바일 앱은 명령을 클라우드 서비스와 통신 한 다음 명령을 스마트 플러그로 릴레이합니다. 이것은 매우 간단합니다.
이 유형의 디자인에 대한 소프트웨어 및 하드웨어 아키텍처 모두에서 조금 더 깊이 이해하고 싶습니다. CC3100 Wi-Fi 칩 과 같은 일부 유형의 Wi-Fi 장치가 있다고 말하는 것이 공정 합니다. ARM Cortex와 같은 일부 유형의 마이크로 컨트롤러가 있습니다. CC3200 과 같은 통합 Wi-Fi 컨트롤러 일 수 있습니다 .
안전한 통신 링크를 설정하고 설정하기 위해 이러한 설계를 구현하기위한 기본 소프트웨어 및 하드웨어 아키텍처는 무엇입니까? 장치를 보호하기 위해 어떤 유형의 최소 보안을 구현해야합니까? 이 사이트의 누군가가 그러한 적응 (2.4 GHz)에 경험이 있고 그들의 경험을 기꺼이 공유하기를 바랍니다.