2017-09-05 2 views
1

J'ai récemment regardé dans le matériel de google home et voudrais construire une application d'assistant qui communique entre le matériel de google home et une application sur le dispositif d'utilisateurs, jusqu'ici ce que j'ai pu trouver est qu'une application d'assistant peut être construit qui fonctionne avec un webhook à un backend, mais pas directement à une application sur l'appareil qui est ce que je veux, est-ce possible ou a cette capacité n'a pas été ajouté pour le moment?Le matériel Google Home peut-il communiquer directement avec une application sur le périphérique de l'utilisateur?

An example of assistant interfacing with an installed app

+0

Pouvez-vous préciser ce que vous entendez par "sur l'appareil". Voulez-vous dire sur le Google Home? Voulez-vous dire sur un autre appareil appartenant au même compte? Un appareil de type domotique ou IoT? Essayez-vous de le faire en utilisant un réseau local seulement? Expliquer votre cas d'utilisation plus en détail dans la question vous aidera à fournir une meilleure réponse. – Prisoner

+0

Salut désolé, donc par dispositif je voulais dire les utilisateurs Android, lorsque l'utilisateur configure la maison Google, ils utilisent leur appareil Android pour le configurer alors j'espérais qu'une application installée sur l'appareil Android pourrait communiquer directement avec la maison de Google –

Répondre

2

Une telle caractéristique n'existe pas, ni vraiment susceptible d'exister à l'avenir de la façon que vous décrivez. Google Home n'est qu'un périphérique prenant en charge l'Assistant Google, et beaucoup d'entre eux ont d'autres capacités et conditions de configuration et de liaison.

Vous n'indiquez pas quel est votre cas d'utilisation, mais il semble que vous souhaitiez enquêter sur Account Linking qui permettra à vos données clés Action (telles que les commandes) contre l'identifiant de compte de votre utilisateur. Vous pouvez ensuite utiliser quelque chose comme Firebase Database ou Firebase Cloud Messaging pour mettre à jour les données ou déclencher un événement dans votre application.

+0

(1) Merci pour cette réponse Il m'a aidé à éclaircir quelques choses, une dernière question cependant, actuellement si vous utilisez l'assistant google sur un appareil Android et dites "envoyer un message vocal sur WhatsApp" vous êtes pris à un ui en plein écran qui semble avoir été conçu par le développeur qui ressemble à leur application, je ne sais pas si cela fait partie du ui conversationnel ou une activité réelle dans leur application, mais si l'application n'est pas déjà installée, vous recevrez un message qui dit "WhatsApp n'est pas installé ou doit être mis à jour" –

+0

(2) Il semble y avoir une corrélation très étroite entre l'application android installée et l'application google assistant ici, ce que je le changement sont-ils en train de réaliser cela? Je vais ajouter une capture d'écran à ma question originale ci-dessus si cela aide –