А...это многое объясняет...замени слово none в коде на что нить....на disable к примеру...или лучше ещё более нейтральное что нить...not_set как вариант...в 2х местах в функции table_data_set в файле dev_broadlink.class.phpVooDooN писал(а):Заметил закономерность: если статус не 0, то нет json, а если 0 - есть. Поэтому пульт показывал нормально, так как у него статус был 16. Проверил все датчики: действительно, проблема со статусом 0.
[Модуль] Broadlink (dev_broadlink)
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- VooDooN
- Сообщения: 307
- Зарегистрирован: Сб июн 11, 2016 12:02 am
- Благодарил (а): 170 раз
- Поблагодарили: 64 раза
Re: Модуль Broadlink
Не помогло.nick7zmail писал(а):А...это многое объясняет...замени слово none в коде на что нить....на disable к примеру...или лучше ещё более нейтральное что нить...not_set как вариант...в 2х местах в функции table_data_set в файле dev_broadlink.class.php
Кучу времени потратил на разные варианты и чтению доков по php (я не программист). Поэтому не уверен, что это правильно, но получается, что если в функции table_data_set
исправить строку
Код: Выделить всё
if($sg_val!='none') {
Код: Выделить всё
if($sg_val!=='none') {
Вот только звук не выключается, зараза
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Не совсем...верхнюю строку надо поправить с
на
ну и там, где вы правили
Со звуком позже разберемся...там по ходу что-то не так при преобразовании в json или из него...
ЗЫ: Я тож нифига не программист...по крайней мере не учился на это))
Код: Выделить всё
function table_data_set($prop, $dev_id, $val, $sg_val='none')
Код: Выделить всё
function table_data_set($prop, $dev_id, $val, $sg_val='is_set')
Код: Выделить всё
if($sg_val!='is_set')
ЗЫ: Я тож нифига не программист...по крайней мере не учился на это))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- VooDooN
- Сообщения: 307
- Зарегистрирован: Сб июн 11, 2016 12:02 am
- Благодарил (а): 170 раз
- Поблагодарили: 64 раза
Re: Модуль Broadlink
Это я пробовал в первую очередь - не помогает.nick7zmail писал(а):Не совсем...верхнюю строку надо поправить снаКод: Выделить всё
function table_data_set($prop, $dev_id, $val, $sg_val='none')
ну и там, где вы правилиКод: Выделить всё
function table_data_set($prop, $dev_id, $val, $sg_val='is_set')
Код: Выделить всё
if($sg_val!='is_set')
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Модуль Broadlink
У меня MP1 по-прежнему не обновляется, а датчики на s1 появились после 2048!
Broadlink + Orange Pi PC ARMBIAN 5.31
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Попробуй в таблице dev_broadlink_devices очистить поле KEYS для MP1...может в этом дело...vitt76 писал(а):У меня MP1 по-прежнему не обновляется, а датчики на s1 появились после 2048!
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Модуль Broadlink
Спасибо, попробую. А 2048 добавите в обновление?nick7zmail писал(а):Попробуй в таблице dev_broadlink_devices очистить поле KEYS для MP1...может в этом дело...vitt76 писал(а):У меня MP1 по-прежнему не обновляется, а датчики на s1 появились после 2048!
Broadlink + Orange Pi PC ARMBIAN 5.31
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Обязательно...ещё бы с функцией table_data_set разобраться...уже во всех песочницах прогнал - должна работать...vitt76 писал(а): Спасибо, попробую. А 2048 добавите в обновление?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Кажется решил проблему с json...проверьте...
Далее за звук надо браться)))
Нажмите кто нить обновить, и из базы скиньте полностью поле VALUE у status...а то на скрине строка обрезана)).
Далее за звук надо браться)))
Нажмите кто нить обновить, и из базы скиньте полностью поле VALUE у status...а то на скрине строка обрезана)).
- За это сообщение автора nick7zmail поблагодарил:
- VooDooN (Вс июн 25, 2017 4:01 pm)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<