Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 15 days 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.

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
### Google
##### 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)