Python-Client mit Socket.IO auf NodeJS-Server

Ich versuche, mit socket.io Werte von meinem Himbeer-Pi (in Python 2.7.9) an meinen NodeJS-Server zu senden.

Mein Ziel ist es, viele Werte fortlaufend von meinem pi über eine Websocket-Verbindung an meinen Node Server (lokal) zu senden, der die Werte übernehmen und in der index.html anzeigen soll (für andere Clients wie einen Web-Chat, in dem nur die Himbeere ist) sendet Werte)

Ich habe alles versucht, aber ich kann keinen Handschlag ausführen und keine Daten senden. Wenn ich das "http: // IP_ADDRESS: 8080 "in meinem browser sehe ich eine verbindung aber nicht mit meinem python code.

Bitte ich brauche etwas Hilfe ....

server.js

var express = require('express')
,   app = express()
,   server = require('http').createServer(app)
,   io = require('socket.io').listen(server)
,   conf = require('./config.json');

// Webserver
server.listen(conf.port);

app.configure(function(){

    app.use(express.static(__dirname + '/public'));
});


app.get('/', function (req, res) {

    res.sendfile(__dirname + '/public/index.html');
});

// Websocket
io.sockets.on('connection', function (socket) {

    //Here I want get the data
    io.sockets.on('rasp_param', function (data){
        console.log(data);
    });

    });
});

// Server Details
console.log('Ther server runs on http://127.0.0.1:' + conf.port + '/');

my python websocket -Code, in dem ich nur Werte senden möchte

#!/usr/bin/env python
#

from websocket import create_connection

ws = create_connection("ws://IP_ADDRESS:8080/")
ws.send("Some value")
ws.close();

Antworten auf die Frage(2)

Ihre Antwort auf die Frage