Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/CplNathan/SurePet2Google-Public
A web application which can be used to control the locking of your SurePetcare Bridge enabled devices through the Google assistant, automatically adds compatible devices to your home, easy to extend, automatically uses visitor announcements to announce when pets come and go through assistant devices.
https://github.com/CplNathan/SurePet2Google-Public
blazor cat catflap docker google google-actions google-cloud google-home google-homegraph homegraph intents iot iot-application mvc skill smart-home surepetcare web-assembly
Last synced: about 2 months ago
JSON representation
A web application which can be used to control the locking of your SurePetcare Bridge enabled devices through the Google assistant, automatically adds compatible devices to your home, easy to extend, automatically uses visitor announcements to announce when pets come and go through assistant devices.
- Host: GitHub
- URL: https://github.com/CplNathan/SurePet2Google-Public
- Owner: CplNathan
- License: mit
- Created: 2023-03-02T23:16:01.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-01T16:09:54.000Z (about 1 year ago)
- Last Synced: 2024-07-30T21:02:31.140Z (5 months ago)
- Topics: blazor, cat, catflap, docker, google, google-actions, google-cloud, google-home, google-homegraph, homegraph, intents, iot, iot-application, mvc, skill, smart-home, surepetcare, web-assembly
- Language: C#
- Homepage:
- Size: 101 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# SurePet2Google-Public
A web application which can be used to control the locking of your SurePetcare Bridge enabled devices through the Google assistant, automatically adds compatible devices to your home, easy to extend, automatically uses visitor announcements to announce when pets come and go through assistant devices.## Features
* Visitor announcements/object detection (leaving and entering for pets, peeking etc)
* Unlock and lock ability
* Battery status reporting
* Routines support## Setup
##### Cloud/Actions Console
*TODO*
- https://developers.home.google.com/cloud-to-cloud/project/create
- https://developers.home.google.com/cloud-to-cloud/get-started
##### Homegraph
*TODO*
- https://developers.home.google.com/cloud-to-cloud/primer/home-graph
- https://developers.home.google.com/reference/home-graph/rest
- https://developers.google.com/api-client-library/dotnet/guide/aaa_client_secrets
### Docker
*TODO*## Future Development
Time permitting I would like to improve this in the following areas:
- Matter Support
- Unit Tests
- More Supported Products## License/Contributions
Licensed under MIT license, please see enclosed license file.Contributions are welcome, please raise a PR and I will review :) - monetary contributions are also welcome if you found this useful.
## Credits
- https://github.com/benleb/surepy/tree/dev (pinched Sure Petcare API spec from here)