Use local connection with proxy
See original GitHub issueHello,
I tried to use local connection with hub but it does not work. I view IDENTIFY request, my response is : This is my first question, why I need verificationId, doc say it’s necessary but reference say it’s optionnal (https://developers.google.com/actions/smarthome/reference/local/interfaces/smarthome.intentflow.identifyresponsepayload). For me in my case it’s not need because I send isLocalOnly true (True if this device does not appear in the `SYNC response. This is common for hub devices.). So i device is not in SYNC response it’s does not need a verificationId, no ?
After that I receveid REACHABLE_DEVICES, I said all device it’s reachable (home is proxy for all my device in google home).
After that I get “action.devices.PROXY_SELECTED”, I don’t know what I have to do with that… I can’t find anything about that in documentation… I try to resend same response as REACHABLE_DEVICES and it’s seem ok.
So according to the console all it’s ok but I don’t received any local execute exept if I test on verifcationId device.
Did anyone success with local api and hub systeme ?
Thank in advance for your reply
Issue Analytics
- State:
- Created 4 years ago
- Reactions:1
- Comments:35
Top GitHub Comments
Any update on this?
Do we have an ETA for an updated to the typescript types and doc for the SDK so we can get hub devices working?
We’ve updated this sample to include a hub use case, and included some additional detail in the implementation guide for hubs.
Please note one item in the updated documentation, as @balloob mentioned, you have to opt your test devices into the Cast Preview Program to test this functionality with the latest Cast firmware, which has not rolled out yet to production devices.