When you were evaluating the wialon solution for phlocation, did you by chance look at gpsgate software? You can run a server at home and are allowed up to 5 devices for free. The install was simple and handled all the dependencies during the installation.
Yeah I tried GPS Gate. Good system but lacks the notification capabilities that Wialon has. It was not readily able to integrate. This is the problem I learned with all of the other systems I evaluated. There are plenty of API methods to POLL for the data you want but nothing realtime.