2016-11-21, 09:39 AM
does anyone have a really simple example of using Node-red to parse values out of SignalK they could share with me? I've tried to follow an example that was linked to on the previous page, but have so far have completely failed! I would be very grateful if someone could point out my mistakes here:
Im running OP v0.9, node js v4.4.2 and Node-red v0.15.2
Thanks!
Code:
[{"id":"3bf0457a.73d1fa","type":"debug","z":"ccf97b24.6404f8","name":"","active":false,"complete":"payload","x":696.4285278320312,"y":37,"wires":[]},{"id":"63f7af57.9caa4","type":"json","z":"ccf97b24.6404f8","name":"JSON","x":319.77777099609375,"y":35.416656494140625,"wires":[["3bf0457a.73d1fa","5be0b963.77abf8"]]},{"id":"5be0b963.77abf8","type":"jsonpath","z":"ccf97b24.6404f8","expression":"vessels..environment.outside.temperature.value","split":false,"name":"temperature","x":509.5,"y":120,"wires":[["a5ceb7d1.7d3138","ca6f763b.694548"]]},{"id":"a5ceb7d1.7d3138","type":"debug","z":"ccf97b24.6404f8","name":"","active":false,"console":"false","complete":"true","x":676.5,"y":86,"wires":[]},{"id":"ca6f763b.694548","type":"ui_gauge","z":"ccf97b24.6404f8","tab":"dae762c9.c8f4e","name":"Gauge","group":"","order":1,"format":"{{value}}","min":0,"max":10,"x":683.5,"y":146,"wires":[]},{"id":"7132b972.4a56a8","type":"websocket in","z":"ccf97b24.6404f8","name":"Openplotter SignalK WS","server":"450531dd.271b6","client":"","x":115,"y":35.499985694885254,"wires":[["63f7af57.9caa4"]]},{"id":"dae762c9.c8f4e","type":"ui_tab","z":"","name":"Home","icon":"dashboard","order":"1"},{"id":"450531dd.271b6","type":"websocket-listener","z":"","path":"ws://localhost:3000/signalk/v1/stream","wholemsg":"false"}]
Im running OP v0.9, node js v4.4.2 and Node-red v0.15.2
Thanks!