Установка Iridium Server на WB8

Коллеги приветствую! При попытки установить Iridium Server на WB8, релиз wb-2410,8.4.4E/4G v1.2D-4G, версии system/HW Revision 8.4.4, AQNBQVF4
фаил устанавливаю из /mnt/data/root закинул туда архив через WinScp получаю

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'iridiumserver:armhf' instead of './iridiumserver_pro_release_1.3.71.39753_RPI.deb'
The following NEW packages will be installed:
  iridiumserver:armhf
0 upgraded, 1 newly installed, 0 to remove and 17 not upgraded.
Need to get 0 B/7771 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 /mnt/data/root/iridiumserver_pro_release_1.3.71.39753_RPI.deb iridiumserver armhf 1.3.71 [7771 kB]
Selecting previously unselected package iridiumserver:armhf.
(Reading database ... 30562 files and directories currently installed.)
Preparing to unpack .../iridiumserver_pro_release_1.3.71.39753_RPI.deb ...
Create /var/lib/iRidium Server/
Unpacking iridiumserver:armhf (1.3.71) ...
Setting up iridiumserver:armhf (1.3.71) ...
Cannot find device "can0"
Cannot find device "can0"
Creating autostart script...
Cannot find device "can0"
Cannot find device "can0"
/iridiumserver/iridium: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
N: Download is performed unsandboxed as root as file '/mnt/data/root/iridiumserver_pro_release_1.3.71.39753_RPI.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
root@wirenboard-AQNBQVF4:~#
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'iridiumserver:armhf' instead of './iridiumserver_pro_release_1.3.71.39753_RPI.deb'
The following NEW packages will be installed:
  iridiumserver:armhf
0 upgraded, 1 newly installed, 0 to remove and 17 not upgraded.
Need to get 0 B/7771 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 /mnt/data/root/iridiumserver_pro_release_1.3.71.39753_RPI.deb iridiumserver armhf 1.3.71 [7771 kB]
Selecting previously unselected package iridiumserver:armhf.
(Reading database ... 30562 files and directories currently installed.)
Preparing to unpack .../iridiumserver_pro_release_1.3.71.39753_RPI.deb ...
Create /var/lib/iRidium Server/
Unpacking iridiumserver:armhf (1.3.71) ...
Setting up iridiumserver:armhf (1.3.71) ...
Cannot find device "can0"
Cannot find device "can0"
Creating autostart script...
Cannot find device "can0"
Cannot find device "can0"
/iridiumserver/iridium: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
N: Download is performed unsandboxed as root as file '/mnt/data/root/iridiumserver_pro_release_1.3.71.39753_RPI.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)

ругается на libstdc++.so.6 и Cannot find device ‘can0’ не может получить доступ к Can, можете помочь?

Здравствуйте.

К сожалению, на контроллере WirenBoard 8 пока недоступен iRidium Server.

Что касается Can, то в контроллере WirenBoard 8 отсутствует соответствующий аппаратный модуль. Модуль появится в перспективе, однако его разработка еще не запланирована.

OFFTOP> Чисто в качестве интереса. Расскажите, какой функционал iRidi заставляет использовать эту оболочку?

если иметь вкус к UX дизайну, терпение и желание - можно делать прикольные интерфейсные приложения. в целом много интеграций есть. шикарно работает с rstp потоком видео.
из личного у меня хватило только желания :slight_smile: - поэтому приложение получилось кривое. буквально на каждой вкладке кнопки пляшут :disguised_face:

Можно делать веселые интерфейсы :slight_smile:

  • приложуха на мобилку и связь с любым другим оборудованием (помимо WB).






2 Likes

Жуть. А где можно делиться своими скринами?

Это профессиональный продукт, есть платные и бесплатные шаблоны на сайте производителя. Шаблонами Обычно не делятся, так как их делает программист или дизайнер, это зачастую отдельный вид разработки интерфейса под объект или используется шаблон корпоративный, который инсталляторы адаптируют для своих проектов

Создание интерфейсов управления и интеграция различного оборудования и протоколов iRidi Pro — система управления (визуализация + сервер) для больших проектов автоматизации

Да я знаю что это такое. Более того, у меня на работе две работающие инсталляции на Ириди есть.

Просто не особо вкурил вообще смысл этого продукта.
Используя Ириди по-умолчанию получаешь мёртвую привязку к интегратору. Т.е. самому ни кнопку новую добавить, ни надпись поменять. Хочешь на другую обслуживающую организацию перейти - фиг тебе. Пол-года потратил, чтобы заставить интегратора передать мне коды моих же проектов.

При этом всё, что реализуется с помощью него, легко реализуется на голом node.js. Даже вообще без опыта программирования на этом языке.

Ну, это из разряда - все ПО Wirenboard легко реализуется на опенсорсных репозиториях (начиная с Debian), заканчивая движками правил, драйверами и шаблонами устройств.
Да и сам контроллер - просто связка адаптеров повешенных на шину + проц.
Берешь и ничего никому не платишь ))

Я работал с Ириди, это супер гибкая система + экосистема вокруг , удобная для интегратора (я не он), с возможностями по удаленной отладке и обновлению и пр.). Драйвера на все, что можно, которые драг-н-дропом накидываютмя в проект. И js везде, где нужно что-то эксклюзивное.

Плюс , когда это какая никакая коробка поддержка маломальски сложного проекта будет сильно проще, чем , когда это DIY набор скриптов.

Ну а вариант самописного UI+интеграция с оборудованием - это no comments, простите )

Здравствуйте. Уточните пожалуйста, остались ли у вас еще какие-либо вопросы?

Вот, пожалуйста, пример без Иридиума, реализовать то же самое на iRidi заняло бы столько же времени, но была бы вечная завязка на вендора:

https://vkvideo.ru/video224826_456239040?list=ln-zu7PCbVKgLTH0H7izl

https://vkvideo.ru/video224826_456239039?list=ln-8YdHcYljDZh1IhRcB8

Естественно, Ириди — не панацея. Home Assistant на данный момент его разорвет в пух и прах.
Самописных и самосборных дашбордов навалом, но большинство выглядят как Windows XP) — это не круто и это плохо продается.

Не понацея для чего? Протоколов? там для инсталяторов их предостаточно, что не хватает можно через mqtt и любой понравившийся open source, только Iridi будет гарантийно отвечать за работу драйверов, а open source нет.

Ни за что они не отвечают. Дважды обжёгся.
По факту берут те же самые опенсорс решения, изучают их и добавляют себе функционал.
Посмотрите, например, как реализована у iRidi интеграция с HDL BusPro - там только самый поверхностный функционал. И дописать что-то нельзя, т.к. код драйверов закрыт.
Та же история с телевизорами Samsung - драйвер не позволяет даже определить состояние телевизора - включен он или нет.
При этом в случае проблемы с OpenSource хотя бы можно исходники расковырять, а в iRidi - всё закрыто.

Но ярый противник iRidi я даже не за это, а за то, что проекты в iRidi закрыты от Заказчика. Т.е. Заказчик платит деньги Инсталлятору за монтаж проекта, а потом не может передать инсталляцию на обслуживание другой организации, т.к. проект iRidi привязан к Инсталлятору, который продал решение, и без его воли никому передан быть не может.