My solution is a mix between the official Hassio add-on and this one.
To summarize:
| Official add-on | This add-on | My solution | |
|---|---|---|---|
| Hassio ready (Docker) | ✓ | ✓ | ✗ |
| SDK component used | Google Assistant Library | Google Assistant Service | Google Assistant Library |
| Supported architectures | linux-armv7l and linux-x86_64 | All gRPC platforms | linux-armv7l and linux-x86_64 |
| Webserver embedded | ✗ | ✓ | ✓ |
| Input method | Voice only | Text only | Voice and text |
| Broadcasting | ✓ | ✓ | ✓ |
| Remote media casting | ✓ | ✗ | ✓ |