Good day Community. I have done a lot of research about integrating multiple devices/sensors/etc from “slave” HA instances into a “master” instance and the prevailing wisdom is to use MQTT.
However MQTT (Either statestream or eventstream) requires you to setup each and every device manually on the master.
That is where MQTT breaks down for me. I have over 3k nodes (sensors, switches, etc) in my home. I had 4 VERA units (one for each floor and a master unit) configured in master/slave ZWAVE configuration and it worked. VERA started to show it’s age though and some of the devices I have integrate with HA but not VERA and so I wanted to shift over to HA. HA Vera integration only works with ONE vera device, so using the VERA zwave and then integrating that does not scale either.
I have a raspberry pi on each floor (3 story house) with the AEOTEC zwave controller. And then I have an Intel NUC dedicated to run Hass.io. Because I have more than 1, the USB over IP solution does not work (since HA only supports one zwave device) and using repeaters added a ton of latency, plus a single zwave network is limited to 250ish nodes and I have more than that total, but not more than that on any single floor. I am also using a smattering of zigbee devices but that is out of scope for my needs.
Having over 3000 node ids, it is irrational to expect a person to manually configure EVERY SINGLE ONE into the HA master instance. Currently I am using an IIS server that uses frames to display each device as a “floor” but that is not elegant at all and does not work with the remote access feature Nabu Casa offers that I am paying for (Totally worth it btw) My master HA instance is also where I want to collect all my event hub data (azure ML project and power BI dashboards) and also where I run my influxdb and grafana db.
Is there really no way to have a “single pane of glass” with HA? Having the multiple HA instances also means no good alexa/google integration with Nabu Casa.
Please know that I have a lot of knowledge about building automation as that is my day job, but MQTT was a new skill set for me and i have already spent 7 days trying to learn it and make it work with no success (in a way that doesn’t require me to manually add every single device into the master HA node) I have found threads with automation code, but those failed for me also(spent a day on that) For a product with such a grand development community, this seems a reasonable request!
I tried https://github.com/lukas-hetzenecker/home-assistant-remote/blob/master/README.md but that module is not in 90.1
I tried following https://github.com/home-assistant/home-assistant/pull/13876 and would love a guide on how to add custom componets to Hass.io - it seems the path of highest chance of success to me.
happy to supply frosty beverages (or coffee) to anyone that has a solution (that does not require me to spend another 7 days learning some random skill set )
Out of a selfish request, it seems ironic we have integrations in hass.io for products I have never heard of or are popular in EU, but a simple integration to use web.sockets to provide a single view into a large HA deployment (or even just a master/slave deployment) isnt there