Вибір маршрутизатора
У проєкті SmartESP ми навмисне відмовилися від простої технології веб-сокетів для підключення кожного контролера до сервера. Річ у тім, що такий спосіб простий на початку, але з часом призводить до певних проблем. Тому, якщо Ви зробите трохи більше зусилля і переборете первісну незручність, то Ви отримаєте згодом вирішальну перевагу в стабільності роботи, що є такою цінною для домашньої автоматизації.
Усім нам відомо, що для підключення до мережі Інтернет ми використовуємо маршрутизатор. Нюанс у тому, що тепер Вам знадобиться не перший-ліпший, а хороший маршрутизатор, який має вбудовану функцію VPN-клієнта. Зверніть увагу, саме VPN-клієнта, а не VPN-сервера! За допомогою VPN-клієнта Ваш маршрутизатор буде підключатися до сервера SmartESP. Звісно, йдеться лише про той випадок, якщо Ви плануєте використовувати хмарний варіант сервера. Якщо ж Ви будете використовувати власний локальний сервер, то в цьому випадку, Ви можете використовувати будь-який маршрутизатор. Адже тоді локальний сервер SmartESP буде звертатися до контролерів безпосередньо за внутрішніми адресами локальної мережі.
Отже, найімовірніше, Вам буде потрібно придбати новий маршрутизатор для підключення до хмарного сервера. Важливо усвідомити, що не тільки SmartESP, а будь-який проєкт розумного будинку буде вимогливий до маршрутизатора. Рекомендуємо уважно поставитися до вибору маршрутизатора незалежно від того, яке рішення Ви використовуватимете для Вашого розумного будинку. Бажано обирати досить потужний маршрутизатор для хорошої та стабільної роботи всієї локальної мережі. До того ж, маршрутизатор для розумного будинку має передбачати різні аварійні сценарії в разі всіляких збоїв. Усе це означає, що перший-ліпший маршрутизатор найімовірніше не підійде для розумного будинку.
Наприклад, якщо взяти модель Mikrotik RB941-2nD, то її рекомендована ціна $24.95.
Перший варіант підключення маршрутизатора
Цей варіант рекомендується, як найпростіший, якщо Ви тільки-тільки починаєте створювати свій розумний будинок. У цьому разі Ви не ризикуєте зіпсувати будь-які налаштування свого поточного маршрутизатора, до якого вже під'єднано різноманітну техніку.
Ваш новий маршрутизатор Mikrotik досить буде просто під'єднати до головного маршрутизатора через мережевий кабель, як якби Ви під'єднували будь-який інший пристрій, наприклад комп'ютер. У результаті в будинку працюватиме дві WiFi-мережі. Одна колишня - для техніки та інша нова - для розумного будинку. Головне правильно з'єднати маршрутизатори між собою. Для головного мережевий кабель треба під'єднати до одного з роз'ємів з ім'ям LAN, а для маршрутизатора-шлюза, кабель потрібно буде під'єднати до роз'єму WAN або Internet.
Другий варіант підключення маршрутизатора
Це більш просунутий варіант, коли створюється власна мережа маршрутизаторів у різних частинах будинку.
Подивіться на схему. В її центрі знаходиться маршрутизатор фірми Mikrotik. Мінімальна модель RB941-2nD, або ж, якщо Ви хочете підключатися до Інтернету через USB-модем, то тоді треба використовувати RB951-2nD. Це буде центральний маршрутизатор, що з'єднує Вашу локальну мережу з глобальною мережею Інтернет. А ось далі, до цього центрального маршрутизатора рекомендується підключати в міру необхідності інші маршрутизатори для розширення мережі, коли у Вас велика будівля або ж окремі корпуси.
Таким чином, Ваш старий маршрутизатор може з'єднуватися з центральним маршрутизатором (найкраще кабелем) і знаходиться в іншій кімнаті або в іншій будові, наприклад в гаражі. У цьому разі він виступає як ретранслятор. Завдяки чому, Ви отримуєте кілька WiFi-мереж, що, безсумнівно, підвищує стабільність розумного будинку і покращує швидкість роботи домашньої техніки - телевізора, телефону, ноутбука, які знаходяться в різних приміщеннях.
Тепер, коли Ви визначилися з маршрутизатором, можна приступити до загальних налаштувань маршрутизатора Mikrotik для розумного будинку.
Трохи технічної інформації
Що стосується контролерів SmartESP - чипів ESP8266, то вони невибагливі до WiFi-сигналу.
Все тому, що ми не використовуємо технологію веб-сокетів, які прості для користувача спочатку, але проблематичні згодом. Веб-сокети чудова технологія, проте вона досить вимоглива за ресурсами і до контролерів, і до півночі, і до WiFi-мережі. Тому, якщо кожен контролер розумного будинку починає використовувати цю технологію, то з'являються проблеми стабільності роботи. Зовсім інша справа, коли створюється єдине VPN-з'єднання маршрутизатора з сервером, який використовується як тунель для зв'язку з контролерами!
До речі, якщо говорити про інші стандарти транспортування даних у розумному будинку, на кшталт Z-Wave, ZigBee, BLE та інших, то незважаючи на всю унікальність і переваги/недоліки кожної технології, є все ж таки одне слово, що ріднить їх усіх. Це слово - шлюз, який, по суті, є вузькоспеціалізованим маршрутизатором, який під'єднується до Вашого домашнього маршрутизатора. Виходить, без шлюзу не обійтися ніяк. Чи будете Ви все життя використовувати сервіс якоїсь однієї компанії - питання відкрите, але ось свій специфічний і закритий маршрутизатор вони Вам продадуть гарантовано. Проєкт же SmartESP передбачає купівлю універсального маршрутизатора, який послужить Вам ще багато часу і для різних завдань. Наприклад, навіть якщо Ви захочете відмовитися від нашого сервісу і самостійно розробити свій варіант або ж спробувати інший сервіс розумного будинку.