[SOLVED] How to configure Blynk server?

This I have to use even though it is connected plot usb?

No, I edited my comment.

or in case of USB when running blynk-ser.sh
./blynk-ser.sh -s server_address

Regarding

The IP address to be entered is that of the local server or the iPhone?

Local server.

But it has to be connected via WiFi or eth?

USB also ok.

I get this on terminal:

[0] Blynk v0.2.2
[0] Getting IP…

it’s normal?

If I wanted to use instead cloud.blynk.cc? how should I do? I need to sign the app?

Yeap.

Sorry, I didn’t understand what do you mean. Could you please more specific?

Sorry, I didn’t understand what do you mean. Could you please more specific?

If instead of using the local server I want to use your server? I think cloud.blynk.cc, or not it?

@IstuffMilano

Yeap, exactly.

Nothing I can not make it work

To recap:

  • The Port Arduino is COM 3
  1. fill Arduino this code:

    #define BLYNK_PRINT Serial // Enables Serial Monitor
    #include <SPI.h>
    #include <Ethernet.h>
    #include <BlynkSimpleEthernet.h>

    char auth = “My TOKEN”;

    void setup()
    {
    Serial.begin(9600);
    Blynk.begin(auth);
    }

    void loop()
    {
    Blynk.run();
    }

  2. The end returns:

[0] Blynk v0.2.2-beta
[0] Getting IP…
[63415] DHCP Failed!
[1] Blynk v0.2.2-beta
[1] Getting IP…

without finding IP, go in loop

  1. I run “java -jar server-0.6.1.jar”

  2. I run “blink-ser.bat” and return:

Connecting device at COM1 to cloud.blynk.cc:8442…
OpenC0C(“\.\COM1”, baud=9600, data=8, parity=no, stop=1) - OK
Connect(“cloud.blynk.cc”, “8442”) - OK
InOut() START
DSR is OFF

  1. I open the app, I click on Play, but returns Arduino is offline

What is wrong?

Those exception says your router not able to give an IP address for your arduino. Maybe you have some IP limit or your router not allowed to give IP for new devices or DCHP disabled. Please check your router settings or try to give a static IP for your arduino.

DHCP is enabled and there is no limitation to, do not understand why not get the ip address.
how do I assign an IP address via a USB connection?

Ok, I finally solved :slight_smile: I just wanted to know if it dispobile guidance of the various commands and how to use them :slight_smile: thanks

@IstuffMilano

Could you please tell what did you do in order to resolve your issue?

guidance of the various commands and how to use them smile thanks

Do you mean server commands?

Im having a stupid moment, what devices IP do you use in:
Blynk.begin(auth, IPAddress(x,x,x,x))

@Beans

If you setup local Blynk server than you need to specify here your local server address (IP of machine where you run server.jar).

1 Like

I am trying to setup the local server on my MacBook Air. I have installed Java8 update 52, the java site confirms java8. when I do Java -version it comes back with 6.5 which is the roll back for OSX.
here is my terminal readout.
Donalds-MacBook-Air:bin ddparker$ cd Library/Internet_Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
-bash: cd: Library/Internet_Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java: No such file or directory
Donalds-MacBook-Air:bin ddparker$ java -version
java version “1.6.0_65”
Java™ SE Runtime Environment (build 1.6.0_65-b14-468-11M4828a)
Java HotSpot™ 64-Bit Server VM (build 20.65-b04-468, mixed mode)
Donalds-MacBook-Air:bin ddparker$ java -jar server-0.7.1.jar
Unable to access jarfile server-0.7.1.jar
Donalds-MacBook-Air:bin ddparker$ cd /var/www/blynk
Donalds-MacBook-Air:blynk ddparker$ java -jar server-0.7.1.jar
Exception in thread “main” java.lang.UnsupportedClassVersionError: cc/blynk/server/ServerLauncher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Donalds-MacBook-Air:blynk ddparker$ ls
server-0.7.1.jar
Donalds-MacBook-Air:blynk ddparker$ ./blynk-ser.sh -c /dev/cu.usbmodemfa130000.1 -b 9600 -s 192.168.0.22 -p 8442
-bash: ./blynk-ser.sh: No such file or directory
Donalds-MacBook-Air:blynk ddparker$

Something is not right but what is it. Help please…

Don

@ddparker

This exception tells that you try to run server with old java version. You could do direct download of Java from here.
And you could run it like this

path_to_java_8/bin/java -jar server.jar

Or you could remove old java version and reinstall new one. It’s up to you. I’m not Mac user so I can’t give you detailed steps here.

I misunderstood the directions and upgraded the JRE not the JDK, when I upgraded JDK it seems to be working. Waiting for it to finish and I will explore further.

Thank you…
Don

Indeed JRE also ok. But problem here is that you already have previous version of Java and when you type “java” OS uses old version. On Mac OS it is real pain to make it work with latest version, so that that’s why I gave you direct link - it is the simplest way.

This is where I am at now.

Donalds-MacBook-Air:blynk ddparker$ cd //
Donalds-MacBook-Air:// ddparker$ java -version
java version “1.8.0_51”
Java™ SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot™ 64-Bit Server VM (build 25.51-b03, mixed mode)
Donalds-MacBook-Air:// ddparker$ java -jar server-0.7.1.jar
Error: Unable to access jarfile server-0.7.1.jar
Donalds-MacBook-Air:// ddparker$ sudo java -jar server-0.7.1.jar
Password:
Error: Unable to access jarfile server-0.7.1.jar
Donalds-MacBook-Air:// ddparker$ ls
Applications Users dev net usr
Library Volumes etc private var
Network bin home sbin
System cores installer.failurerequests tmp
Donalds-MacBook-Air:// ddparker$ cd var
Donalds-MacBook-Air:var ddparker$ ls
agentx backups folders log netboot rpc spool www
at db jabberd mail networkd run tmp yp
audit empty lib msgs root rwho vm
Donalds-MacBook-Air:var ddparker$ cd www
Donalds-MacBook-Air:www ddparker$ ls
blynk
Donalds-MacBook-Air:www ddparker$ cd blynk
Donalds-MacBook-Air:blynk ddparker$ ls
server-0.7.1.jar slate
Donalds-MacBook-Air:blink ddparker$ sudo java -jar server-0.7.1.jar
(Cursor sitting here)
./blynk-ser.sh -c /dev/cu.usbmodemfa130000.1 -b 9600 -s 192.168.0.22 -p 8442

Previously the version was…

Donalds-MacBook-Air:bin ddparker$ java -version
java version “1.6.0_65”
Java™ SE Runtime Environment (build 1.6.0_65-b14-468-11M4828a)
Java HotSpot™ 64-Bit Server VM (build 20.65-b04-468, mixed mode)

Yeap it’s ok. So all is working =)?

Still waiting, maybe I should restart terminal and see if there is a log file.