Then I think it’s a hack at best. It’s ok to use if you cannot find a different method to query state but suboptimal in terms of architecture. Tasker, a smartphone to require G**gle services … lots of dependencies on external units.
Selecting proper devices (device with a proper API) is key in the first place. But even many legacy devices can be queried/polled in one way or another using HTTP binding or other or send a HW trigger (such as your doorbell’s electric signal).
I must admit I didn’t quite catch his intention but yes, Telegram instead of Android notifications is at least one step closer to a proper solution architecture.