If I understand HA Integrations correctly, they can potentially connect three classes of things to HA:
- local devices
- local hubs
- cloud hubs
I’ve had a pretty easy time doing classes 1 and 2 with different manufacturer integrations, but I’ve recently stumbled on doing class 3.
Take the Tapo Integration, for example. My Tapo cameras are located off of the LAN where HA is running. They connect nicely with the TP-Link app using my TP-Link cloud account.
Now, let’s suppose I want to use HA to view these cameras. The first thing the TP-Link Smart Home Integration does is ask for the host name or the device’s IP address.
That sounds like a class 1 or class 2 question and certainly doesn’t even hint at a class 3 connection. How does a user figure out which class their device falls into?
If anyone can clarify this, it would be greatly appreciated. We all sometimes get stuck in the weeds of making things work and miss the overall strategy. I have a feeling that the Tapo Integration is class 1, but it sure would be helpful for me to better understand all of this.