Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기
이 페이지는 Cloud Translation API를 통해 번역되었습니다.
Switch to English
OpenWeave는 Google Nest 제품을위한 안전하고 안정적인 통신 백본 인 Weave 네트워크 애플리케이션 계층의 오픈 소스 구현입니다. 저전력 장치를위한 다목적 경량 솔루션입니다.

Nest는 커넥 티드 홈 제품을 지원하는 핵심 기술이 개방적이고 접근 가능해야한다고 생각합니다. 공통 기본 사항을 준수하면 제품이 서로 안전하고 원활하게 통신 할 수 있습니다.
OpenWeave의 기능은 제품 에코 시스템을 구축하는 동안 Nest가 확인한 요구 사항에 의해 주도되었습니다. 위브의 암호화 프로토콜은 오늘날의 IoT 장치의 프로세서 및 메모리 제약에 맞게 설계되었습니다. 메시지 형식이 간결하고 필요할 때만 통신하므로 센서는 몇 년 동안 배터리로 작동 할 수 있습니다.

OpenWeave를 사용하면 Nest 제품군과 동일한 동급 최고의 통신 기술을 사용할 수 있습니다.
  • 직조 보안은 기본 네트워크와 독립적입니다. 제품, 앱 및 클라우드 서비스 간의 모든 상호 작용은 안전합니다. 또한 Weave에는 계층 신뢰 도메인이 있기 때문에 민감한 작업은 올바른 장치에서만 액세스 할 수 있습니다.
  • 직조 제품은 클라우드에 의존하지 않고 서로 직접 대화 할 수 있습니다. 인터넷이 끊어 지거나 정전이 발생하더라도 Weave 제품은 계속 작동 할 수 있습니다.
  • 직조는 QR 코드를 스캔하는 것만 큼 쉽습니다. 새 장치를 장치 대 장치 네트워크에 안전하게 추가합니다. 그런 다음 해당 장치는 새로운 장치가 인터넷에 연결되도록 도와줍니다.
  • 제품에는 버그 수정, 보안 패치 및 기술 향상을위한 개선이 필요하며 가족의 요구에 따라 발전합니다. 위브는 백그라운드에서 소프트웨어 업데이트를 자동으로 처리합니다.

풍모

OpenWeave는 Weave를 구현할뿐만 아니라 HAN (Home Area Network)을 쉽게 구축, 배포 및 테스트 할 수있는 다양한 기능과 도구를 포함합니다.
Happy는 시뮬레이션 된 네트워크 토폴로지의 간단한 오케스트레이션 도구입니다. IoT 장치 하드웨어를 사용하지 않고 단일 Linux 개발 시스템에서 네트워크 프로토콜 및 기타 분산 실행 프로그램을 테스트하는 데 사용하십시오.
OpenWeave는 Linux, Mac, Windows 및 임베디드 플랫폼과 같은 다양한 툴체인 및 대상에서 지원됩니다. 여기에는 Android 및 iOS 용 빌드 스크립트와 플랫폼 조정을위한 장치 계층이 포함됩니다.
OpenWeave는 단순한 특성 관리 그 이상입니다. 여기에는 장치 간 상호 작용을위한 Weave Web API 및 장치 간 통신을위한 Weave 안정적인 메시징과 같은 여러 프로토콜이 포함됩니다. 에코, 하트 비트 및 시간 동기화와 같은 프로파일은 직조 패브릭의 안정성을 보장합니다.
포함 된 단위 테스트 스크립트 제품군을 사용하여 시뮬레이션 된 IoT 배치에서 직조 기능 테스트를 자동화하십시오. 또는 Java, Cocoa 또는 Python 바인딩을 사용하여 직접 빌드하십시오.

뉴스

2020 년 2 월 18 일

Silicon Labs의 Wireless Gecko EFR32 SoC 제품군에 대한 지원이 OpenWeave Device Layer에 추가되었습니다. EFR32MG12 및 EFR32MG21이 모두 지원되며, 두 플랫폼 모두에 연결된 도어 잠금 장치를위한 새로운 샘플 앱도 추가했습니다.
2019 년 12 월 19 일

Google은 Amazon, Apple 및 Zigbee Alliance에 합류하여 Connected Home over IP 실무 그룹을 구성했습니다. 이 그룹은 기본적이고 안전한 디자인 원칙으로서 보안을 통해 스마트 홈 제품 간의 호환성을 높이기 위해 로열티가없는 새로운 연결 표준을 채택하고 개발할 계획입니다. Google은이 노력의 일환으로 Weave에 기여하고 있습니다.
2019 년 5 월 17 일

최근에는 OW를 여러 플랫폼 공급 업체와 통합하는 데 필요한 코드를 구현하는 플랫폼 적응 계층 인 OpenWeave에 장치 계층을 추가했습니다. 새로운 Nordic nRF5 Device Layer의 경우 연결된 도어 잠금 장치 용 샘플 앱을 추가했습니다.

사려 깊은 것들을 위해 Nest가 제작했습니다.

커넥 티드 홈 제품은 휴대폰과 다릅니다. 각각은 다른 문제를 해결하기 위해 다른 모양을 취합니다. 또한 내부를 살펴보면 CPU, RAM, 전력 및 라디오의 하드웨어 기능이 크게 달라지는 것을 알 수 있습니다. Nest의 전통적인 유선 주택만큼 빠르고 믿을 수있는 우수한 제품을 만들려면 Nest는 광범위한 하드웨어에서 작동하는 안전하고 안정적인 통신 프로토콜이 필요했습니다.

Weave가 수행 할 수있는 실제 사례 인 Nest Secure 경보 시스템으로 작동하는 Weave를 참조하십시오.
Nest Secure 경보 시스템의 핵심에있는 전원 키패드 인 Nest Guard는 항상 켜져 있습니다. Nest Guard는 서비스 및 앱이 Wi-Fi 네트워크를 통한 위브 (Wave)를 통해 센서 변경에 대해 알 수 있도록합니다. 그리고 전원이 꺼지면 백업 배터리로 작동하며 셀룰러 위브를 사용하여 서비스와 계속 대화 할 수 있습니다.
Nest Secure 경보 시스템의 배터리로 작동되는 초소형 센서 인 Nest Detect는 활동이있을 때만 깨워서 에너지를 절약합니다. 스레드 네트워크를 통한 직조를 사용하면 Nest Detect 센서는 전원이 꺼진 상태에서도 문이나 창이 열리거나 동작이 감지 될 때 Nest Guard와 통신 할 수 있습니다.
Weave를 공통 언어로 공유하기 때문에 Nest × Yale 잠금 장치와 Nest Secure 경보 시스템은 함께있을 때 더 잘 작동합니다. 정문 잠금을 해제하면 잠금 장치가 안전하다고 알리기 때문에 Nest Secure에 자동으로 알려줍니다. 잠금 장치는 Nest Guard의 견고성을 계승하여 전원이나 인터넷이 중단 된 경우에도 완벽하게 작동합니다.
Nest Connect는 Nest Secure 경보 시스템의 범위 확장기 역할을합니다. 직조 및 실을 사용하면 Nest Guard와 Nest Detect가 멀리 떨어져있을 때, 특히 더 큰 집에서 떨어져있을 때 연결 상태를 유지합니다. 또한 Nest × Yale Lock을 인터넷에 연결합니다.
Google이 공개 한 OpenThread는 스레드 네트워킹 프로토콜의 오픈 소스 구현입니다. OpenWeave는 Thread의 안정적인 메시 네트워킹 및 보안을 활용하여 OpenThread 위에서 실행할 수 있습니다. OpenWeave + OpenThread는 타의 추종을 불허하는 생산 규모의 IoT 솔루션입니다.
판권 소유. Java는 Oracle 및 / 또는 그 계열사의 등록 상표입니다. Thread는 Thread Group, Inc.의 등록 상표입니다.