Here are my thought’s on the subject that I may expand in the future, but selling this to the demographic that would want it is a hard sell because you have to usually negotiate this with a home builder or electrician, and when they hear you’ve never done a whole home they won’t accept it. I am no expert in the field of Home Assistant but have work in low voltage security and network administration. This is a rough idea on how to get started with this business venture. Warning it’s a long process.
So the way that I look at this is that you’re going to have to have a marketable feature that set you apart from tried and true reliable or known brands. This I think can be two things.
- Offline Usability
- Machine Learning or Semi Ambient Intelligence.
One of the best combos out there right now is Josh.ai and Control4. I can’t go into pricing but these systems usually will cost around $35k and up for a whole house with everything included.
The only way to currently beat that with available open source software would be Ada and Almond. This combined with MultiSensor 6 by Aecotec in every room would give you NLP and Room presence detection.
For machine learning you’re going to want to use node-red + induxdb + tensor flow. The reason why you want to use tensorflow is because you can reduce the model to even work on mobile devices to work offline once you’ve found a model that works. You can get fancy with this and offer this as a saas for your customers to improve their suggestions. This would be for ambient intelligent portion of the system. For more information on this search ambient intelligence on scholar.google.com
Products
For product line I would use Sonoff and I would highly recommend you check to make sure which ESP2866/32 software you’ll be using before you start. For nice custom plates I would get someone locally to make something like the Lutron Alisse Series plates for custom hardcoded scenes.
For lights, and decor don’t skimp out. Try to make sure everything will last up to 10 years minimum, 2 years if they are battery operated. For eg Big Ass Fans for your fans to use or Sonoff fan control if you have a custom fan from a homebuilder.
Network
Unified Dream Machine Pro with Multiple APs
For this you’re going to have to make sure your
HomeLab
There are a lot of different variations that a homelab can bring to your customers. You’re going to want to get comfortable with setting up docker instances, saving them and cloning them. Once you’ve got something you like that works together, start integrating it into home assistant. This can include home media downloaders and meta editors, object and facial recognition, ada and almond instances. You can get some more ideas here https://yunohost.org/en/apps?q=%2Fapps
Audio/Visual
I have not done enough research to give an honest opinion but I believe if you want quality this is one of those things you’ll have to get authorized to sell. I personally would stay away from Sonos as they have outdated some products through software updates. I will update as I will be looking into this aspect more.
Intercom Sytstem
Again will have to look into it as you need to make sure it integrates with AMX.
User Roles
You’ll need to have a number of roles including Head of House, House Member, Guest, and Support and Haos. As for how to implement, I am not sure yet.
Server
I would recommend getting a server rack for something like this. With all of the networking and AMX that will be involved you’ll need one anyways.
Final Steps
Once you have a decent prototype working, (yes you’ll have to prototype this, even if you partner with a company.) Create a custom white label ui and if you want to invest, get a custom app $50k-$75k. For the custom ui take into consideration what you want your customer to see and what you would like to see. Be sure to implement this on a private git once you are done if you have not already.
Once your server is complete I would recommend making backups of each software and instance on the main and make an iso of the entire os itself. Therefore this can be used as the install iso for your installers. You do not want to update at all! This should be a set it and forget it sort of thing. If the customer wants to mess around implement the ability to do cron backups on a raid system.
Hopefully this can get lots of people on the path of thinking about installing these in homes. Sorry if I’m being a bit vague in these directions as this could be an entire wiki in itself. I am currently working on this with backend web dev guy, a homebuilder, and a business coach. I’m in the process of getting my ESC-T and ESC-N from CEDIA so I can have a better understanding of smart home design concepts planning. Another thing you’ll probably need is project management skills for managing such a project. Then get your certs with AMX products.