[Модуль] Blynk (dev_blynk)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Blynk (dev_blynk)

Сообщение nick7zmail » Чт мар 28, 2019 1:36 pm

Ну обратная связь - она и при 5 минутах обратная связь. А если хотите что то моментальное делать (например по датчику движения свет включать) - очень советую прописать этот код (или настроить через приложение blynk) внутри самого контроллера, или же юзать вебхуки при действии (вызывать url для моментального изменения значения свойства https://kb.mjdm.ru/intagracia-storonnih ... majordomo/. Т.е. срабатывает датчик, контроллер сам включает свет, а в МД приходит отчет через 2-3-5 секунд, и это вполне нормально. А то через МД если это всё делать - и с задержкой 1 сек это бесить будет.
За это сообщение автора nick7zmail поблагодарил:
K070HY (Чт мар 28, 2019 1:47 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
K070HY
Сообщения: 27
Зарегистрирован: Ср янв 10, 2018 3:24 pm
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Re: [Модуль] Blynk (dev_blynk)

Сообщение K070HY » Чт мар 28, 2019 1:45 pm

SrFatCat писал(а):
Сб янв 12, 2019 3:50 pm
Обнаружил проблему. К проекту Blynk подключены два устройства с разными токенами. Каждое из устройств пишет в V0 в разные Labeled Value. Т.е. виджета 2 разных, но у каждого INPUT'ом V0, а SOURCE разные устройства. При попытке в модуле MD Blynk хотя бы к одному из Labeled Value прицепить объект - происходит ужасное, а именно - что в приложении BLYNK, что в связанных устройствах MD значения этих виджетов начинают показывать, то в обоих одно и тоже, то правильно.
Я так понимаю, что автор модуля не учел, что могут быть одни и те же пины на разных устройствах. Это как-то можно доработать?
И еще, почему в приложении Blynk так же изменяются показания виджетов? Я же только привязал свойства объекта, никаких методов не использовал....
У меня два проекта с одинаковыми виртуальными пинами норм работают. Правда в одном проекте это кнопки и ЛЕДы, а в другом Gauge.
K070HY
Сообщения: 27
Зарегистрирован: Ср янв 10, 2018 3:24 pm
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Re: [Модуль] Blynk (dev_blynk)

Сообщение K070HY » Чт мар 28, 2019 1:47 pm

nick7zmail писал(а):
Чт мар 28, 2019 1:36 pm
Ну обратная связь - она и при 5 минутах обратная связь. А если хотите что то моментальное делать (например по датчику движения свет включать) - очень советую прописать этот код (или настроить через приложение blynk) внутри самого контроллера, или же юзать вебхуки при действии (вызывать url для моментального изменения значения свойства https://kb.mjdm.ru/intagracia-storonnih ... majordomo/. Т.е. срабатывает датчик, контроллер сам включает свет, а в МД приходит отчет через 2-3-5 секунд, и это вполне нормально. А то через МД если это всё делать - и с задержкой 1 сек это бесить будет.
Полностью согласен с вами. 1 сек не надо. Действительно, проще вебхуки. Спасибо!
sepan123rus
Сообщения: 7
Зарегистрирован: Ср апр 24, 2019 1:31 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] Blynk (dev_blynk)

Сообщение sepan123rus » Пн май 06, 2019 1:06 pm

А есть более подробная инструкция, сервер блинк как и Mjd установлены на Малинке, не могу понять как запустить dev_blynk, как приложение настраивать ?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Blynk (dev_blynk)

Сообщение nick7zmail » Пн май 06, 2019 1:30 pm

Если в кратце - подключаетесь приложением андроид, настраиваете устройства, запоминаете/копируете токены.
В МД уже - вводите в api URL localhost:ваш_порт, и добавляете устройства по их токенам.
Более подробно по первой части есть в инете (гитхаб, ютуб), по второй - там вроде всё просто, если что спрашивайте.
За это сообщение автора nick7zmail поблагодарил:
sepan123rus (Пн май 06, 2019 2:36 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
sepan123rus
Сообщения: 7
Зарегистрирован: Ср апр 24, 2019 1:31 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] Blynk (dev_blynk)

Сообщение sepan123rus » Пн май 06, 2019 1:32 pm

nick7zmail писал(а):
Пн май 06, 2019 1:30 pm
Если в кратце - подключаетесь приложением андроид, настраиваете устройства, запоминаете/копируете токены.
В МД уже - вводите в api URL localhost:ваш_порт, и добавляете устройства по их токенам.
Более подробно по первой части есть в инете (гитхаб, ютуб), по второй - там вроде всё просто, если что спрашивайте.
Просто я уже так то настроил, но значение почему-то в MJD не меняется при нажатии на кнопку в приложении Blynk
sepan123rus
Сообщения: 7
Зарегистрирован: Ср апр 24, 2019 1:31 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] Blynk (dev_blynk)

Сообщение sepan123rus » Пн май 06, 2019 1:40 pm

nick7zmail писал(а):
Пн май 06, 2019 1:30 pm
Если в кратце - подключаетесь приложением андроид, настраиваете устройства, запоминаете/копируете токены.
В МД уже - вводите в api URL localhost:ваш_порт, и добавляете устройства по их токенам.
Более подробно по первой части есть в инете (гитхаб, ютуб), по второй - там вроде всё просто, если что спрашивайте.
Разобрался, только обновление значений не происходит, с чем может быть связано ?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Blynk (dev_blynk)

Сообщение nick7zmail » Пн май 06, 2019 1:48 pm

Оно меняется с указанным периодом опроса. Для этого должен быть, как минимум, выбран этот период опроса (в редактировании устройства), и запущен цикл (это смотреть в x-ray->services. Если нужна немедленная реакция на действие (такое как нажатие кнопки) - используйте виджет webhook, и изменяйте свойство в МД по ссылке напрямую при действии.
За это сообщение автора nick7zmail поблагодарил:
sepan123rus (Пн май 06, 2019 2:36 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
sepan123rus
Сообщения: 7
Зарегистрирован: Ср апр 24, 2019 1:31 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] Blynk (dev_blynk)

Сообщение sepan123rus » Пн май 06, 2019 2:11 pm

nick7zmail писал(а):
Пн май 06, 2019 1:48 pm
Оно меняется с указанным периодом опроса. Для этого должен быть, как минимум, выбран этот период опроса (в редактировании устройства), и запущен цикл (это смотреть в x-ray->services. Если нужна немедленная реакция на действие (такое как нажатие кнопки) - используйте виджет webhook, и изменяйте свойство в МД по ссылке напрямую при действии.
Подскажи, а как в x-ray->services зайти и посмотреть ? Не силен я еще пока в Majordomo ((
И можно если не сложно ссылочку на описание виджета webhook
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Blynk (dev_blynk)

Сообщение nick7zmail » Пн май 06, 2019 2:13 pm

В панели управления находишь слева x-ray, тыкаешь, вкладка services, тыкаешь на нее. Там ищешь cycle_dev_blynk. Должны быть зеленые циферки напротив. Если нет - тыкаешь кнопку start.
За это сообщение автора nick7zmail поблагодарил:
sepan123rus (Пн май 06, 2019 2:18 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить