SmartLiving.ru

Обсуждение проекта
 
Текущее время: Ср ноя 22, 2017 12:04 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 114 ]  На страницу 1, 2, 3, 4, 5 ... 12  След.
Автор Сообщение
 Заголовок сообщения: [Модуль] Blynk
СообщениеДобавлено: Пт июн 02, 2017 9:24 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 28, 2013 8:14 am
Сообщения: 3618
Откуда: Екатеринбург
Благодарил (а): 92 раз.
Поблагодарили: 739 раз.
Ну вот...причесал немного модуль, терь можно и в массы =D

Что такое Blynk
Сперва предисловие том что это такое...это одна из многочисленных прошивок контроллеров. В большинстве своём для arduino и esp8266, и их производных плат типа witty nodeMCU. Основная её фишка в том, что она работает совместно с облачным сервисом, и довольно неплохим приложением на Android/IOS для конфигурации виджетов. В сам контроллер при этом заливается совсем по минимуму кода. Все функции уже описаны в подключаемой библиотеке. Подцепить можно практически любое устройство, за счет использования так называемых - виртуальных пинов.
Ну собственно посмотреть скрины и почить можно на их официальном сайте.

Вложение:
5.5+Device+1.jpg
5.5+Device+1.jpg [ 179.36 КБ | Просмотров: 1616 ]


Единственное, что ограничивает использование предоставленного облачного сервиса - дак это так называемая "Батарейка" - запас энергии, за которую можно брать различные виджеты для проектов. Она ограничивает набор виджетов до 5-6 шт. Но никто не мешает докупить энергии (2400 энергии стоят 2$, что в принципе сравнимо со стоимостью прошивок wifi-iot. 1000 энергии нужно на простой девайс с несколькими датчиками, ну а 2400 вполне хватит и на более сложную железку, чтобы занять почти все пины на esp.).

Blynk сервер
Так же, если вам таки претит использование облачного сервера - можете спокойно использовать локальный сервер. Все описания и инструкции по установке можно найти на гитхабе.... Использование локального сервера снимает ограничение на количество виджетов.

Модуль
Ну а теперь к модулю...собственно он служит для связи серверов blynk и системы majordomo нативным интерфейсом в панели управления.
Интерфейс вроде не сильно замудренный сделал...но все таки опишу.

