Using the subscribe as per bricky's post, I got some trades coming back. So thats good

However the reason it stops sending data is that it's expecting a response to the websocket_rails.ping event.
[["websocket_rails.ping",{"id":null,"channel":null,"user_id":null,"data":{},"success":null,"result":null,"token":null,"server_token":null}]]