The fact that you're getting things like { "ip": "3.192.168.1" } makes me think that when data is being read from the WizNET550io or processed, it's off by a byte (since most home routers start IP addresses with 192.168.1...)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
The fact that you're getting things like { "ip": "3.192.168.1" } makes me think that when data is being read from the WizNET550io or processed, it's off by a byte (since most home routers start IP addresses with 192.168.1...)