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

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

Модератор: immortal

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

Re: Модуль Blynk

Сообщение nick7zmail » Пт июл 14, 2017 10:31 am

Нет, пока не смотрел, да и смотреть то пока некуда...тут ваша помощь нужна...скиньте текст, который выдаёт по ссылке

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

http://blynk-cloud.com/<ваш_токен>/project   
если у вас локальный сервер, то blynk-cloud.com заменить на ваш адрес:порт
Если там есть "конфидициальная информация" (имя проекта, токен, ещё че нить - можете удалить, мне главное раздел виджетов не трогать))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль Blynk

Сообщение igorewa » Пт июл 14, 2017 11:13 am

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

{"id":1255555114,"parentId":-1,"isPreview":false,"name":"ESP8266zal","createdAt":1499942234155,"updatedAt":1500019787375,"widgets":[{"type":"BUTTON","id":158766,"x":0,"y":0,"color":600084223,"width":2,"height":2,"tabId":0,"label":"Свет","isEnabled":true,"isDefaultColor":true,"deviceId":0,"pinType":"DIGITAL","pin":15,"pwmMode":true,"rangeMappingOn":false,"min":0,"max":1,"value":"0","pushMode":true},{"type":"LCD","id":134796,"x":0,"y":2,"color":600084223,"width":8,"height":2,"tabId":0,"isEnabled":true,"isDefaultColor":true,"deviceId":0,"pins":[{"pin":2,"pwmMode":false,"rangeMappingOn":false,"pinType":"VIRTUAL","value":"46.200","min":0,"max":100},{"pin":3,"pwmMode":false,"rangeMappingOn":false,"pinType":"VIRTUAL","value":"26.500","min":-40,"max":80}],"advancedMode":false,"textFormatLine1":"Влажность /pin0./%","textFormatLine2":"Температура /pin1/°","textLight":false,"frequency":60000},{"type":"LCD","id":91212,"x":0,"y":4,"color":600084223,"width":8,"height":2,"tabId":0,"isEnabled":true,"isDefaultColor":true,"deviceId":0,"pins":[{"pin":4,"pwmMode":false,"rangeMappingOn":false,"pinType":"VIRTUAL","value":"66.400","min":0,"max":100},{"pin":5,"pwmMode":false,"rangeMappingOn":false,"pinType":"VIRTUAL","value":"19.700","min":-40,"max":80}],"advancedMode":false,"textFormatLine1":"Влажность /pin0./%","textFormatLine2":"Температура /pin1/°","textLight":false,"frequency":60000}],"devices":[{"id":0,"name":"ESP8266zal","boardType":"NodeMCU","token":"МОЙ ТОКЕН","connectionType":"WI_FI","status":"ONLINE","disconnectTime":1500012376938,"lastLoggedIP":"91.196.193.12"}],"theme":"Blynk","keepScreenOn":false,"isAppConnectedOn":false,"isShared":false,"isActive":true,"hardwareInfo":{"version":"0.4.8","boardType":"NodeMCU","buildDate":"Jul 13 2017 22:28:56","heartbeatInterval":10}} 
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Blynk

Сообщение nick7zmail » Пт июл 14, 2017 11:28 am

Вроде всё норм...глянь - blynk_devices_edit.inc.php, 28-32 строки удали...по ходу в них дело.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль Blynk

Сообщение igorewa » Пт июл 14, 2017 11:30 am

blynk из облака, локальный поставлю когда с модулем свяжу
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль Blynk

Сообщение igorewa » Пт июл 14, 2017 11:35 am

Удалил! Данные добавились, пришлось вручную стартовать цикл , вроде заработало, буду разбираться.
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Blynk

Сообщение nick7zmail » Пт июл 14, 2017 11:44 am

Да...я первый раз почти все циклы в ручную запускаю после установки...это 1й раз при установке модуля...далее вроде сам адекватно стартует.

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

Re: Модуль Blynk

Сообщение nick7zmail » Пт июл 14, 2017 12:05 pm

igorewa писал(а):Вчера специально поехал купил esp для экспериментов и впервые столкнулся со скетчами. Но уверено могу сказать прощай wifi-iot ! да здравствует Blynk ! ))
=) wifi-iot Изначально как-то мне не понравилась...как минимум интерфейсом и платными ограничениями...
Что-то пытался на AMS делать - хорошая штука, но надо долго и много переделывать под себя что интерфейс что функционал, и так под каждое устройство...
А как наткнулся на Blynk - дак вообще он меня порадовал...6 строк кода (из которых 3 - логин/пароль вайфай, и токен, который выдал сервер), и уже можно управлять состоянием всех физических вводов.
А если "въехать" в фишку с виртуальными вводами, что туда можно вывести всё что угодно - дак вообще всё что хочешь подключить можно)).
И, допустим, я в МД передаю какие-то данные по http-ссылке (виджет webhook) - понадобилось поменять ссылку (поменять связанный объект к примеру), дак зашел в приложение, и прямо в приложении исправил ссылку...никаких отключений/подключений, перепрошивок, всё чисто из приложения)) это ж реально шикарно =D.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль Blynk

Сообщение igorewa » Пт июл 14, 2017 12:38 pm

nick7zmail писал(а): я в МД передаю какие-то данные по http-ссылке (виджет webhook) - понадобилось поменять ссылку (поменять связанный объект к примеру), дак зашел в приложение, и прямо в приложении исправил ссылку...никаких отключений/подключений, перепрошивок, всё чисто из приложения)) это ж реально шикарно =D.
А вот тут нужно поподробнее ) в идеале инструкцию а еще лучше видео ролик )) А то не очень удобно постоянно делать вот так
Изображение

И уже есть куча вопросов :
1й Как прикрутить оптопару что бы когда включался свет появлялся статус?
Я купил готовые
Изображение

2й Как реализовать диммирование ? в виджете я сделал кнопку и в телефоне одно касание вкл/выкл свет, а удержание кнп диммирует , как это же сделать в МД?
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль Blynk

Сообщение igorewa » Пт июл 14, 2017 12:44 pm

В модуле данные от датчиков температуры и влажности передаются с сотыми, 26.600 можно их округлить что бы было 26.6 ?
А еще нет возможности удалить старые свойства которых уже нет в виджете ( виджет удалил, а в модуле данные остались ) обычно справа есть крестик который удаляет это поле.
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Blynk

Сообщение nick7zmail » Пт июл 14, 2017 1:13 pm

Давайте с конца...
1) Старые виджеты пока нет возможности снести...не думал, что понадобиться))) но добавлю...а сейчас можно просто снести девайс, и добавить снова - загрузятся актуальные данные
2) Округление можно задать в приложении. Где у вас название пина /pin/ поменять на /pin.#/ - соответственно 1 знак, /pin.##/ - 2 знака...сам об этом недавно узнал...соответственно значение уже округленное передаваться будет.
3) Удержание кнопки, если честно - не знаю, как эмулировать...вечером гляну этот вопрос...по идее в скетче можно выставить несколько кнопок с разными паузами...но это, конечно, костыль на крайний случай....правильнее удержанием))
4) С оптопарой легко...1 конец на землю, второй к любому пину, и виджет добавить - светодиод или ту же кнопку (в качестве индикатора их тоже можно использовать) на этом пине...скетчами позже поделюсь...всё дома на компе...
5) На счет перепрошивки скетча (если в скетче что-то удалено) - то только так....а если просто поменять запрашиваемую ссылку - делаете в скетче Blynk.VirtualWrite(1,1) к примеру, и виджет WEBHOOK, привязываете его к виртуальному пину V1, и вписываете ссылку...в ссылке так же можно использовать /pin/, и каждый раз при вызове Blynk.VirtualWrite(1, <любое значение>) - будет вызываться ссылка из приложения, где /pin/ может замениться на <любое значение>. Как то так...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить