Как я вас понимаю.... Хотя blynk_dev тоже модуль и его, похоже, тоже надо править... Я бы хотел всячески поучаствовать в этой работе. Но без Вас пока не смогу. Я файлы модуля посмотрел и, в целом, ничего сверхстрашного там нет, но поскольку программер я в далеком прошлом, не все мне понятно, тем более, что связано с API (если можно так сказать) самого MDnick7zmail писал(а): ↑Чт фев 07, 2019 12:51 pm...а заняться им никак не дают...то модуль поправить над, то ещё какое задание за вознаграждение, и т.д. и т.п.))
[Модуль] Blynk (dev_blynk)
Модератор: immortal
-
- Сообщения: 146
- Зарегистрирован: Пн янв 07, 2019 6:55 pm
- Благодарил (а): 10 раз
- Поблагодарили: 9 раз
Re: [Модуль] Blynk (dev_blynk)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Blynk (dev_blynk)
Эт я объяснял почему у меня самого МД не запущен)) А что модуль править надо - понятное дело. А тут всё в приоритеты упирается. Есть модули которыми сотни-тысячи людей пользуются, и десятками про какую нить ошибку пишут, а есть - которыми человек 5-10, и 1 из них об ошибке отписывается...понятное дело что и то и другое я исправлю, но приоритет первому случаю по понятным причинам.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 146
- Зарегистрирован: Пн янв 07, 2019 6:55 pm
- Благодарил (а): 10 раз
- Поблагодарили: 9 раз
Re: [Модуль] Blynk (dev_blynk)
Однако, есть и хорошие новости. В угаре борьбы с ошибкой переполнения очереди исторических данных уменьшил время обновления в модуле с 5с до 10мин и внезапно данные у девайсов перестали смешиваться. Очень хорошо! Тем не менее ошибка присутствует и ее по уму бы устранить, пусть даже увеличив мин. возможное время обновления. Как считаете?
-
- Сообщения: 27
- Зарегистрирован: Ср янв 10, 2018 3:24 pm
- Благодарил (а): 15 раз
- Поблагодарили: 2 раза
Re: [Модуль] Blynk (dev_blynk)
Господа, здравствуйте!
Стал использовать модуль и тоже обнаружил, так скажем, некоторую особенность, которая не очень правильно работает. А дело вот в чем. Если в модуле нет привязанных объектов и свойств, то обновление значений виртуальных пинов происходит в штатном режиме, согласно установленному времени обновления данных. Но, если привязать к вирт. пину объект и свойство, то модуль сразу генерит событие BLYNK_WRITE(virtPin) (отлавливаю поступление в ESP). Ничего страшного нет, пока у тебя обычное реле или контактор, а вот если импульсное реле, то просто беда. Реле, то включится, то выключится. Я так подозреваю, что это из-за того, что у модуля реализована обратная связь с сервером Блинк. Как писал автор модуля: "Изменение свойства по факту равносильно передаче данных на сервер. Это так и должно работать." Тогда у меня вопрос, что такое изменение свойства? Это "изменение" значения свойства (например, с 0 на 1), или это простое "обновление" значения свойства по заданному в модуле времени (5,20 и тд секунд)? Судя по тому, что у меня событие BLYNK_WRITE(virtPin) генерится модулем каждые 5 сек., а именно это время обновления данных у меня и выставлено, то изменение свойства, это банально обновление по времени. Просьба к автору, а можно сделать так, чтобы передача данных на сервер Блинка осуществлялась только тогда, когда идет изменение значения свойства объекта из самого Мажора (например, сценарий или еще чего), а когда данные получаются с сервера Блинк, чтобы обратки не было.
Стал использовать модуль и тоже обнаружил, так скажем, некоторую особенность, которая не очень правильно работает. А дело вот в чем. Если в модуле нет привязанных объектов и свойств, то обновление значений виртуальных пинов происходит в штатном режиме, согласно установленному времени обновления данных. Но, если привязать к вирт. пину объект и свойство, то модуль сразу генерит событие BLYNK_WRITE(virtPin) (отлавливаю поступление в ESP). Ничего страшного нет, пока у тебя обычное реле или контактор, а вот если импульсное реле, то просто беда. Реле, то включится, то выключится. Я так подозреваю, что это из-за того, что у модуля реализована обратная связь с сервером Блинк. Как писал автор модуля: "Изменение свойства по факту равносильно передаче данных на сервер. Это так и должно работать." Тогда у меня вопрос, что такое изменение свойства? Это "изменение" значения свойства (например, с 0 на 1), или это простое "обновление" значения свойства по заданному в модуле времени (5,20 и тд секунд)? Судя по тому, что у меня событие BLYNK_WRITE(virtPin) генерится модулем каждые 5 сек., а именно это время обновления данных у меня и выставлено, то изменение свойства, это банально обновление по времени. Просьба к автору, а можно сделать так, чтобы передача данных на сервер Блинка осуществлялась только тогда, когда идет изменение значения свойства объекта из самого Мажора (например, сценарий или еще чего), а когда данные получаются с сервера Блинк, чтобы обратки не было.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Blynk (dev_blynk)
Ок, дома попробую поправить.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 27
- Зарегистрирован: Ср янв 10, 2018 3:24 pm
- Благодарил (а): 15 раз
- Поблагодарили: 2 раза
-
- Сообщения: 27
- Зарегистрирован: Ср янв 10, 2018 3:24 pm
- Благодарил (а): 15 раз
- Поблагодарили: 2 раза
Re: [Модуль] Blynk (dev_blynk)
А можно еще добавить время обновления 1 секунду? Сервер локальный, думаю потянет.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Blynk (dev_blynk)
Про то что выше писали - вроде пофиксил. А про 1 сек - если не секрет - зачем??
- За это сообщение автора nick7zmail поблагодарил:
- K070HY (Чт мар 28, 2019 1:31 pm)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 27
- Зарегистрирован: Ср янв 10, 2018 3:24 pm
- Благодарил (а): 15 раз
- Поблагодарили: 2 раза
Re: [Модуль] Blynk (dev_blynk)
Спасибо, обновлю попробую.nick7zmail писал(а): ↑Ср мар 27, 2019 8:17 pmПро то что выше писали - вроде пофиксил. А про 1 сек - если не секрет - зачем??
Нужна, своего рода, обратная связь. А при 5 сек это не очень получается. Просто, хочу уйти от MQTT и перейти на Blynk.
-
- Сообщения: 27
- Зарегистрирован: Ср янв 10, 2018 3:24 pm
- Благодарил (а): 15 раз
- Поблагодарили: 2 раза
Re: [Модуль] Blynk (dev_blynk)
Обновил, все работает, как надо. Спасибо!K070HY писал(а): ↑Чт мар 28, 2019 1:21 pmСпасибо, обновлю попробую.nick7zmail писал(а): ↑Ср мар 27, 2019 8:17 pmПро то что выше писали - вроде пофиксил. А про 1 сек - если не секрет - зачем??
Нужна, своего рода, обратная связь. А при 5 сек это не очень получается. Просто, хочу уйти от MQTT и перейти на Blynk.