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

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

Модератор: immortal

Аватара пользователя
andrey040670
Сообщения: 458
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 161 раз
Поблагодарили: 85 раз

Re: Модуль Blynk

Сообщение andrey040670 » Пн авг 28, 2017 3:38 pm

nick7zmail писал(а): 1. Вверху кнопка настроить - туда вписываете URL сервера (http://blynk-cloud.com для облачного сервиса, http://ваш_айпи:порт (порт по умолчанию 8080) - для локального)
Здравствуйте.
При установке сервера возникла проблема с портом 8080, так как он уже занят VLC, вопрос:- как переназначить порт.
Blynk.logПоказать
14:40:42.139 INFO - Using data dir '/home/pi/Blynk'
14:40:42.588 INFO - Region : local
14:40:44.423 INFO - Initializing gmail smtp mail transport. Username : example@gmail.com. SMTP host : smtp.gmail.com:587
14:40:45.156 INFO - Didn't find custom user certificates.
14:40:45.160 INFO - Didn't find Let's Encrypt certificates.
14:40:45.160 WARN - You didn't specified 'server.host' or 'contact.email' properties in server.properties file. Automatic certificate generation is turned off. Please specify above properties for automatic certificates retrieval.
14:40:45.163 WARN - ATTENTION. Server certificate paths (cert : '/home/pi', key : '/home/pi') not valid. Using embedded server certs and one way ssl. This is not secure. Please replace it with your own certs.
14:40:46.850 INFO - Hardware plain tcp/ip server listening at 8442 port.
14:40:46.854 INFO - Hardware SSL server listening at 8441 port.
14:40:46.855 INFO - Application server listening at 8443 port.
14:40:46.858 ERROR- Error initializing HTTP API and WebSockets, port 8080
java.net.BindException: Адрес уже используется
at sun.nio.ch.Net.bind0(Native Method) ~[?:1.8.0_65]
at sun.nio.ch.Net.bind(Net.java:433) ~[?:1.8.0_65]
at sun.nio.ch.Net.bind(Net.java:425) ~[?:1.8.0_65]
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) ~[?:1.8.0_65]
at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:128) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:554) ~[server-0.24.6.jar:?]
at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1258) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:501) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:486) ~[server-0.24.6.jar:?]
at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:980) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:250) ~[server-0.24.6.jar:?]
at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:365) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:403) ~[server-0.24.6.jar:?]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:462) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138) ~[server-0.24.6.jar:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_65]
14:53:08.386 INFO - Using data dir '/home/pi/Blynk'
14:53:08.712 INFO - Region : local
14:53:10.328 INFO - Initializing gmail smtp mail transport. Username : example@gmail.com. SMTP host : smtp.gmail.com:587
14:53:11.056 INFO - Didn't find custom user certificates.
14:53:11.060 INFO - Didn't find Let's Encrypt certificates.
14:53:11.060 WARN - You didn't specified 'server.host' or 'contact.email' properties in server.properties file. Automatic certificate generation is turned off. Please specify above properties for automatic certificates retrieval.
14:53:11.062 WARN - ATTENTION. Server certificate paths (cert : '/home/pi', key : '/home/pi') not valid. Using embedded server certs and one way ssl. This is not secure. Please replace it with your own certs.
14:53:13.466 INFO - Hardware plain tcp/ip server listening at 8442 port.
14:53:13.470 INFO - Hardware SSL server listening at 8441 port.
14:53:13.472 INFO - Application server listening at 8443 port.
14:53:13.474 ERROR- Error initializing HTTP API and WebSockets, port 8080
java.net.BindException: Адрес уже используется
at sun.nio.ch.Net.bind0(Native Method) ~[?:1.8.0_65]
at sun.nio.ch.Net.bind(Net.java:433) ~[?:1.8.0_65]
at sun.nio.ch.Net.bind(Net.java:425) ~[?:1.8.0_65]
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) ~[?:1.8.0_65]
at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:128) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:554) ~[server-0.24.6.jar:?]
at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1258) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:501) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:486) ~[server-0.24.6.jar:?]
at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:980) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:250) ~[server-0.24.6.jar:?]
at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:365) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:403) ~[server-0.24.6.jar:?]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:462) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138) ~[server-0.24.6.jar:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_65]
15:05:34.476 INFO - Using data dir '/home/pi/Blynk'
15:05:34.907 INFO - Region : local
15:05:36.781 INFO - Initializing gmail smtp mail transport. Username : example@gmail.com. SMTP host : smtp.gmail.com:587
15:05:37.609 INFO - Didn't find custom user certificates.
15:05:37.615 INFO - Didn't find Let's Encrypt certificates.
15:05:37.615 WARN - You didn't specified 'server.host' or 'contact.email' properties in server.properties file. Automatic certificate generation is turned off. Please specify above properties for automatic certificates retrieval.
15:05:37.618 WARN - ATTENTION. Server certificate paths (cert : '/home/pi', key : '/home/pi') not valid. Using embedded server certs and one way ssl. This is not secure. Please replace it with your own certs.
15:05:39.554 INFO - Hardware plain tcp/ip server listening at 8442 port.
15:05:39.558 INFO - Hardware SSL server listening at 8441 port.
15:05:39.560 INFO - Application server listening at 8443 port.
15:05:39.564 ERROR- Error initializing HTTP API and WebSockets, port 8080
java.net.BindException: Адрес уже используется
at sun.nio.ch.Net.bind0(Native Method) ~[?:1.8.0_65]
at sun.nio.ch.Net.bind(Net.java:433) ~[?:1.8.0_65]
at sun.nio.ch.Net.bind(Net.java:425) ~[?:1.8.0_65]
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) ~[?:1.8.0_65]
at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:128) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:554) ~[server-0.24.6.jar:?]
at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1258) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:501) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:486) ~[server-0.24.6.jar:?]
at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:980) ~[server-0.24.6.jar:?]
at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:250) ~[server-0.24.6.jar:?]
at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:365) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:403) ~[server-0.24.6.jar:?]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:462) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) ~[server-0.24.6.jar:?]
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138) ~[server-0.24.6.jar:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_65]
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Blynk

Сообщение nick7zmail » Пн авг 28, 2017 3:44 pm

В конфиг файле...в мануале установки всё написано https://github.com/blynkkk/blynk-server
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
andrey040670
Сообщения: 458
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 161 раз
Поблагодарили: 85 раз

Re: Модуль Blynk

Сообщение andrey040670 » Пн авг 28, 2017 6:03 pm

nick7zmail писал(а):В конфиг файле...
dir '/home/pi/Blynk Папка пустая, установка не завершается, система считает что порт занят, значит сервер уже запущен, папка temp тоже пустая.
В мануале нашёл только как перенаправить порты, но это естественно не подходит, так как порт не освобождается.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Blynk

Сообщение nick7zmail » Пн авг 28, 2017 6:12 pm

andrey040670 писал(а): dir '/home/pi/Blynk Папка пустая, установка не завершается, система считает что порт занят, значит сервер уже запущен, папка temp тоже пустая.
В мануале нашёл только как перенаправить порты, но это естественно не подходит, так как порт не освобождается.
Всё равно не понимаю проблемы...
Что мешает в вашей пустой папке создать файл server.properties, и указать там http.port=8088 (к примеру)? Тогда порт 8080 даже не будет запрашиваться, и соответственно ошибок быть не должно...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
andrey040670
Сообщения: 458
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 161 раз
Поблагодарили: 85 раз

Re: Модуль Blynk

Сообщение andrey040670 » Пн авг 28, 2017 6:18 pm

А можно по подробней, какой формат содержания файла? Или достаточно прописать первой строкой http.port=8088.
Неа, всё равно 'Server ports are busy. Most probably server already launched. See /home/pi/./logs for more info'.
Последний раз редактировалось andrey040670 Пн авг 28, 2017 6:45 pm, всего редактировалось 1 раз.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Blynk

Сообщение nick7zmail » Пн авг 28, 2017 6:43 pm

достаточно строки...файл скорее всего надо создавать от пользователя, под которым Blynk запускаете.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
andrey040670
Сообщения: 458
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 161 раз
Поблагодарили: 85 раз

Re: Модуль Blynk

Сообщение andrey040670 » Пн авг 28, 2017 6:52 pm

Как понял пользователь pi?
Сейчас попробую создать в WinSCP от имени pi chmod 755.
P/s
Нет не прокатило, всё тоже самое.
Последний раз редактировалось andrey040670 Пн авг 28, 2017 7:25 pm, всего редактировалось 1 раз.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Blynk

Сообщение nick7zmail » Пн авг 28, 2017 7:22 pm

А, сорян...не в ту папку, а в папку с server-версия.jar...это в инструкции тоже написано если что))
Advanced local server setup

For more flexibility you can extend server with more options by creating server.properties file in same folder as server.jar.
Или запускать с флагом -serverConfig /home/pi/someFolder/server.properties
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
andrey040670
Сообщения: 458
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 161 раз
Поблагодарили: 85 раз

Re: Модуль Blynk

Сообщение andrey040670 » Пн авг 28, 2017 7:41 pm

Большое спасибо, наконец то установил, но с такой строкой: java -jar server-0.24.6.jar -dataFolder /home/pi/Blynk -serverConfig /home/pi/Blynk/server.properties.
Буду изучать дальше.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Blynk

Сообщение nick7zmail » Пн авг 28, 2017 7:46 pm

Я уверен, что если файл перенести из /home/pi/blynk в /home/pi -тоже заработает, и без доп.опции)) инструкция ж херни не посоветует...

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