1. Вверху кнопка настроить - туда вписываете URL сервера (http://blynk-cloud.com для облачного сервиса, http://ваш_айпи:порт (порт по умолчанию 8080) - для локального)
2. Далее жмем кнопку добавить.
3. В открывшейся форме вводим:
- Имя (любое)
- Токен (выдаётся сервером при регистрации проекта)
4. После нажатия сохранить - данные по идее уже должны будут загрузиться (на вкладку данные)
5. Если этого не произошло - выставьте нужный период обновления, и подождите, пока пройдет цикл обновления
6. Убедитесь, что сервис dev_blynk запущен в XRay->Services. Если вы только установили модуль, и у вас не было устройств - цикл не запустился. Его нужно запустить вручную (1 раз, далее при перезагрузке будет стартовать сам), либо перезагрузить систему. Цикл так же должен быть запущен для п.5.
Вложение:
1.jpg
1.jpg [ 132.56 КБ | Просмотров: 2699 ]

Там мы можем увидеть название_айди виджета, пины которые подключены к нему (всё это настраивается в приложении), типы пинов (цифровой, аналоговый, виртуальный), текущие значения, и связанные объекты/свойства.

Так же вывел туда статус девайса (HWOnline), и статус приложения (AppOnline)...не знаю зачем статус приложения, но вдруг кому пригодится =D...
Статус устройства выведен так же на главную страницу.

Данные обновляются раз в 5 секунд. Данные передаются в указанные свойства (если они выбраны). При изменении указанных свойств - передаются в облако.

Модуль обкатал только на нескольких виджетах (а именно RGB, GAUGE и SLIDER). Другие просил проверить форумчан, но как то никто не откликнулся. Если будут проблемы (ну или если всё хорошо) - отписывайтесь тут, не стесняйтесь =D.
Меня интересуют конкретно - связанные пины, и их тип...ну и естественно значения - правильные/нет.

:arrow: Поддержать модуль и поблагодарить автора можно тут http://connect.smartliving.ru/tasks/9.html

Ссылки:
Официальный сайт http://www.blynk.cc/
Blynk сервер https://github.com/blynkkk/blynk-server
Модуль MajorDoMo https://github.com/nick7zmail/MajorDoMo-dev_blynk

_________________
Raspberry Pi3 + Broadlink + esp8266 (blynk) + Arduino Mega (AMS)
Уважаемые пользователи! Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Помощь пользователям | Создание сцен | Код Arduino/esp


Последний раз редактировалось nick7zmail Пн сен 11, 2017 11:13 am, всего редактировалось 8 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль Blynk
СообщениеДобавлено: Пт июн 02, 2017 10:50 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт окт 14, 2014 11:27 pm
Сообщения: 670
Откуда: Санкт-Петербург
Благодарил (а): 154 раз.
Поблагодарили: 51 раз.
nick7zmail писал(а):
...
Blynk сервер https://github.com/blynkkk/blynk-server
...


Спасибо за модуль.
Так а разве он не через mqtt работает?

Отправлено с моего Redmi Note 3 через Tapatalk

_________________
Управление Умным домом по технологии OK Google на базе orange pi zero и Google assistant SDK и API.AI
:arrow: Обсужение
:arrow: GitHub
:arrow: Connect
Rasberry Pi 2, MDM, MySensors, куча китайских датчиков.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль Blynk
СообщениеДобавлено: Пт июн 02, 2017 11:22 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 28, 2013 8:14 am
Сообщения: 3618
Откуда: Екатеринбург
Благодарил (а): 92 раз.
Поблагодарили: 739 раз.
Нет...по крайней мере там ни слова об этом...единственное апи вот http://docs.blynkapi.apiary.io/#

_________________
Raspberry Pi3 + Broadlink + esp8266 (blynk) + Arduino Mega (AMS)
Уважаемые пользователи! Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Помощь пользователям | Создание сцен | Код Arduino/esp


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль Blynk
СообщениеДобавлено: Пт июн 09, 2017 7:44 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 28, 2013 8:14 am
Сообщения: 3618
Откуда: Екатеринбург
Благодарил (а): 92 раз.
Поблагодарили: 739 раз.
Как оказалось - поставить локальный сервер на образ от Сергея для Raspberry PI 2/3 - проще чем я думал....там уже установлена java. Достаточно просто скачать архив
Код:
wget "https://github.com/blynkkk/blynk-server/releases/download/v0.24.6/server-0.24.6.jar" 

И запустить
Код:
java -jar server-0.24.6.jar -dataFolder /home/pi/Blynk

И уже можно конектится блинком, либо заходить на веб интерфейс https://your_ip:9443/admin...
Чтобы он стартовал постоянно - добавить в /etc/rc.local
Код:
java -jar /home/pi/server-0.24.6.jar -dataFolder /home/pi/Blynk 

_________________
Raspberry Pi3 + Broadlink + esp8266 (blynk) + Arduino Mega (AMS)
Уважаемые пользователи! Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Помощь пользователям | Создание сцен | Код Arduino/esp


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль Blynk
СообщениеДобавлено: Вс июн 18, 2017 12:11 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 28, 2013 8:14 am
Сообщения: 3618
Откуда: Екатеринбург
Благодарил (а): 92 раз.
Поблагодарили: 739 раз.
Что то темка совсем популярностью не пользуется))) по-моему многие недооценивают эту прошивку...
А я тем временем копался с локальным blynk-сервером...выяснил-что там есть таки ограничение на энергию =D
И равно оно 2147483647 (максимальное значение для типа long)...как то так))на 1 больше поставишь - уже не воспринимается....
Скоро приедут оптопары - выложу первый проект на этой прошивке...лично мне она понравилась))

_________________
Raspberry Pi3 + Broadlink + esp8266 (blynk) + Arduino Mega (AMS)
Уважаемые пользователи! Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Помощь пользователям | Создание сцен | Код Arduino/esp


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль Blynk
СообщениеДобавлено: Вс июн 18, 2017 11:01 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вт окт 14, 2014 11:27 pm
Сообщения: 670
Откуда: Санкт-Петербург
Благодарил (а): 154 раз.
Поблагодарили: 51 раз.
nick7zmail писал(а):
Что то темка совсем популярностью не пользуется))) по-моему многие недооценивают эту прошивку...
...


