VooDooN а вы на альфа ветке обновлений или на мастере?VooDooN писал(а):Не, я менять не буду, у меня датчики определяются, как писал выше.dmw писал(а):igorewa, VooDooN поменяйте на второй вариант, может влияет както?
[Модуль] Broadlink (dev_broadlink)
Модератор: immortal
- igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
- Благодарил (а): 12 раз
- Поблагодарили: 43 раза
Re: Модуль Broadlink
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
- VooDooN
- Сообщения: 307
- Зарегистрирован: Сб июн 11, 2016 12:02 am
- Благодарил (а): 170 раз
- Поблагодарили: 64 раза
Re: Модуль Broadlink
Вроде как на альфе. Использую образ для RP3 от Сергея, там он вроде бы ссылается на альфу.igorewa писал(а):VooDooN а вы на альфа ветке обновлений или на мастере?
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
В модуле пока нет функционала добавлегия датчиковdmw писал(а):igorewa, у вас остальные функции нормально работают? охрана ставится/снимается? добавить датчик пробовали из модуля вручную?

А охрана ставилась, снималась, и считывался статус.
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 162
- Зарегистрирован: Сб янв 28, 2017 2:17 pm
- Благодарил (а): 13 раз
- Поблагодарили: 7 раз
Re: Модуль Broadlink
Немного наблюдений по устройству S1,
Устройство при скрывании нашлось, установил, обновляется, вроде как работает, Но...
Датчик открытия/закрытия имеет 3 состояния,
1. Открыто, 2. Закрыто, 3. Неизвестно (Unknown: 128), появляется через 5 сек. после состояния Закрыто (Closed), после обновления,
при открытой двери состояние неизменно - Открыто (Open) И, может возможно эти состояния перевести в 1 и 0, х. з. знает, что с этими Open/Closed/Unknown делать?...
Еще заметил следующие, если не связывать датчики движения и открытия со своими объектами, тогда статус переключения (0/1/2) постановки сигнализации на охрану переключается через свой объект, как только свяжешь, всегда принимает состояние - 0.
И еще, это касается датчиков движение, возможно это и не в модуле причина, у меня debug вот такое выдает,
И еще немного, почему-то не отключается пищалка/оповещалка в самом S1, на телефоне переведешь в режим без оповещения, через секунду опять перевелось в режим оповещения. Это происходит при срабатывании датчиков, имеется в виду оповещение.
Устройство при скрывании нашлось, установил, обновляется, вроде как работает, Но...
Датчик открытия/закрытия имеет 3 состояния,
1. Открыто, 2. Закрыто, 3. Неизвестно (Unknown: 128), появляется через 5 сек. после состояния Закрыто (Closed), после обновления,
при открытой двери состояние неизменно - Открыто (Open) И, может возможно эти состояния перевести в 1 и 0, х. з. знает, что с этими Open/Closed/Unknown делать?...
Еще заметил следующие, если не связывать датчики движения и открытия со своими объектами, тогда статус переключения (0/1/2) постановки сигнализации на охрану переключается через свой объект, как только свяжешь, всегда принимает состояние - 0.
И еще, это касается датчиков движение, возможно это и не в модуле причина, у меня debug вот такое выдает,
Код: Выделить всё
21:38:06 0.07356600 HB sending to_set: {"name":"Motion04","service_name":"\u0414\u0432\u0438\u0436\u0435\u043d\u0438\u0435_\u041a\u043e\u0440\u0438\u0434\u043e\u0440","service":"MotionSensor","characteristic":"MotionDetected","value":true}
21:38:05 0.79526800 HB sending to_set: {"name":"Motion03","service_name":"\u0414\u0432\u0438\u0436\u0435\u043d\u0438\u0435_\u0417\u0430\u043b","service":"MotionSensor","characteristic":"MotionDetected","value":true}
21:38:00 0.56852600 HB sending to_set: {"name":"Motion04","service_name":"\u0414\u0432\u0438\u0436\u0435\u043d\u0438\u0435_\u041a\u043e\u0440\u0438\u0434\u043e\u0440","service":"MotionSensor","characteristic":"MotionDetected","value":true}
21:38:00 0.36430700 HB sending to_set: {"name":"Motion03","service_name":"\u0414\u0432\u0438\u0436\u0435\u043d\u0438\u0435_\u0417\u0430\u043b","service":"MotionSensor","characteristic":"MotionDetected","value":true}
21:37:55 0.16777700 HB sending to_set: {"name":"Motion04","service_name":"\u0414\u0432\u0438\u0436\u0435\u043d\u0438\u0435_\u041a\u043e\u0440\u0438\u0434\u043e\u0440","service":"MotionSensor","characteristic":"MotionDetected","value":true}
21:37:54 0.95307900 HB sending to_set: {"name":"Motion03","service_name":"\u0414\u0432\u0438\u0436\u0435\u043d\u0438\u0435_\u0417\u0430\u043b","service":"MotionSensor","characteristic":"MotionDetected","value":true}
21:37:49 0.74009400 HB sending to_set: {"name":"Motion04","service_name":"\u0414\u0432\u0438\u0436\u0435\u043d\u0438\u0435_\u041a\u043e\u0440\u0438\u0434\u043e\u0440","service":"MotionSensor","characteristic":"MotionDetected","value":true}
21:37:49 0.50559200 HB sending to_set:
- igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
- Благодарил (а): 12 раз
- Поблагодарили: 43 раза
Re: Модуль Broadlink
airafree По поводу дебага, это нормально ) у меня тоже самое только от нулайтовских датчиков движения
На чем у вас система стоит ?
На чем у вас система стоит ?
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
-
- Сообщения: 162
- Зарегистрирован: Сб янв 28, 2017 2:17 pm
- Благодарил (а): 13 раз
- Поблагодарили: 7 раз
Re: Модуль Broadlink
RPi3igorewa писал(а):airafree По поводу дебага, это нормально ) у меня тоже самое только от нулайтовских датчиков движения
На чем у вас система стоит ?
- VooDooN
- Сообщения: 307
- Зарегистрирован: Сб июн 11, 2016 12:02 am
- Благодарил (а): 170 раз
- Поблагодарили: 64 раза
Re: Модуль Broadlink
Интересная статистика, 2 на 2 получается: под Linux датчики видны, а под Windows - нет.
- VooDooN
- Сообщения: 307
- Зарегистрирован: Сб июн 11, 2016 12:02 am
- Благодарил (а): 170 раз
- Поблагодарили: 64 раза
Re: Модуль Broadlink
Подтверждаю слова airafree.airafree писал(а):Еще заметил следующие, если не связывать датчики движения и открытия со своими объектами, тогда статус переключения (0/1/2) постановки сигнализации на охрану переключается через свой объект, как только свяжешь, всегда принимает состояние - 0.
...
И еще немного, почему-то не отключается пищалка/оповещалка в самом S1, на телефоне переведешь в режим без оповещения, через секунду опять перевелось в режим оповещения.
На вкладке Данные, у меня в списке 2 датчика + 1 пульт + 1 статус охраны:
1) Если все 4 этих элемента не привязывать к объектам, то E-Control работает нормально (сохраняются настройки S1C и запоминается статус охраны). При изменениии статуса охраны в E-Control, в модуле на вкладке Данные этот статус соответственно меняется (после обновлении страницы). Про статусы датчиков пока не буду говорить.
2) Если привязать статус охраны к какому-либо объекту, то это свойство можно менять в объекте и новый статус соответственно выставляется в E-Control. Но после привязки к объекту, уже на этом этапе в E-Control перестают запоминаться настройки для S1C. Даже если звук был выключен до привязки, то после привязки он включается почему-то. Если отвязать, то опять настройки сохраняются.
3) Неважно, приявазан статус охраны к объекту или нет, но если привязать к объекту хоть один любой датчик или пульт, то статус охраны будет постоянно сбрасываться на 0 в течении 5 секунд после изменения. Настройки тоже не сохраняются.
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Модуль Broadlink
все ясно.e-control что пишет в состоянии датчика когда модуль показывает 128 статус и когда open и close.airafree писал(а):3. Неизвестно (Unknown: 128), появляется через 5 сек. после состояния Закрыто (Closed), после обновления,
при открытой двери состояние неизменно - Открыто (Open)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Согласен, интересное наблюдение...мб в винде в php чего не хватает?VooDooN писал(а):Интересная статистика, 2 на 2 получается: под Linux датчики видны, а под Windows - нет.
http://windows.php.net/download/
Там несколько версий есть под каждую разрядность
VC14 x86 Thread Safe (2017-Jun-08 05:59:23)
VC14 x86 Non Thread Safe (2017-Jun-08 05:58:52)
Никто не хочет попробовать? =D
Нашел глюк - почему скидывает статус охраны на 0 при привязке свойств!!
Вечером исправлю.
Ну чисто теоретически - привязать к свойсту скрипт, который в зависимости от Open/Closed будет переводить в 1/0 =D...И, может возможно эти состояния перевести в 1 и 0, х. з. знает, что с этими Open/Closed/Unknown делать?...
Часть библиотеки ответственную за S1 писал dmw - может он подскажет, что с этими значениями делает?))
А так - согласен, можно исправить на 1/0, как то логичнее будет, в плане системы МД...менее наглядно, но более логично =D. Либо вообще доп. поле ввести, в status будет 1/0, а в value (к примеру) Open/Closed.
Чисто как предположение - Unkown:128, это, наверное, alarm... то есть по прошествии времени, установленного в e-control - включается же тревога...но, согласен - гляньте в e-control лучше, что пишет.
Возможно в генерируемом пакете содержатся какие-либо настройки. dmw, скорее всего не трогал настройки в e-control, и сделал байт (байты), ответственные за такие настройки (при Set_Arm();) - статичными, и при выставлении статуса через свойство - у вас выставляются настройки, которые у него были при написании модуля))...но это тоже предположение. Надо проверить. Было бы хорошо получить пэйлоды при запросе статуса с выключенным звуком и с включенным...тогда точно определим номер байта. Как получить вывод пэйлода - dmw писал выше...только команду $rm->Check_Sensors(); заменить на $rm->Check_Status();Если привязать статус охраны к какому-либо объекту, то это свойство можно менять в объекте и новый статус соответственно выставляется в E-Control. Но после привязки к объекту, уже на этом этапе в E-Control перестают запоминаться настройки для S1C. Даже если звук был выключен до привязки, то после привязки он включается почему-то. Если отвязать, то опять настройки сохраняются.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<