16 293
правки
(→Установка платформы: добавил кстомный путь установки) |
|||
(не показано 8 промежуточных версий этого же участника) | |||
Строка 21: | Строка 21: | ||
chmod +x ./aggregate_ltps_x.xx.xx_unix.sh | chmod +x ./aggregate_ltps_x.xx.xx_unix.sh | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Запустите скрипт, который установит платформу на ваш контроллер: | # Запустите скрипт, который установит платформу на ваш контроллер в скрытую папку <code>/mnt/data/.AggreGate</code>: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
./aggregate_ltps_x.xx.xx_unix.sh | ./aggregate_ltps_x.xx.xx_unix.sh -q -dir /mnt/data/.AggreGate | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Выберите английский язык и ответьте на вопросы. Можно оставить значения по умолчанию. | # Выберите английский язык и ответьте на вопросы. Можно оставить значения по умолчанию. | ||
Строка 42: | Строка 42: | ||
# В открывшемся окне укажите: | # В открывшемся окне укажите: | ||
#* IP Address — [[How_to_find_IP_address | IP-адрес контроллера]]; | #* IP Address — [[How_to_find_IP_address | IP-адрес контроллера]]; | ||
#* Username / Password — логин и пароль, | #* Username / Password — логин и пароль, по умолчанию — admin / admin. | ||
# Нажмите кнопку OK | # Нажмите кнопку OK. | ||
После сохранения настроек клиент должен автоматически подключиться к контроллеру, а иконка сервера | После сохранения настроек клиент должен автоматически подключиться к контроллеру, а иконка сервера станет зелёной. | ||
<gallery mode="packed" heights="150px" caption="Подключение к контроллеру"> | <gallery mode="packed" heights="150px" caption="Подключение к контроллеру"> | ||
Строка 63: | Строка 63: | ||
#* Нажмите кнопку '''OK'''. | #* Нажмите кнопку '''OK'''. | ||
Дождитесь окончания установки перезапустите программу на компьютере и контроллер. Проверьте, что драйвер MQTT Device установился верно, для этого выберите в дереве слева '''AggreGate Server''' → '''Drivers/Plugins''', в списке должна быть запись '''MQTT Device'''. | Дождитесь окончания установки и перезапустите программу на компьютере и контроллер. Проверьте, что драйвер MQTT Device установился верно, для этого выберите в дереве слева '''AggreGate Server''' → '''Drivers/Plugins''', в списке должна быть запись '''MQTT Device'''. | ||
<gallery mode="packed" heights="100px" caption="Установка драйвера MQTT Device"> | <gallery mode="packed" heights="100px" caption="Установка драйвера MQTT Device"> | ||
Строка 73: | Строка 73: | ||
== Добавление устройств == | == Добавление устройств == | ||
Для примера добавим чтение значений датчика температуры процессора: | |||
# Выберите в дереве слева добавленный '''AggreGate Server''' → '''Devices''' и в контекстном меню выберите '''Add Device''' и в открывшемся окне заполните: | # Выберите в дереве слева добавленный '''AggreGate Server''' → '''Devices''' и в контекстном меню выберите '''Add Device''' и в открывшемся окне заполните: | ||
#* Device Name — CPU Temp | #* Device Name — CPU Temp | ||
Строка 81: | Строка 81: | ||
# Откроются свойства добавленного устройства, здесь на вкладке '''Generic Device Properties''' измените значение '''Synchronization Period''' на 1 секунду. | # Откроются свойства добавленного устройства, здесь на вкладке '''Generic Device Properties''' измените значение '''Synchronization Period''' на 1 секунду. | ||
<gallery mode="packed" heights="100px" caption="Добавление | Если в топик предполагается запись данных, то надо добавлять два топика — один для чтения, второй для записи с <code>/on</code>, например: | ||
* <code>/devices/buzzer/controls/enabled</code> — чтение состояние зуммера; | |||
* <code>/devices/buzzer/controls/enabled/on</code> — запись нового состояния. | |||
<gallery mode="packed" heights="100px" caption="Добавление устройства"> | |||
Image: AggreGate Add Device 1.png | Меню | Image: AggreGate Add Device 1.png | Меню | ||
Image: AggreGate Add Device 2.png | Имя, адрес и топики | Image: AggreGate Add Device 2.png | Имя, адрес и топики | ||
Строка 88: | Строка 92: | ||
</gallery> | </gallery> | ||
Устройство добавлено, | Устройство добавлено, можем посмотреть приходящие данные: | ||
# Выделите в дереве добавленное выше устройство. | # Выделите в дереве добавленное выше устройство. | ||
# В контекстном меню выберите '''Monitor Related | # В контекстном меню выберите '''Monitor Related Events'''. | ||
Откроется вкладка '''Events''', где в таблице будут поступающие с устройства сообщения. | Откроется вкладка '''Events''', где в таблице будут поступающие с устройства сообщения. |