Hallo Zusammen,
Ich bin neu in der Tinkerforge Szene. Ich habe ein Projekt am laufen, bei welchem ich gerne einen Masterbrick mit Barometer, Humidity und Light Bricklet an meinem Masterbrick über einen Raspberry Pi mit Raspian mit meinem Java Programm ansteuern möchte. Ich habe den Masterbrick über USB an meinem Raspberry angeschlossen und starte mein Programm auf dem Raspberry wie folgt:
java -jar /home/pi/Desktop/test/dist/test.jar
Dieser Befehl funktioniert mit jedem Java Programm welches nicht auf die Sensoren zugreift.
Ich kriege jedoch eine Exception nach kurzer Zeit die wie folgt lautet:
Exception in thread "main" java.net.ConnectException: Verbindungsaufbau abgelehnt
at java.netPlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
at java.net.AbstractPlainSocketImpl.connectToAdress(AbstractPlainSoketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at java.net.Socket.connect(Socket.java:538)
at java.net.Socket.<init>(Socket.java:434)
at java.net.Socket.<init>(Socket.java:211)
at com.tinkerforge.IPConnectionBase.connectUnlocked(IPConnectionBase.java:479)
at com.tinkerforge.IPConnectionBase.connect(IPConnectionBase.java:466)
at test.ExampleSimple.main(ExampleSimple.java:17)
Das Programm ist ein Sample Programm von Tinkerforge, und zur Verbindung brauche ich die Tinkerforge API. Das Programm funktioniert einwandfrei auf meinem MAC aber auf dem Raspberry Pi wirft er diese Exception. Ich denke es hat etwas mit dem Ports zu tun, da ich mich aber bei Linux überhaupt nicht auskenne brauche ich hilfe.
Vielen Dank im Voraus für eure Hilfe!
Gruss