Big Ass Fans on guest network / using cloud API

My Big Ass Fans are connected to my guest wifi network. My Home Assistant Yellow is on my primary network (via ethernet). I am using eero routers.

With the BAF Alexa skill, BAF app and Google Home app, this is not a problem — the fans work fine. They seem to use an internet connection/cloud service to manage the fan.

However, the BAF HA integration requires a local network connection and requires me to type in the IP address of my fan. Since my fan is on a different subnet from HA, HA can’t connect to the fan.

Adding HA to my guest wifi (in addition to the ethernet) doesn’t seem to solve the problem, as HA gets a different subnet. (Wired/primary subnet: 192.7.x.x; guest wifi subnet: 192.11.x.x; guest wifi subnet for HA: 192.12.xx.)

As a workaround, I’ve added the fans to my main wifi network to get them running.

  • Can the BAF integration be extended to use a cloud service?
  • Is HA multihoming on both networks a viable solution? If so, how?

@bdraco @jfroy