Voraussetzungen

Auf dieser Seite sind die Anforderungen und weitere Informationen für Cloud IoT Core aufgeführt.

Regionen und Versionen

Cloud-Regionen

Nur diese Cloud-Regionen sind verfügbar: us-central1, europe-west1 und asia-east1.

gcloud-CLI

Für Cloud IoT Core ist Version 173.0.0 oder höher der gcloud-Befehlszeile erforderlich.

Transport Layer Security (TLS)

Cloud IoT Core erfordert TLS ab Version 1.2. Weitere Informationen zu TLS finden Sie im Google-Sicherheitsblog im Abschnitt „Mindeststandards für TLS-Clients“ unter SSLv3 und RC4 deaktivieren.

MQTT-Bridge

MQTT Version 3.1.1 ist erforderlich.

Folgende Features werden nicht unterstützt:

  • MQTT-Dienstqualität 2
  • Beliebige MQTT-Themen und -Abos. Informationen zu Themenanforderungen finden Sie im Abschnitt Geräte über MQTT verbinden.
  • Letzter Test und Test (LWT)
  • Aufbewahrte Nachrichten
  • Persistente Sitzungen

HTTP-Bridge

Eine sichere Kommunikation (HTTPS) ist erforderlich.

Cloud IoT Core unterstützt nur HTTP 1.1 (nicht 2.0).

Zulässige Zeichen und Größenanforderungen

Registries und Gerätekennungen sowie die zugehörigen Felder sind auf bestimmte Zeichen beschränkt. Die Größe dieser Felder ist außerdem begrenzt (entweder Länge oder Bytegröße).

In folgender Tabelle sind die zulässigen Zeichen und Größen pro Ressource aufgeführt:

Ressource Beschränkungen
Registry-IDs
  • Zulässige Zeichen: [a-zA-Z][-a-zA-Z0-9._+~%]+
  • Das erste Zeichen muss ein Buchstabe sein ([a-zA-Z])
  • Darf nicht mit „goog“ beginnen
  • Mindestlänge: 3 Zeichen
  • Maximale Länge: 255 Zeichen
    Geräte-IDs
    • Darf innerhalb der übergeordneten Geräte-Registry nur einmal vorkommen
    • Zulässige Zeichen: [a-zA-Z][-a-zA-Z0-9._+~%]+
    • Das erste Zeichen muss ein Buchstabe sein ([a-zA-Z])
    • Darf nicht mit „goog“ beginnen
    • Mindestlänge: 3 Zeichen
    • Maximale Länge: 255 Zeichen
    Gerätemetadatenschlüssel
    • Zulässige Zeichen: [a-zA-Z][-a-zA-Z0-9._+~%]+
    • Das erste Zeichen muss ein Buchstabe sein ([a-zA-Z])
    • Mindestlänge: 1 Zeichen
    • Maximale Länge: 128 Zeichen
    • Maximale Gesamtgröße aller Schlüssel/Wert-Paare von Gerätemetadaten: 256 KB
    Gerätemetadatenwerte
    • Mindestgröße: 0 KB
    • Maximale Größe: 32 KB
    • Maximale Gesamtgröße aller Schlüssel/Wert-Paare von Gerätemetadaten: 256 KB
    Unterordner*
    • Zulässige Zeichen: [a-zA-Z][-a-zA-Z0-9._+~%]+
    • Das erste Zeichen muss ein Buchstabe sein ([a-zA-Z])
    • Maximale Größe: 256 Byte

    „Unterordner“ bezieht sich auf das Feld eventNotificationConfigs.subfolderMatches in der Geräte-Registry, das beim Abgleich von MQTT- oder HTTP-Unterverzeichnissen mit einem Cloud Pub/Sub-Thema verwendet wird. Weitere Informationen finden Sie unter Geräte-Registry mit mehreren Pub/Sub-Themen erstellen.