Entwicklerprojekt erstellen

Entwicklerprojekte, die Matter-Integrationen enthalten, sind verwaltet über die Google Home Developer Console. Auf dieser Seite wird die Einrichtung ein neues Entwicklerprojekt in der Developer Console.

Einschränkungen

Einem Projekt in der Developer Console können keine Cloud-to-cloud- oder Local Home SDK-Funktionen hinzugefügt werden. Wenn Sie möchten die Funktion Matter zu einer vorhandenen Cloud-to-cloud- oder Local Home-Integration, du musst Importieren Sie zuerst ein vorhandenes Actions on Google-Projekt.

Projekt benennen

Beim Benennen Ihres Projekts empfiehlt es sich, einen Namen zu wählen, der:

  • Enthält einige grundlegende Informationen über das Projekt.
  • ist nicht leicht mit dem eines anderen Projekts zu verwechseln.
  • Kann alle integrations innerhalb des Projekts repräsentieren.

Aussagekräftige Namen sind wichtig. Ein generischer Name wie project-gamma-798 ist effektiv „versteckt“ und in einer Liste mit anderen Projekte mit allgemeinen Namen.

Beachten Sie bei der Benennung Ihres Projekts die folgende Anleitung:

  • Name Ihres Unternehmens verwenden
  • Verwenden Sie im Namen den Projekt- oder Aktionstyp
  • Verwenden Sie nicht „test“. im Projektnamen

Zum Beispiel sind acme-smarthome und acme-lighting eindeutige und eindeutige Projekte. Namen.

Projekt erstellen

Ein Entwicklerprojekt repräsentiert ein oder mehrere integrations. Durch die Freigabe eines mit den Mitgliedern seines Entwicklungsteams erstellt haben, kann der Eigentümer Nutzer können alle integrations im Projekt verwalten.

Smart-Home-Geräte von Google integrationwerden über das neue Developer Console. Es gibt zwei Methoden zum Einrichten von Projekten in der Developer Console:

  1. Erstellen Sie ein neues Projekt.
  2. Importieren Sie ein vorhandenes Projekt aus der Actions on Google-Konsole.

Wir empfehlen, nur ein Projekt für alle Ihre Matter zu erstellen sowohl für Tests als auch für die Produktion, um Probleme zu vermeiden, Tests mit Anbieter-IDs und Produkt-IDs für Matter testen.

Methode 1: Neues Projekt erstellen

Rufen Sie Developer Console auf:

Zur Developer Console

  1. Klicken Sie auf der Seite Projekte verwalten auf Projekt erstellen.
  2. Klicken Sie auf der Seite Erste Schritte auf Projekt erstellen.
  3. Geben Sie den Namen Ihres Projekts ein. Er muss den Richtlinien für Projektnamen entsprechen.
  4. Klicken Sie auf Neues Projekt erstellen.

Sie werden zur Startseite des neuen Projekts zurückgeleitet.

Methode 2: Vorhandenes Projekt aus der Actions on Google-Konsole importieren

Ein vorhandenes Actions on Google-Projekt kann in das neue Projekt importiert werden Developer Console, wenn Sie Matter hinzufügen müssen einem vorhandenen Cloud-to-cloud oder Local Home

Für diese Methode gelten die folgenden Einschränkungen:

  • Dieser Import ist nur in eine Richtung möglich. Dies kann nicht rückgängig gemacht werden.
  • Nur der Projektinhaber kann einen vorhandenen Actions on Google importieren Projekt arbeiten. Der Inhaber ist die Person, die das Projekt erstellt hat. Das Projekt kann über den Link „Mitglieder“.
  • Das Unternehmensprofil für ein importiertes Projekt kann nur in der Actions on Google Console bearbeitet werden. Die entsprechenden Änderungen werden im Google Home Developer Konsole.

Nach dem Import kann das ursprüngliche Projekt Actions on Google weiterhin verwendet werden um bestehende Integrationen zu verwalten (z. B. Cloud-to-cloud, Local Home, App Discovery).

Wenn Sie ein vorhandenes Projekt aus der Actions on Google Console importieren möchten, gehen Sie so vor:

Zur Developer Console

  1. Klicken Sie auf Projekt erstellen.
  2. Geben Sie einen vorhandenen Actions-Projektnamen ein oder wählen Sie ein Projekt aus dem Drop-down-Menü aus (Im folgenden Screenshot lautet der Projektname beispielsweise „Meine Rechtsangelegenheit“, Projekt“).
  3. Klicken Sie auf Projekt importieren.

Sie werden zu den Projektdetails in Developer Console

Google Home Developer Center Holen
begonnen

Logebenen festlegen

Standardmäßig werden jeweils nur Fehlerlogs in Google Cloud gespeichert in Ihr Projekt integrieren.

Wenn Sie für jede Integration alle Logs in Google Cloud speichern möchten, wählen Sie Alle Logs im Abschnitt Steuerung auf Logebene: Fehlerlogs aus.

Projektprotokollebenen im Google Home Developer Center

Diese Einstellung gilt für alle Integrationen in Ihrem Projekt. Sie kann nicht pro Integration festgelegt werden. Das Speichern aller Logs in Google Cloud kann zusätzliche falls der Speicherplatz für die Logs überschritten wird.

Weitere Informationen zu Logs finden Sie unter Cloud Logging für Matter:

Entwicklerprojekt freigeben

Sie können den Zugriff der Nutzer auf Ihr Projekt hinzufügen oder entfernen mit vordefinierte Rollen.

  1. Auf der Startseite von Developer Console Members (Mitglieder): Hier gelangen Sie zur Seite IAM & Verwaltung > Seite IAM am Google Cloud Console.

    Alternativ können Sie auch auf Projektdetails und dann im Menü Mitglieder.

  2. Nehmen Sie bei Bedarf Änderungen mit dem Google Cloud Console vor. Dashboard.

Eine Anleitung zum Ändern des Zugriffs auf ein Projekt finden Sie in der Zugriffssteuerung für Projekte mit IAM

Nachdem sie der Nutzerliste hinzugefügt wurden, können sie das Projekt und alle Integrationen in Developer Console.

Je nach Ihren Organisationseinstellungen können beim Erstellen von Entwicklerprojekten Berechtigungsfehler auftreten. Falls ja, wenden Sie sich Google Cloud-Administrator und Anfrage Berechtigungen für Projektersteller für Ihr Konto.