Mozilla는 WebThing 프로젝트를 별도의 프로젝트로 출시했습니다.

WebThings 게이트웨이

최근에s Mozilla WebThings 개발자, IoT 장치 용 플랫폼 (블로그에서 여러 차례 새 버전 출시를 발표하고 발표 한 플랫폼), Mozilla와의 분리를 발표하고 프로젝트가되었습니다. 오픈 소스 독립적.

분리 발표와 함께 플랫폼은 단순히 WebThings로 이름이 변경되었습니다. Mozilla WebThings 대신 새로운 webthings.io 사이트를 통해 배포됩니다.

조치의 이유는 프로젝트에 대한 Mozilla의 직접 투자를 줄이고 작업을 이전하는 것이 었습니다. 관련 커뮤니티와 함께. 이 프로젝트는 계속 떠오르지 만 이제는 Mozilla와는 독립적이며 Mozilla의 인프라를 사용할 수 없으며 Mozilla의 상표를 사용할 권리를 잃게됩니다.

이러한 변경 사항은 작업에 영향을주지 않습니다. WebThings를 기반으로 이미 배포되고 로컬로 관리되는 홈 게이트웨이 중 자체적으로 충분하며 외부 인프라 또는 클라우드 서비스에 연결되지 않습니다.

그러나, 업데이트는 이제 커뮤니티 지원 인프라를 통해 배포됩니다. 구성 변경이 필요한 Mozilla 대신.

* .mozilla-iot.org 하위 도메인을 사용하여 홈 게이트웨이에 대한 터널을 구성하는 서비스는 31 년 2020 월 XNUMX 일까지 계속 운영됩니다. 서비스 종료 전에 webthings 도메인을 기반으로 한 교체가 운영 될 예정입니다. io , 새 등록이 필요합니다.

다시 말해 프레임 WebThings는 WebThings Gateway 및 WebThings 프레임 워크 라이브러리로 구성됩니다..

프로젝트 코드는 JavaScript로 작성됩니다. Node.js 서버 플랫폼을 사용하며 MPL 2.0 라이선스에 따라 배포됩니다. OpenWrt를 기반으로 구축 된 WebThings Gateway에 대한 지원이 내장 된 즉시 사용 가능한 배포 키트가 개발 중이며 스마트 홈 및 무선 액세스 포인트 설정을위한 통합 인터페이스를 제공합니다.

WebThings Gateway는 다양한 범주의 소비자 및 IoT 장치에 대한 액세스를 구성하기위한 범용 계층입니다. 각 플랫폼의 특성을 숨기고 각 제조업체의 특정 응용 프로그램을 사용할 필요가 없습니다.

IoT 플랫폼과 게이트웨이와 상호 작용하려면 ZigBee 및 ZWave 프로토콜, WiFi 또는 GPIO를 통한 직접 연결을 사용할 수 있습니다. 게이트웨이는 Raspberry Pi 보드에 설치할 수 있으며 집에있는 모든 IoT 장치를 결합하고 웹 인터페이스를 통해 장치를 모니터링하고 제어하는 ​​도구를 제공하는 스마트 홈 제어 시스템을 얻을 수 있습니다.

플랫폼도 Web Thing API를 통해 장치와 상호 작용할 수있는 추가 웹 응용 프로그램을 만들 수 있습니다.. 따라서 각 IoT 장치 유형에 대해 자체 모바일 애플리케이션을 설치하는 대신 단일 통합 웹 인터페이스를 사용할 수 있습니다.

WebThings Gateway를 설치하려면 제공된 펌웨어를 SD 카드에 다운로드하고 브라우저에서 호스트 "gateway.local"을 열고 WiFi, ZigBee 또는 ZWave에 대한 연결을 구성하고, 기존 IoT 장치를 찾고, 외부 액세스를 수행하고 가장 많이 사용되는 장치를 홈 화면에 추가합니다.

게이트웨이 로컬 네트워크에서 장치 식별과 같은 기능을 지원합니다. 인터넷에서 장치에 연결할 웹 주소 선택, 게이트웨이의 웹 인터페이스에 액세스하기위한 계정 생성, 전용 ZigBee 및 Z-Wave 프로토콜을 지원하는 장치를 게이트웨이에 연결, 웹 애플리케이션에서 장치의 원격 활성화 및 종료, 원격 모니터링 가정 및 비디오 감시 상태의.

WebThings Framework는 교체 가능한 구성 요소 세트를 제공합니다. IoT 장치 구축 Web Things API를 사용하여 직접 상호 작용할 수 있습니다. 이러한 장치는 웹을 통한 후속 모니터링 및 제어를 위해 WebThings Gateway 기반 게이트웨이 또는 클라이언트 소프트웨어 (mDNS 사용)에 의해 자동으로 검색 될 수 있습니다. Web Things API에 대한 서버 구현은 Python, Java, Rust, Arduino 및 MicroPython의 라이브러리 형태로 준비됩니다.

출처 : https://discourse.mozilla.org


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.