Questions tagged [google-smart-home]

Smart home Actions connect IoT devices to the Google Assistant through the Actions on Google platform. Use this tag for questions related to smart home integrations, account linking, Local Home SDK, and the Home Graph API.

Learn more about the building smart home Actions for the Google Assistant:

420 questions
0
votes
1 answer

Multi-language support for cook trait

we are trying to add multi-language support to our google home application. We need to support: English(us), En(CA), French(CA). For that we specify lang property in the sync response including locale like en-us, en-ca, fr-ca: Note: synonyms for…
0
votes
1 answer

Secure joining process using Local Google & Apple HomeKit SDK's

I am working on smart home devices based on the zigbee, z-wave & wifi. I would like to make my smart home devices compatible with the google local SDK & apple home kit. For that, I would like to know how the provisioning is managed by the SDK or APP…
0
votes
1 answer

Google Homegraph API: can't send status:"ERROR" in reportState

When I send this JSON with reportState() to the Google Homegraph API { "requestId":"15cdee88-e804-4352-a2f9-4eace7eb119d", "agentUserId":"18807", "payload":{ "devices":{ …
numa
  • 1
  • 1
0
votes
1 answer

how to change device id (google smart home action)

this might sound like a weird question, but is it possible to change the id of a device? The unique id that i was using will desapear in my system source so i would like to change it. I noticed that if a change the ids that are returned by the sync…
0
votes
1 answer

actions-on-google has StatusRuntimeException from time to time

We use actions-on-google library: com.google.actions actions-on-google 1.8.0 Our flow includes calling…
0
votes
1 answer

Thermostat touch control is available for one action, but not for another action

I'm developing a Smart Home action for Actions on Google. I have two Smart Home actions with draft status. Each action returns an idencial SYNC response that includes a thermostat device, as shown below. { "payload": { "agentUserId": "1234", …
0
votes
1 answer

CameraStream trait doesn't accept PIN verification

I built a camera device connected via backend to Google Smart home. The camera supports two traits: StartStop and CameraStream. Everything works fine. Then I added Secondary User Verification by a PIN as described in the doc. To my surprise, the PIN…
zelig74
  • 482
  • 1
  • 6
  • 15
0
votes
1 answer

How to use google homegraph api with my own django cloud?

I am trying to build a smart-home project and I want to use voice commands to control the smart devices in my home and I found out that I have to use homegraph API for it. So is there anyone who can help me , like I want to use my own django based…
0
votes
1 answer

is thermostatTemperatureAmbient required?

I'm trying to implement action.devices.types.AC_UNIT in google home. My hub is the IR transmitter, it saves previous states and commands with a packet. As you might understand the device does not know anything about room temperature. It seems like…
Andrew Matiuk
  • 924
  • 1
  • 7
  • 21
0
votes
1 answer

Toggles Trait execute and query voice commands fail in Spanish

I've been developing a Smart Home Action which uses Toggles Trait. Everything works fine in English but when I try to execute "turn off" commands in Spanish (customers' predominant language) the Assistant doesn't seem to understand them. It only…
0
votes
1 answer

Google Smart Home Toggles Trait mysterious utterances

I'm struggling to complete the development for a SmartHome action on our security panels, involving different trait implementations (including ArmDisarm, Power, Thermostats, etc.). One specific problem is related to Toggles Trait. I need to accept…
Alberto Pastore
  • 193
  • 2
  • 14
0
votes
1 answer

Test Suite for Actions on Google Smart Home Assertion Error

I'm implementing a Smart Home action, and while running tests on the Test Suite, I got the following error message during an OnOff trait test: Ok Google. Turn on the WaterMoter AssertionError: Expected state to include: {"on":true}, actual state:…
0
votes
1 answer

How to call the Home Graph API with gRPC on Node.js

Given the protocol buffers definition available at: https://github.com/googleapis/googleapis/blob/master/google/home/graph/v1/homegraph.proto How can one call the Home Graph API RPC endpoint using gRPC on Node.js to multiplex concurrent API method…
proppy
  • 10,495
  • 5
  • 37
  • 66
0
votes
1 answer

how could I change the orders of devices traits

I'm building my own device on google home, I am wondering if it is possible to order the device's traits to be displayed in a specific order on Nest Hub. --- e.g, I would like to display first the toggles then the volume. see the screenshot of my…
0
votes
1 answer

Smarthome AOG. The best way (in 2021) to integrate state of devices with firestore fields

I have this project: https://github.com/neuberfran/firebasefunction/blob/main/firebase/functions/smart-home/fulfillment.js It works well. But, for example, I want to implement a condition that if I have the garage closed and I said "close garage",…