Ну лично я не верю в wifi.
Как-то не ладиться у меня по жизни с вафлей. Но это моё мнение с которым тут многие бы поспорили. Wifi-iot то пользуются люди, и всё устраивает.

А так конечно blink очень простая в использовании и достаточно функциональная. Конечно же рекомендованно для быстрого старта. Бесплатная альтернатива wifi-iot.

Думаю что имеет смысл анонсировать модуль с описанием возможностей в ветке wifi-iot. И думаю что найдётся прилично людей которые оценят плюсы blink.

Отправлено с моего Redmi Note 3 через Tapatalk

_________________
Управление Умным домом по технологии OK Google на базе orange pi zero и Google assistant SDK и API.AI
:arrow: Обсужение
:arrow: GitHub
:arrow: Connect
Rasberry Pi 2, MDM, MySensors, куча китайских датчиков.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль Blynk
СообщениеДобавлено: Пт июн 23, 2017 6:44 pm 
Не в сети

Зарегистрирован: Пт июн 23, 2017 5:53 pm
Сообщения: 4
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.
Тема отличная. Сервер Blynk то я поднял пока под Windows, но у меня есть физический сервер под LNAMP с ресурсом https://mirrobo.ru Хочу установить на него сервер Blynk, но хотелось бы узнать локальный сервер имеет ограничение на количество подключаемых устройств или нет? Судя по прайсу Blink, для разработчиков до 20 устройств, для бизнеса за $199/месяц без ограничения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль Blynk
СообщениеДобавлено: Пт июн 23, 2017 7:18 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 28, 2013 8:14 am
Сообщения: 3618
Откуда: Екатеринбург
Благодарил (а): 92 раз.
Поблагодарили: 739 раз.
Это скорее всего для облачного сервиса цены...про локальный - я не в курсе, не особо осведомлён))

Отправлено с моего Xperia Z через Tapatalk

_________________
Raspberry Pi3 + Broadlink + esp8266 (blynk) + Arduino Mega (AMS)
Уважаемые пользователи! Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Помощь пользователям | Создание сцен | Код Arduino/esp


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль Blynk
СообщениеДобавлено: Пт июн 23, 2017 7:27 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт окт 14, 2014 11:27 pm
Сообщения: 670
Откуда: Санкт-Петербург
Благодарил (а): 154 раз.
Поблагодарили: 51 раз.
PetrdeCrilon писал(а):
Тема отличная. Сервер Blynk то я поднял пока под Windows, но у меня есть физический сервер под LNAMP с ресурсом https://mirrobo.ru Хочу установить на него сервер Blynk, но хотелось бы узнать локальный сервер имеет ограничение на количество подключаемых устройств или нет? Судя по прайсу Blink, для разработчиков до 20 устройств, для бизнеса за $199/месяц без ограничения.

Так в етой ветке кто-то писал что есть ограничение на сколько то миллионов.

Sent from my MI PAD 2 using Tapatalk

_________________
Управление Умным домом по технологии OK Google на базе orange pi zero и Google assistant SDK и API.AI
:arrow: Обсужение
:arrow: GitHub
:arrow: Connect
Rasberry Pi 2, MDM, MySensors, куча китайских датчиков.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль Blynk
СообщениеДобавлено: Пт июн 23, 2017 7:30 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт окт 14, 2014 11:27 pm
Сообщения: 670
Откуда: Санкт-Петербург
Благодарил (а): 154 раз.
Поблагодарили: 51 раз.
Цитата : И равно оно 2147483647 (максимальное значение для типа long)

Sent from my MI PAD 2 using Tapatalk

_________________
Управление Умным домом по технологии OK Google на базе orange pi zero и Google assistant SDK и API.AI
:arrow: Обсужение
:arrow: GitHub
:arrow: Connect
Rasberry Pi 2, MDM, MySensors, куча китайских датчиков.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 114 ]  На страницу 1, 2, 3, 4, 5 ... 12  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB