I have created a couple of devices using the https://github.com/actions-on-google/smart-home-java sample project. I have also successfully linked my account and see these devices in my Google Home app. I am also able to click on a "On" or "Off" button next to the Lamp device, and I see the value change in Firestore.
However, when I click on the device it says "Not responding" on the top and "Offline" in the middle of the screen. I do not see any errors in the "smart-home-java" server logs.
Has anyone else experienced something similar? How should I approach debugging this?
online
? – Nick FelkerQUERY
intent to fail. – devunwiredonline
and it is set totrue
. The logs of thesmart-home-java
do not have any errors. Requests from Google Assistant are handled with200
status codes. However in the Google Assistant Action Project log resource I see the following in the execution log:{action: {actionType: "STATE_QUERY"}, device: {deviceType: "SWITCH"}, status: {isSuccess: false, statusType: "DEVICE_OFFLINE"}
. So for some reason it thinks that query request was not successful. – dvim