Плагин P2P



  • @Erik, ну вроде я совсем не чайник от слова совсем! Конечно же знаю как организован p2p - по сути это 2 VPN: клиент <-> VPN сервер iH и iH <-> VPN сервер iH. Причем если плагин p2p допилить, то через веб-морду iH можно достучаться по http до своих локальных устройств (у меня в iH через виджет html сделана страничка с веб-интерфейсами всех устройств).
    Вопрос в другом - можно ли сейчас (или надо пилить p2p) прописать IP-адрес со всеми ключами устройству, а оно смогло послать данные на сервер?



  • Пользователь @Alex_Jet написал в Плагин P2P:

    можно ли сейчас (или надо пилить p2p) прописать IP-адрес со всеми ключами устройству, а оно смогло послать данные на сервер?

    если сейчас устройству прописать ключ и адрес, оно получит стартовую HTML страничку нарисованного вами интерфейса.
    А задача то какая? Не очень понятно.

    Плагины сервера от устройств по другим портам и протоколам данные получают. Эти порты и протоколы в Р2Р обмен не попадают. Только интерфейс.

    Чтобы данные собирать MQTT брокер где нибудь в интернете поселяют. Например на хостинге за $ в месяц. Туда отовсюду пишутся топики, а сервер читает.



  • @Erik, я это прекрасно понимаю, поэтому и спрашиваю разработчиков - может есть какой-то вариант. Задача - интеграция Маруси/Капсулы в iH.



  • Пользователь @Alex_Jet написал в Плагин P2P:

    @Erik, я это прекрасно понимаю, поэтому и спрашиваю разработчиков - может есть какой-то вариант. Задача - интеграция Маруси/Капсулы в iH.

    А у вас есть описание интерфейса со стороны маруси? И она открытая платформа, и вся такая ждет?
    На офсайте у нее только создание скилов маруси внутри VK.
    Вы уже умеете заставлять марусю подключаться к intrahouse.io с вашим р2р ключом?



  • @Erik, судя по описанию, как раз чем-то что есть в WWW управлять с помощью создаваемых скиллов можно.



  • я так понял, что на этом WWW должен сам скилл находиться.
    Это первое, чему требуется реал-IP.
    А как этот www со скиллом будет с вашим IH взаимодействовать - второй вопрос.
    Третий вопрос - некая модерация. Скилл должен пройти модерацию, чтобы стать работоспособным. Вот там то все нюансы про 2 млн$, потраченных на разработку маруси и расширение функциональности условно-коммерческих продуктов.



  • @Erik, сейчас идет небольшое обсуждение на 4pda по поводу создания скилов для Маруси. Я так понял что этот WWW как раз та самая штука, которая отрабатывает скилл. То есть на него отправляется запрос, а он должен дать какой-то ответ. Вообще API Маруси и Алисы очень похожи (разработчики те же самые люди), правда судя по последним статьям про Алису - в ней есть протокол mDNS для локального общения (Управление Яндекс.Станцией и другими колонками с Алисой из Home Assistant)



  • А я так понял, что на ней скилл и размещается.
    Майл.ру типа не собирается быть хранилищем сторонних скиллов. У маруси только ссылка. А жизнеобеспечение стороннего скилла - строго за деньги его разработчика.



  • @IntraVM добрый день. перестал работать P2P (no regist). Переустановил,
    обновил, перегрузил И так далее. не работает.



  • @nikycoral Вопрос еще актуален? Сервис P2P работает штатно, проблем не наблюдаем.



  • Не работает. Проверьте по моему токену. Куда скинуть?



  • @nikycoral Скиньте в личку



  • Добрый день. Стояла старая версия плагина, он запускался, но не получалось соединиться, обновил до последней версии и он перестал запускаться.
    10.02 23:29:06.924 IH: Run /var/lib/intrahouse-c/plugins/p2p/index.js p2p
    10.02 23:29:07.513 IH: Plugin exit with code 1
    10.02 23:29:07.514 IH: restart timer 5
    Переустановка системы и плагина не помогает. Может тоже проблема с совместимостью с процессором
    Linux intraHouse 4.15.0-136-generic #140-Ubuntu SMP Thu Jan 28 05:19:23 UTC 2021 i686 i686 i686 GNU/Linux



  • Пользователь @DanShi написал в Плагин P2P:

    i686

    Добрый день, новая версия плагина не поддерживает i686 - 32x разрядные процессоры, данное ограничение введено разработчиками библиотек в силу отказа от поддержки устаревших архитектур, которые мы используем в плагине P2P



  • @dev а 64-разрядные поддерживает?



  • @DanShi
    Добрый день, да x64 и arm64



  • Что-то сегодня не удается подключиться со смартфона , пишет сервер недоступен, в отладчике вот так....
    24.03 18:28:58.970 IH: Run /var/lib/intrahouse-c/plugins/p2p/index.js p2p
    24.03 18:29:00.640 p2p: start
    24.03 18:29:00.640 p2p: version: 4.0.1
    24.03 18:29:00.645 p2p: bundels...
    24.03 18:29:01.025 p2p: bundels: ok
    24.03 18:29:01.031 p2p: polling start
    24.03 18:29:01.032 p2p: registration...
    24.03 18:29:01.037 p2p: registration: ok
    24.03 18:29:15.699 p2p: notification: 7e3ee6b9-2907-4464-b8c1-3709e85340c8
    24.03 18:29:15.794 p2p: channel: 77206b37-878e-4cc0-acf0-e74a46848289
    24.03 18:29:15.795 p2p: p2p...
    24.03 18:29:22.265 p2p: notification: d26020e7-a18f-4dc2-aadd-f8c8f6a39163
    24.03 18:29:22.283 p2p: channel: 55cdfeab-e803-4492-8ab7-f5b7dc32f291
    24.03 18:29:22.283 p2p: p2p...
    24.03 18:29:24.763 p2p: p2p: ok
    24.03 18:29:27.584 p2p: p2p: ok
    24.03 18:29:28.639 p2p: notification: df1ea827-468a-443e-bdc3-080cdf0a1306
    24.03 18:29:28.660 p2p: channel: 8080a699-c0f0-4e23-a174-256b186fb415
    24.03 18:29:28.661 p2p: p2p...
    24.03 18:29:35.077 p2p: notification: b9c538b5-c929-49e8-af73-dedb55b5627b
    24.03 18:29:35.091 p2p: channel: ce0ab8eb-5459-4b26-9a55-21eb64bb3bbb
    24.03 18:29:35.091 p2p: p2p...
    24.03 18:29:36.251 p2p: p2p: ok
    24.03 18:29:39.907 p2p: p2p: ok
    24.03 18:29:41.466 p2p: notification: 78754336-a5bf-49ca-b09e-4d33364b40c0
    24.03 18:29:41.481 p2p: channel: 69c2ff19-df84-4e55-8dfc-cac4e6fc819e
    24.03 18:29:41.481 p2p: p2p...
    24.03 18:29:46.918 p2p: p2p: ok
    24.03 18:29:47.916 p2p: notification: 6577934f-ce85-4fbd-bef3-3ce408ce6e67
    24.03 18:29:47.930 p2p: channel: 360048a5-1d41-48ec-a6c2-c3dec25076ed
    24.03 18:29:47.930 p2p: p2p...



  • Наблюдаются проблемы с интернетом.
    Возникает ли проблема на стороне операторов связи или операторов сервисов пока не ясно. Штатный механизм удаленного доступа пока работает с перебоями или вообще не работает, используется резервный метод подключения, поэтому соединение может происходить дольше.



  • Здравствуйте! Проблема такая же как у пользователя DanShi, не могу подключиться со смартфона, в отладчике все тоже самое.
    Правда в сети на другом IP адресе установлен IH v5 в демо режиме на порту 8088. К нему со смартфона вроде подключается без проблем. Это не может как-то мешать IH v4?



  • Судя по всему пути р2р неисповедимы. Через билайн со смартфона так до сих пор и не подключается, а вот через теле2 без проблем и через разные wifi сети тоже подключается и из-за границы тоже работает.


Log in to reply