Obsolete
Status Update
Comments
ac...@gmail.com <ac...@gmail.com> #2
I would greatly appreciate any suggestions you may have regarding this issue. Thank you!
ac...@gmail.com <ac...@gmail.com> #3 Restricted
Restricted
cy...@google.com <cy...@google.com>
cy...@google.com <cy...@google.com> #4
Dear,
The issue still persists.
Currently, both the Check Report State and Query Discrepancy tests are functioning correctly and passing. However, when executing the Request Sync test, the issue remains.
As per your suggestion, I have modified my approach:
I now use the Google Assistant app to add/remove devices.
I use the Google Home app (GHA) for updating devices.
Attached are my operation video and logs for your reference. If there are any errors in my peration process, how should I correctly perform the following test scenarios?
1.Check HomeGraph devices after adding a device => failed (video: adding a device process-20250212.mp4 -https://drive.google.com/open?id=1RSXtlXO2Fqd9liwEIIVDC8gN0GC3CAig )
2.Check HomeGraph devices after removing a device => passed
3.Check HomeGraph devices after updating a device => failed (video: updating a device process-20250212.mp4 -https://drive.google.com/file/d/1aaMd6yUCoRr-lFGfNrDPP8RXvCjVZQPB/view?usp=sharing )
Project ID: zephyr-dev-439505
Sync Response:https://drive.google.com/file/d/19KqcJaeESmuxwL8Y5C5NlacFB2URByN_/view?usp=sharing
GCP logs:https://drive.google.com/file/d/1CstJVr2tnpjv39Uzf5YDSY1VATyNJ7Ls/view?usp=sharing
Test suite : Report State and Request Sync : timeout is currently set to 15 seconds
Thank you.
The issue still persists.
Currently, both the Check Report State and Query Discrepancy tests are functioning correctly and passing. However, when executing the Request Sync test, the issue remains.
As per your suggestion, I have modified my approach:
I now use the Google Assistant app to add/remove devices.
I use the Google Home app (GHA) for updating devices.
Attached are my operation video and logs for your reference. If there are any errors in my peration process, how should I correctly perform the following test scenarios?
1.Check HomeGraph devices after adding a device => failed (video: adding a device process-20250212.mp4 -
2.Check HomeGraph devices after removing a device => passed
3.Check HomeGraph devices after updating a device => failed (video: updating a device process-20250212.mp4 -
Project ID: zephyr-dev-439505
Sync Response:
GCP logs:
Test suite : Report State and Request Sync : timeout is currently set to 15 seconds
Thank you.
cy...@google.com <cy...@google.com> #5
Dear developer,
Thank you for providing the detailed information. Based on the video, it appears that you unlinked and relinked your project in Google Assistant > Home control. However, this is not the correct approach for the Request Sync test cases in the Test Suite.
For the test cases - Check HomeGraph devices after adding / removing / updating a device
, you will need to add or remove other smart home devices to your project, such as a LIGHT or AC_UNIT. When updating a device, you can change its name. Kindly ensure that this is done from your third-party app rather than from the Google Home app (GHA). For more details, please refer to this link.
If you have any further questions, please feel free reach out to us. Thanks.
Description
As a developer, I'm asking situation regarding the Google Home app. I can already control multiple boilers in my own app. In my own app, when one of the user's multiple boilers is deleted, only one boiler can be deleted. Once only one boiler is already deleted from my own app, only one boiler is also deleted from the Google Home app. However, even though the deleted device is added again from the my own app because it is a method of synchronizing except for a specific device in my server78(my server), the device that has been excluded from the Google Home app cannot be added again. To prevent this case, is there an API that the Google Home app provides itself? The intention is not to erase multiple devices at once, but to delete only one device and maintain the rest of the devices. Is there an API for this function? If not, how do I solve it? If only one device was deleted from my own app, should I delete and add the entire device again in the Google Home app to reflect this? Is there another way? I'm not asking for user deletion. I'm asking to delete only some of the user's devices.
My current method is to exclude it during synchronization, so it can be deleted from the Google Home app, but the deleted device cannot be added again. I'm asking a question because I don't have any related documents. thank you
The situation is that it is not possible to distinguish between 'when the deleted device list is refreshed in the Google Home app' and 'when a device is added using the sync() function'. Therefore, it is impossible to tell with the current method whether the method is to synchronize the device deleted in the refresh or to add a completely new device. Ultimately, once you are excluded, you are excluded forever. I am asking this question because I think it is difficult to exclude and add specific devices using the synchronization method.