Сервер для Harmohy Hub. Сервис позволяет управлять устройствами, подключенные к Harmohy Hub, с помощью web-интерфейса или средствами POST-запросов.
Собираем Docker-образ:
docker build -t harmony-hub-server .
docker run -d \
--name harmony-sever \
--restart always \
-p 32670:32670 \
-e HUB_IP='192.168.1.65' \
-e WEB_PORT='32670' \
-e WORKERS_NUM='2' \
-e HUB_PROTOCOL='WEBSOCKETS' \
harmony-hub-server
curl http://192.168.1.65:32670/command \
--request POST \
--header 'Content-Type: application/json' \
--data '{"id":"38450370","command":"DirectionDown"}'