# How to Create a Blynk Local Server

30,411

50

25

Blynk is a software/app allows a user to control arduino devices from a smartphone or tablet. This can be done by using the company's Blynk server or the user can host their own Blynk server. This Instructable shows you as to how the user can create their local Blynk Server.

JavaJDK 8.77

OpenSSL Installation Files

### Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

## Step 1: The Actual Process

The actual process of creating a Blynk server has been clearly demonstrated in the video.

## Recommendations

• ### Internet of Things Class

22,762 Enrolled

## 25 Discussions

hi...
i try to setup a blynk server, and following your instruction in the video but i stuck at the command prompt: wait too long but nothing happen.. can you help me?

i see no problem in your picture
your blynk server just started successfully as i see in your picture
if you see

Blynk server successfully started.
this means you had a real problem.

you can view the log which appears on cmd
for example, it should be
All server output is stored in folder 'C:\path\to\path\.\.logs' file.
All server output is stored in folder 'D:\Blynk Server\.\.logs' file.

you can contact me with email "shehabtweel@gmail.com"
For further help.
-- Shehab Ali Tweel

Hello,

I am getting the same error:

Error Message: 'openss1 is not recognised as an internal or external command, operable program or batch file'.

I have tried entering it manually nothing helped.

3 replies

Well at the place of openssl ... you have to put actually the path to your openssl folder that you have downloaded. Your actual command should look like

C:\OpenSSL-Win64\bin\openssl.exe genrsa -out server_embedded.key 2048
It works

sir , recently i started a new iot project which uses NodeMcu and blynk app. in blynk app i require more widgets and so more energy. hence i searched in web and found your video. i just followed your steps. and took 5 days to host it successfully. NOw the blynk app connects to my local server and i can access free energy. But now the problem is , the Nodemcu is not coming online in my blynk app. in app it shows "device is not online yet". but it will be connect to mobile wifi. and even i can acces my admin account also. so i request you to give me solution. as soon as possible . looking forward for your answer. thank you

hi, I have made it. but just wonder why there are many warnings??

warnings:

1. an illegal reflective access operation has occurred.

2. illegal reflective access by io.netty.util.internal.platformdependent0 (-folder path-/server-0.15.2.jar) to field java.nio.buffer.address

3. please consider reporting this to the maintainers of io.netty.util.internal.platformdependent0

4. use --illegal-access=warn to enable warnings of further illegal reflective access operations

5. all illegal access operations will be denied in a future release.

question: 1. does the connected device is connecting to the local machine hotspot or both were connecting to a local network or both?

first you must see your Raspberry pi IP and put it in your scetch.. after that you must make a port to your router (8443) i your android blynk use this port.. (in the mail.properties text file you must put your email and pass).In the blynk app put the switch in private server and IP (raspberry pi IP) and port 8443..If anyone have some problem P.M me

on the internet everybody shows how to connect the application to the server but nobody explains how to connect hardware to the local server how would you prevent your arduino getting connected to bylnk.cc servers instead of your local blynk server

this command does not work with all the hardware setups

you have to change something in your blynk libraries but what ?

Hello,

These are the errors I get after I have done the certificates and restarted the server.

Do you have any idea of what I should do next?

I followed your video exactly so far. Running Win7

Thank you

I find the video very well and I suspect it describes well the steps to take, however, in my case, I see a lack of a text file describing the same steps, for people who for whatever reason do not have the option of Language with which the video was made.

On the other hand, I must say and say that, it does not seem very friendly (easy) to perform a server for the Blynk, for a neophyte.

This is my view point.

(In Spanish)

Me parece muy bien el vídeo y sospecho que describe bien los pasos a dar, sin embargo, en mi caso, veo una falta de un archivo de texto que describa los mismos pasos, para las personas que por cualquier razón no tienen la opción de la lengua con la que se ha realizado el vídeo.

Por otra parte, debo decir y digo que, no parece muy amigable (fácil) realizar un servidor para el Blynk, por un neofito.

Este es mi punto de vista.

Holy crap. Do these people want us to actually use their product?
This is an excellent instructable, Siddharth. There is no way I would have been able to stumble through a setup of this complexity on my own.
I just have to reconsider if it is actually worth the effort. I just wanted to take the application for a joy ride, not marry it.

Hi

Downloaded and decompressed the Blynk server file via your first link but the folder files do not correspond with those in your video. Is the link correct. A very detailed video on installation and configuration but I need to access the correct files to progress. Many thanks.

2 replies

hi,

you should not decompress the file. it is a java executable. you just need to download and copy it to the blynk server folder.

regards

Hi ssiddharth

Thanks for your prompt reply. I misunderstood the fact that the files you refer to in the opening part of your video was in fact the list of files you downloaded separately from the links you kindly provided and, not the files of a decompressed folder. An excellent tutorial overall - extremely detailed. I have yet to finalise my setup - but is progressing well. May need to get back if I have any unresolved issues. Thanks again.