Для создания системы понадобится Roomba, HC2 и Roowifi. Roowifi — это модуль для управления Roomba со смартфона или ПК. В данном сценарии может быть использован контроллер HC2, так как вся настройка будет осуществлена с помощью LUA скрипта, который недоступен на облегченной версии контроллера. Для начала Roowifi карта настраивается в домашней сети Wi-Fi. После чего, Roowifi должен получить IP-адрес. Далее необходимо найти этот IP-адрес, например, с помощью утилиты SUPERSCAN. После того, как IP-адрес найден, можно подключаться к Roomba, контролировать и получать доступ к его конфигурации сети.
После этого можно переходить к интерфейсу Home Center 2 и созданию виртуального модуля.
В расширенных настройках виртуальных устройств добавляем модуль из 4-х кнопок.
Ниже код, который должен идти в каждой кнопке:
Alarm:
Clearn:
Spot:
Dock:
Вот пример кнопки Clearn:
При копировании кода кнопки убедитесь, что вы заменили IP-адрес вашего Roowifi и ID созданного нами виртуального устройства.
Будем рады если данный скрипт пригодиться и приглашаем на семинар по LUA тех, кто еще не использует Home Center 2 на полную мощность!