So, since I initially posted I have not gotten far.
I was trying to make use of the jnode stuff off git, but found out that all assumes you already have a control panel system talking to the pump and it just works through that (like an intelliflo controller).
My situation is different, I just...