Страница 264 из 376

Re: [Модуль] Broadlink

Добавлено: Пн фев 26, 2018 2:51 pm
nick7zmail
Не работает скорее, когда там остаётся только {, как пример выше приводили.

Re: [Модуль] Broadlink

Добавлено: Вт фев 27, 2018 5:56 pm
Logrus
nick7zmail писал(а):Ну уже несколько человек жаловались...
Проведи у себя такие же опыты - так же отреагирует?
пока помню двоих, второй вроде турок, по буржуйски писал (в телеге спросил, молчат)
с модулем проблем нет (в этом случае, насколько я понял)
проблема в юзверях и отсутствии инструкции настроки, как от броадлинка, так и "вытекает из первого" от модуля (да, тут список вопросов что и как нужно составить и по шаблону "проблемникам" задавать, про инструкцию, молчу, само-собой)
повторил/устранил/работает (по-моему именно это)
проблемы в самом модуле есть, ранее часть перечислял (с записью в бд пока не сталкивался, пошел смотреть)

п.с. по бд в копилку (то что ранее описывали про джсон не нашел, но, имхо, модуль в бд в dev_broadlink_commands не чистит удаленные сенсоры)
SPOILERSPOILER_SHOW
бд.PNG
бд.PNG (41.68 КБ) 7823 просмотра
и тут получается как-то странно с меньшим идешником новее?
нет, проверил на брелке, привязался к большему идешнику, но дверь со старого/удаленного (не факт, но проорала) в мдм проорала что закрыта
значит удаляю с меньшим идешником мусор
SPOILERSPOILER_SHOW
бд удаляю.PNG
бд удаляю.PNG (150.87 КБ) 7819 просмотров
отдельный вопрос, он и про радио-онлайн и вообще, как и нужно ли (и что это даст) привести, желательно автоматом, идешники к "порядку", о к примеру в пвалуес начинаются к примеру с 636743753 и дальше идут не по порядку???

Re: [Модуль] Broadlink

Добавлено: Вт фев 27, 2018 7:20 pm
Logrus
Logrus писал(а):а про какую из них идет речь?
Никит, я там Сергею в обновлении системы в патче от Ерасера написал, но наверное коряво (там то ли твиттер, то ли смс), от броадлинка сброс в ноль 30 сек. или 6 мин., от пу по умолчанию 20 сек. после патча настройки интервала вынесли в пу, но нафиг два нуля?
у пользователя нет возможности отключить это поведение пу, имхо, лучше бы если нет заданного интервала в пу вообще оттуда ноль не выставлять.
я не на столько уверен в себе, что б отправлять пулреквесты, но так может будет лучше?
SMotions_motionDetected.php
SPOILERSPOILER_SHOW

Код: Выделить всё

<?php

$ot=$this->object_title;
if (!isset($params['statusUpdated'])) {
 setTimeout($ot.'_motion_timer_status', '', 3);
}

 if (isset($params['VALUE']) && !$params['VALUE'] && !isset($params['statusUpdated'])) {
  $this->setProperty('status', 0);
  return;
 }

 $nobodysHome=getGlobal('NobodyHomeMode.active');

 if (!isset($params['statusUpdated'])) {
  $this->setProperty('status', 1);
 }

 $motion_timeout=$this->getProperty('timeout'); // seconds timeout
 if ($motion_timeout) {
 setTimeout($ot.'_motion_timer', 'setGlobal("'.$ot.'.status", 0);', $motion_timeout);
 }

 if ($nobodysHome && $this->getProperty('ignoreNobodysHome')) {
  return;
 }

 $this->callMethod('logicAction');
 $linked_room=$this->getProperty('linkedRoom');
 if ($nobodysHome) {
  callMethodSafe('NobodyHomeMode.deactivate', array('sensor'=>$ot, 'room'=>$linked_room));
 }
 ClearTimeOut("nobodyHome"); 
 SetTimeOut("nobodyHome","callMethodSafe('NobodyHomeMode.activate');", 1*60*60);

 if ($linked_room) {
  callMethodSafe($linked_room.'.onActivity', array('sensor'=>$ot));
 }

/*
include_once(DIR_MODULES.'devices/devices.class.php');
$dv=new devices();
$dv->checkLinkedDevicesAction($this->object_title);
*/
после изменений
SPOILERSPOILER_SHOW
изменения.PNG
изменения.PNG (41.75 КБ) 7803 просмотра

Re: [Модуль] Broadlink

Добавлено: Вт фев 27, 2018 9:02 pm
alx69
А с кодом на датчик температуры в RM2 Pro Plus все нормально? Что-то у меня данные от туда не поступают, причем уже давно.
SPOILERSPOILER_SHOW
rm2_pro_plus_temp.png
rm2_pro_plus_temp.png (61.25 КБ) 7786 просмотров
Поле серым цветом. В E-Control все ок, показывает не то, что на скриншоте и там данные меняются, т.е. датчик работает.
Может кто-то подскажет, что это такое? Поиск в форуме не комильфо совсем, а листать 200 с лишним страниц мрачно :(

Re: [Модуль] Broadlink

Добавлено: Вт фев 27, 2018 9:06 pm
nick7zmail
Цикл запущен? Время обновления выбрано? Что серым цветом - нормально, значит что поле не надо редактировать.

Re: [Модуль] Broadlink

Добавлено: Вт фев 27, 2018 9:11 pm
alx69
nick7zmail писал(а):Цикл запущен? Время обновления выбрано? Что серым цветом - нормально, значит что поле не надо редактировать.
Цикл точно запущен:
SPOILERSPOILER_SHOW
rm2_pro_plus_cycle.png
rm2_pro_plus_cycle.png (24.18 КБ) 7778 просмотров
Да и по X-Ray->Service тоже видно, что цикл запущен, время то же и зеленым все.

Re: [Модуль] Broadlink

Добавлено: Вт фев 27, 2018 9:14 pm
nick7zmail
А с чего решили, что не обновляется? Галочка стоит в настройках - обновлять при изменении?

Re: [Модуль] Broadlink

Добавлено: Вт фев 27, 2018 9:19 pm
alx69
nick7zmail писал(а):А с чего решили, что не обновляется? Галочка стоит в настройках - обновлять при изменении?
Блин! Галочка! Тьфу ты. Раньше просто ее не было. Я изначально настроил и забыл об этом. А тут глядь, а данные-то не обновляются.
Поставил, все заработало! Спасибо за помощь.

Re: [Модуль] Broadlink

Добавлено: Вт фев 27, 2018 9:28 pm
nick7zmail
Страниц 20 назад просто беспристанно твердил об этой галочке...без неё пока не хочет работать...возможно просто в коде косячнул...времени пока изучать проблему-совсем нет.

Re: [Модуль] Broadlink

Добавлено: Вт фев 27, 2018 10:13 pm
Logrus
alx69
Никит, оно по дефолту у всех
onNewHour
//START openweather module