Судя по доке в nodemcu реализация websocket имеет лишь клиент. Не подходит.
Тогда не понимаю как отправить не текст. Вот пример:
srv=net.createServer(net.TCP)
srv:listen(2425,function(conn)
conn:on("receive",function(conn,payload)
print (payload)
conn:send(1)
end)
end)
Клиент...