Неработае удаленное подключение p2p.



  • Ни чего не изменилось седне с утра опять сервер не доступен подскажите что делать?
    18.03 10:44:16.290 IH: Run /var/lib/intrahouse-c/plugins/p2p/index.js p2p
    18.03 10:44:17.159 p2p: start
    18.03 10:44:17.160 p2p: version: 4.0.0
    18.03 10:44:17.170 p2p: bundels...
    18.03 10:44:17.895 p2p: bundels: ok
    18.03 10:44:17.907 p2p: polling start
    18.03 10:44:17.909 p2p: registration...



  • @aleks-zonov Добрый день, нам удалось воспроизвести проблему, пробуем решить



  • @aleks-zonov попробуйте на том устройстве зайти с браузера chrome (обновите до последней версии) и проверить работают ли камеры, сообщите пожалуйста версию android, так же проверьте в плагине cctv что траснпорт установлен p2p



  • @aleks-zonov Добрый день, выпущено обновление плагина, проверьте пожалуйста



  • Пользователь @dev написал в Неработае удаленное подключение p2p.:

    @aleks-zonov Добрый день, выпущено обновление плагина, проверьте пожалуйста

    Плагин обновил заработало, видно будет завтра проявится ли проблема.



  • Пользователь @dev написал в Неработае удаленное подключение p2p.:

    @aleks-zonov попробуйте на том устройстве зайти с браузера chrome (обновите до последней версии) и проверить работают ли камеры, сообщите пожалуйста версию android, так же проверьте в плагине cctv что траснпорт установлен p2p

    С chrome заходит без проблем, android 7.0, траснпорт установлен p2p.



  • @aleks-zonov Добрый день, попробуйте проверить на устройстве https://play.google.com/store/apps/details?id=com.google.android.webview&hl=ru&gl=US, есть возможность обновить ?



  • Пользователь @dev написал в Неработае удаленное подключение p2p.:

    @aleks-zonov Добрый день, попробуйте проверить на устройстве https://play.google.com/store/apps/details?id=com.google.android.webview&hl=ru&gl=US, есть возможность обновить ?

    К сожалению не помогло, планшет без гугловских сервисов но до обновления все работало.



  • После обновления, плагин не запускается!
    19.03 14:25:26.570 IH: Run /var/lib/intrahouse-c/plugins/p2p/index.js p2p
    19.03 14:25:27.240 IH: Plugin exit with code 127
    19.03 14:25:27.241 IH: restart timer 5
    19.03 14:25:27.587 IH: Run /var/lib/intrahouse-c/plugins/p2p/index.js p2p
    19.03 14:25:28.204 IH: Plugin exit with code 127
    19.03 14:25:28.204 IH: restart timer 5
    19.03 14:25:29.597 IH: Run /var/lib/intrahouse-c/plugins/p2p/index.js p2p
    19.03 14:25:30.265 IH: Plugin exit with code 127
    19.03 14:25:30.266 IH: restart timer 5



  • @konia74 Добрый день, попробуйте выполнить команду

    lsb_release -a
    

    предоставьте пожалуйста содержимое команды



  • Пользователь @dev написал в Неработае удаленное подключение p2p.:

    lsb_release -a

    Где выполнить данную команду? В терминале?



  • @konia74 Добрый день, команду нужно выполнить в терминале или через веб-консоль



  • @dev root@raspberrypi:/opt/intrahouse-c# lsb_release -a
    No LSB modules are available.
    Distributor ID: Raspbian
    Description: Raspbian GNU/Linux 10 (buster)
    Release: 10
    Codename: buster
    root@raspberrypi:/opt/intrahouse-c#



  • Пользователь @konia74 написал в Неработае удаленное подключение p2p.:

    lsb_release -a

    Добрый день, попробуйте еще эту команду

    uname -m
    


  • @dev root@raspberrypi:/opt/intrahouse-c# uname -m
    armv7l
    root@raspberrypi:/opt/intrahouse-c# ^C



  • @konia74
    Добрый день, проблема решилась с помощью https://forum.ih-systems.com/topic/299/обновление-системы-cherry
    был пропущен третий шаг



  • @dev Спасибо Вам за помощь и оперативное решение проблемы!



  • @intrahouse, @intrapro после обновления системы перестал работать, например, такой сценарий:

      start(param) {
        if(param == "up") {
          this.ClickActor(gate_up);               //Открытие ворот гаража
          //При открытии сработает датчик положения ворот и запуститься сценарий, включающий:
          //- подсветку проема ворот "TronEffect"
          //- освещение в гараже
          
          //Если ворота закрываются, но нужно открыть их снова, то останавливаем таймеры
          if(this.timer.CheckStatusGate == 'on') {
            //this.timer.GateDownFully == 'on' || 
            //this.stopTimer("GateDownFully");      //Остановка таймера "полного закрытия"
            this.stopTimer("CheckStatusGate");    //Остановка таймера проверки состояния ворот
            backlight.setValue(12);               //Подсветка "TronEffect"
          }
        }
        
        if(param == "down") {
          this.ClickActor(gate_up);             //Закрытие ворот до "режим проветривания" gate_down
          backlight.setValue(9);                  //Подсветка "RandomPlay, Num=3"
          
          //Таймер "полного закрытия" ворот и проверки их состояния
          //this.startTimer("GateDownFully", this.time_down, "GateDownFully");
          this.startTimer("CheckStatusGate", this.time_check, "CheckStatusGate");
        }
      },
    

    При нажатии кнопки в отладчике вижу только это:

    23.03 20:21:14.683 Started
    23.03 20:21:14.684 Stopped
    

    Вывел в лог, оказывается param = [object Object], а должно было быть param = up. В общем, все кнопки с дополнительными параметрами - up или даже {"type":"button", "value":"0"} перестали работать...
    При этом задания из расписания с дополнительными параметрами нормально запустили сценарии!



  • @Alex_Jet, действительно, есть такое - параметры с кнопки в сценарий идут не чистые, а внутри объекта
    В ближайшее время выпустим обновление, спасибо за баг-репорт



  • Доступна версия 4.7.10, в который исправлена ошибка с параметром сценария.
    Ошибка возникала, если параметр передается при запуске сценария с кнопки интерфейса


Log in to reply