На каких платформах работает Sprut.hub: различия между версиями

Материал из Sprut.hub Wiki
Нет описания правки
Нет описания правки
Строка 15: Строка 15:


== Как работает Sprut.hub с WirenBoard ==
== Как работает Sprut.hub с WirenBoard ==
Wirenboard - это отдельный самостоятельный контроллер, у которого есть собственная система управления и собственный интерфейс.
Wirenboard - это отдельный самостоятельный контроллер, у которого есть собственная система управления и собственный интерфейс.
 
WirenBoard 6, WirenBoard 7 и WirenBoard 8 - это как раз контроллеры, с собственной операционной системой и прочими "прелестями".


Вариантов работы с ним несколько:
Вариантов работы с ним несколько:


# Можно установить ПО Sprut.hub на сам контроллер WirenBoard и они будут работать параллельно с собственной системой управления WB
# Установить ПО Sprut.hub на сам контроллер WirenBoard
# Можно подключить уже существующий контроллер WirenBoard через MQTT например из Sprut.hub CE, Sprut.hub 2 или Raspberry Pi
# Подключить существующий контроллер WirenBoard к Sprut.hub CE, Sprut.hub 2 или Raspberry Pi
# Можно управлять устройствами от WirenBoard напрямую, не используя контроллер WB. По проводу, через протокол ModBus.
# Управлять устройствами от WirenBoard напрямую, без контроллера WB


В первом случае, если Sprut.hub установлен на WirenBoard, то он может управлять подключенными к нему устройствами как напрямую через ModBus, так и через встроенную систему WirenBoard посредством MQTT.
В первом случае, если Sprut.hub установлен на WirenBoard, то он может управлять подключенными к нему устройствами как напрямую через ModBus, так и через встроенную систему WirenBoard посредством MQTT.

Версия от 20:46, 13 января 2024

Sprut.hub в настоящее время может работать на следующих платформах:

  • Sprut.hub CE
  • Sprut.hub 2
  • Raspberry Pi 3 (и выше)*
  • WirenBoard 6 (и выше)*

*при условии, что Sprut.hub - единственное ПО, которое работает на устройстве. Для WirenBoard это штатное ПО WirenBoard + Sprut.hub. При установке дополнительного ПО на устройство - вы теряете возможность официальной поддержки и гарантии на нормальную работу Sprut.hub

Для официальных Sprut.hub CE и Sprut.hub 2 - ПО является предустановленным и не требует дополнительных действий от пользователя. Поддержка осуществляется в полном объеме по умолчанию.

Для того, чтобы вы смогли установить ПО Sprut.hub на Raspberry Pi или WirenBoard, вам необходимо приобрести один из специализированных ZigBee или Z-wave стиков, к которым прилагается лицензия на ПО и доступ к установочным образам и поддержке.

Установка на виртуальные машины, мини-компьютеры других производителей и т.п. - не поддерживается.

Как работает Sprut.hub с WirenBoard

Wirenboard - это отдельный самостоятельный контроллер, у которого есть собственная система управления и собственный интерфейс.

WirenBoard 6, WirenBoard 7 и WirenBoard 8 - это как раз контроллеры, с собственной операционной системой и прочими "прелестями".

Вариантов работы с ним несколько:

  1. Установить ПО Sprut.hub на сам контроллер WirenBoard
  2. Подключить существующий контроллер WirenBoard к Sprut.hub CE, Sprut.hub 2 или Raspberry Pi
  3. Управлять устройствами от WirenBoard напрямую, без контроллера WB

В первом случае, если Sprut.hub установлен на WirenBoard, то он может управлять подключенными к нему устройствами как напрямую через ModBus, так и через встроенную систему WirenBoard посредством MQTT.

Во втором случае, вы можете подключить контроллер WirenBoard через протокол MQTT и управлять устройствами с его помощью.

В третьем случае, вы можете подключать различные модули WirenBoard напрямую через протокол ModBus без использования контроллера WirenBoard. Для этого потребуется использование или шлюза в ModBus TCP или USB ModBus стика.

Но надо осознавать, что набор шаблонов для ModBus меньше чем шаблонов для MQTT. То есть количество модулей, которыми Spru.hub может управлять напрямую без участия контроллера WirenBoard меньше, чем количество управляемых с его помощью. Пока по крайней мере.