Так тебе нужно что? Железо для умного дома или софт?
да это просто пример того, что не всегда всё понятно сразу, есть много вариантов решений, нужно выбирать, смотреть важные для себя критерии, сравнивать по ним эти решения и тд) новичка от неновичка на мой взгляд это и отделяет - умение искать и анализировать, а не ждать ТЗ сверху)