NodeMCU 루아 소켓 클라이언트를 node.js socket.io 서버에 연결하고 싶습니다.nodeMCU 루아 소켓 클라이언트와 node.js socket.io 서버 연결하기
NodeMCU 루아 코드 :
sk = net.createConnection(net.TCP, 0)
sk:on("receive", function (sck,c)
print (c)
end)
sk:on("connection", function (sck,c)
print("Connected")
sk:send("Helloooo...")
end)
sk:connect(12346,"192.168.1.100")
Node.js를 서버 코드 :
var express = require('express');
var app = express();
var server = require('http').Server(app);
var io = require('socket.io')(server);
io.on('connection', function(socket){
console.log('someone is connected');
});
server.listen(12346);
는 문제 :
다음은 루아 클라이언트 연결 이벤트에이다 해고 및 "연결"인쇄하지만 연결에 node.js socket.io 서버의 이벤트가 시작되지 않았습니다. 나는 파이썬 소켓 서버로 루아 클라이언트를 시도해 보았다. 그리고 Javascript 소켓 클라이언트로 node.js 소켓 서버를 시도해 보았습니다.
NodeMCU와 socket.io간에 호환성 문제가 있습니까?
답장을 보내 주셔서 감사합니다. 이미 MQTT를 시도하고 작동했습니다. –