Ninja Blocks

Ни как не могу подружить Wiren Board Smart Home c этим сервисом. Делал все по инструкции, но все равно ни чего не помогает. Что можете посоветовать?

сечас статус в web интерфейсе ninja blocks daemon is not running.

daemon is not running - в данном случае известная проблема. У вас не выполняется активация.
Вы точно заходите на wakai.ninja.is? Вы точно вводите правильный blockid без пробелов и т.д.?

Точно на этот сайт и точно без пробелов. делал и остановку и запуск

Попробуйте остановить демон и запустить его в консоли, посмотреть на вывод:


/etc/init.d/wb-homa-ninja-bridge stop
/etc/init.d/wb-homa-ninja-bridge

Пишет после команды /etc/init.d/wb-homa-ninja-bridge used: /etc/init.d/wb-homa-ninja-bridge {star | stop | status | restart | force-reload}

это понятно не правильная команда нужно стартовать daemon /etc/init.d/wb-homa-ninja-bridge start и тогда ни каких сообщений не выводиться.

Сейчас в Web интерфейсе пишет waiting for activation

Сейчас в Web интерфейсе пишет waiting for activation и через несколько минут daemon is not running

прошу прощения, имел в виду остановить демон через stop, а потом запустить прямо в консоли:


wb-homa-ninja-bridge

вот что пишет при команде stop Error: cannot read token from /var/lib/wirenboard/*.token
waiting for activation …

подтвердите пожалуйста, что вы

  1. удалили все блоки из интерфейса wakai.ninja.is (Settings - Hubs - Unpair)
  2. при добавлении блока в wakai.ninja.is у вас в консоли, при запущенном wb-homa-ninja-bridge ничего не происходит.

Удалил все блоки из интерфейса wakai.ninja.is (Settings – Hubs – Unpair), перезагрузил wirenboard
при запуске или остановке wb-homa-ninja-bridge выходит вот это Error: cannot read token from /var/lib/wirenboard/*.token
waiting for activation ………

ну так и должно быть. Вы дальше делаете pair block в wakai.ninja.is и ничего не происходит?

тоже самое

wb-homa-ninja-bridge далее Error: cannot read token from /var/lib/wirenboard/*.token
waiting for activation ………

Хорошо, давайте разбираться.

Сделайте пожалуйста


wget -q -O- https://wakai.ninja.is/rest/v0/block/BLOCKID/activate

Вместо BLOCKID - ваш block id.

можно на устройстве, можно на компьютере. Демон wb-homa-ninja-bridge перед этим отключите.

Предварительно удалите все блоки из wakai.ninja.is.
В течение 10 секунд после запуска команды сделайте pair block.
Как только нажмёте на pair, wget должен вам вернуть токен. Это происходит?

тоже самое

Вы остановили демон wb-homa-ninja-blocks, запустили wb-homa-ninja-blocks в консоли, после этого сделали pair и ничего не происходило?

вот теперь все ок. Рекомендую вам все что мне написали включить в WIKI

не могу найти приложение для android? Где его можно скачать, если токовое есть.

https://play.google.com/store/apps/details?id=st.alr.homA - к нативному интерфейсу (не всё поддерживается)
https://play.google.com/store/apps/details?id=com.ninjablocks.remote - к ninja blocks

А что конкретно вы сделали, что всё заработало?

вот это. Вы остановили демон wb-homa-ninja-blocks, запустили wb-homa-ninja-blocks в консоли, после этого сделал pair