I just wanted to let you know that I have implemented a pendant for CNCJS that allows you to connect a ShuttleXpress and LCD to a raspberry pi running CNCJS for local jogging and probing control. This saves you having to run the shuttle on the web interface connected to CNCJS.
I have published it at github.com/bensuffolk/cncjs-pendant-shuttle
Hopefully it will be useful to some other people besides me
If you have any feedback or bug reports please let me know.