menu
arrow_back

Using Firestore with Cloud IoT Core for Device Configuration

—/100

Checkpoints

arrow_forward

Create a Firebase project

Create a Pub/Sub topic

Create a Cloud IoT core Registry

Deploy relay function

Create your device

Create a database

Create another device

Using Firestore with Cloud IoT Core for Device Configuration

1시간 크레딧 7개

GSP265

Google Cloud Self-Paced Labs

Overview

In this lab you will learn how to configure Cloud Functions for Firebase to relay document changes in Cloud Firestore as configuration updates for Cloud IoT Core Devices.

Cloud IoT Core provides a way to send configuration to devices over MQTT or HTTP. The structure of this payload is unspecified and delivered as raw bytes. This means that if you have different parts of your IoT system wanting to write parts of the configuration, each has to parse, patch, then re-write the configuration value in IoT Core.

If you want a payload delivered to a device in a binary format, such as CBOR, that means each of these participating components of your system also need to deserialize and re-serialize the structured data.

By using Cloud Firestore to serve as a layer in between the systems that update a device's configuration and IoT Core, you can take advantage of Firestore's structured data types and partial document updates.

이 실습의 나머지 부분과 기타 사항에 대해 알아보려면 Qwiklabs에 가입하세요.

  • Google Cloud Console에 대한 임시 액세스 권한을 얻습니다.
  • 초급부터 고급 수준까지 200여 개의 실습이 준비되어 있습니다.
  • 자신의 학습 속도에 맞춰 학습할 수 있도록 적은 분량으로 나누어져 있습니다.
이 실습을 시작하려면 가입하세요