multiple layers. No layer is a unique solution, just an algamation of existing solutions.
- lots of individual sensors/hardware connecting to singular services
- hard to scale/manage at any moderate size
- creates lots of different interfaces to have to deal with
- may connect up to some central brand service: AWS, Nest, Apple, Google etc.
- but not universal across all your sensors: