Page 1 of 32 1234567891011 ... LastLast
Results 1 to 10 of 320

Thread: GPSTracker on home server

  1. #1
    Maximum Bitrate
    Auto Apps:loading...
    lambosprit's Avatar
    Join Date
    Sep 2006
    Location
    UK
    Posts
    786

    GPSTracker on home server

    Current feature list
    ************************************************** ***********************************************
    real time tracking of multiple car locations.
    Alert raised if any car moved without permission.
    Alert raised if any car moves outside of its preset "geofence".
    SOS alert can be trigger from a car to notify other people of someone in distress.
    SMS messaging to multiple mobile phones through Skype.
    Ability to send photo's generated within the car to home server. Useful to catch the thief in the act.
    All tracking data and pictures stored in a Sqlite database so can be accessed and displayed by any app you wish to create.

    Mapping data. This collects gps coordinates every 100m's while you travel to be sent to MP3Car.com for their open source mapping initative.
    Wake-on-Lan support so your home server only needs to be on when your car is providing tracking data.
    Service based server so you dont need to be logged in to receive tracks.
    Audible warning from server if alert is raised.

    Version 3.0
    ************************************************** *****************************************
    Another major rewrite. This version is a service based server. Its now made up of a client for your carpc, a service for your server and a service client that shows details of what your cars are doing.Everything should install automatically but you will have to start the service the first time or reboot your machine which will start it.

    It also now allows pictures of upto 60kb to be sent to the server. The picture must be generated by another program (such as access control) and be stored in a lcation specified by PicPath in the Client section of the ini file or the default path of GPSTracker install directory\pictures. Only jpg's can be used.

    The other MAJOR change is the addition of mapping data. MP3car.com is trying to create an open source map and to do this requires people to collect mapping data. The only mapping data collected is latitude and longitude. No personel data is collected, no speed information and no date information. It automatically ignores/deletes a random number of data points when you start or stop the tracker to hide your destination and start point. The data is automatically uploaded to the mp3car.com's ftp server once everyday when an internet connection is available or you can manually generate an xml file to upload.
    You can decide not to collect mapping data but please check out this MP3car section http://www.mp3car.com/vbulletin/crow...pping-routing/ to see what we're trying to achieve before doing so. Your help is greatly appreciated.

    As this is such a major change i will leave version 2 available. I'll provide support for it but not enhancements. Only v3 will be improved now.

    Version 2.0
    ************************************************** *****************************************
    Completely rewritten the communication layer and data storage.
    Data is now stored in a sqlite database rather than xml file. You can access this data by downloading the following free program.
    http://sqlitestudio.one.pl/index.rvt

    Communication between client and server now verifies that data's been sent and received rather than just sent.

    ***** Note : If you install the server and client onthe same PC it MUST be installed in different directories. This is because allthough the databases are named the same they have a different definition between the server and client and are not compatible. You have been warned!!

    Version 1.4
    ************************************************** *****************************************
    Changed version number setup to include build and revision numbers.
    Created new installer.
    Added SOS button to tracker client. If you click on the gps message box on the right it will send an SOS
    signal to the server. This will send a SOS message to the sms numbers if sms messaging is enabled. It will
    display an SOS alert on the server as well.
    Removed debug message when clicking on map
    Fixed crashing from hibernate bug.

    version 1.0.3 released.
    **********************
    fixed the hibernating problem of gps not reconnecting
    removed the resend message
    added skype texting dll
    added new geofencing functions.
    :-You can now create a geofence for any of your cars. The fence is stored if you switch off. You can only have one fence per car but it can be any shape. NOTE: The fence is only checked if it is the currently selected car. Working on how to have all fences loaded.

    -------------------------------------------------------------------------
    Call me paranoid but I was never happy using a server controlled by someone else to track my car movements so I've set about creating my own tracker software that links back to my home pc.

    What I found was that the softWare was the easy part. The trouble is setting up your router and home. Its not too hard to figure out though so I finally managed to get it all running and decided to realease it.

    As always I'm willing to help with any problems people run into to but would also appreciate it if people reported they had got it working too.



    version 1.0.1
    Changed client to 800*480
    Added autoconnect
    Added sms texting through skype if alert given (registry setting CurrentUser\Software\GPSTRACKER with a string of "Alert" value of True)


    GPSTracker version 1.0.0
    ************************************************** ********************************************

    Installation instructions
    ************************************************** ********************************************
    Pre-requisites:
    1) This is a .net application so the .net framework must be installed. 2.0 is recommended.

    Installing:
    On your carputer copy the GPSClient folder.
    On your home computer server copy the GPSServer folder.

    You need to setup the gpstracker.ini files to the same details in each copy of the file.

    Setting up your server.
    This is the tricky bit and took me a while.
    This website has lots of info on port forwarding. You will need to set up port forwarding so the client can connect to your server through your router.
    http://portforward.com/

    WAKE on LAN
    The app can wake up the server from standby using wake on lan.
    Setting up wake on lan requires a broadcast address being put on your router that is set as the forward address for port 9 (which is the WOL port).
    Attached Images Attached Images   
    Attached Files Attached Files

  2. #2
    The Last Good Gremlin GizmoQ's Avatar
    Join Date
    Nov 2004
    Location
    St Louis
    Posts
    2,348

    ostpics:
    HARDWARE: Fujitsu Stylistic ST5111w/WiFi and dock, internal Hitachi 500G HD, external 1TB HD, Sierra Wireless Aircard 550, DVD-RW, BoomzBox HD radio, XM Commander, Delorme GPS, Saitek X-52 Pro joystick, BluSoleil Bluetooth, TPMS, FB, Elm327

  3. #3
    Confusion Master
    Auto Apps:loading...
    Enforcer's Avatar
    Join Date
    Sep 2003
    Location
    If you go down to the woods today, You're sure of
    Posts
    14,634
    I started on something like this, but it does it to a website and uses googlemaps to display it.

  4. #4
    Maximum Bitrate
    Auto Apps:loading...
    lambosprit's Avatar
    Join Date
    Sep 2006
    Location
    UK
    Posts
    786
    your wish is my command.

    There's some hidden features here that I'll explain if there's enough uptake. All to do with unauthorised access. I was going to ask you enforcer to make a change to your access control to implement the feature.

  5. #5
    Confusion Master
    Auto Apps:loading...
    Enforcer's Avatar
    Join Date
    Sep 2003
    Location
    If you go down to the woods today, You're sure of
    Posts
    14,634
    Access control can already send GPS details to an GPSgate account (and the tracker on my website) well the veersion I am using, not the released version.

    Is that the sort of thing you are after?

  6. #6
    Maximum Bitrate
    Auto Apps:loading...
    lambosprit's Avatar
    Join Date
    Sep 2006
    Location
    UK
    Posts
    786
    No. The thing I'm after is a setting to show that access is not valid and GPSTracker should contact the host server. Its just a registry setting but Access control would be the right place for it.

  7. #7
    Confusion Master
    Auto Apps:loading...
    Enforcer's Avatar
    Join Date
    Sep 2003
    Location
    If you go down to the woods today, You're sure of
    Posts
    14,634
    OK.

    it will probably be in HKLM-->Software-->ElevenaProductions-->AccessControl

    Key Name Valid (boolean)

    But will let you know when I next update AC.

  8. #8
    Newbie Cerberus's Avatar
    Join Date
    Nov 2003
    Posts
    54
    Have had a download. Works fine for me. Have installed the server side on
    my household server which is always on. No need for WOL fer me!

    Client app runs fine on my laptop. Shame it doesn't auto connect to the
    gps and start firing off data tho.

    With the ability to keep yr data private (on own server) I'd want it tracking
    whenever the car was 'on', by default. I'd like to see the client at 800x480
    so that it sits in FreeICE nicely too.

    Before the client sends any meaningful data the map centres to Fenny Stratford!
    Just down the road from were I grew up!

    Good work.
    C

  9. #9
    Maximum Bitrate
    Auto Apps:loading...
    lambosprit's Avatar
    Join Date
    Sep 2006
    Location
    UK
    Posts
    786
    Its great to hear that someone has it working. Usually all you get is people complaining about things not working.

    Auto connect would be easy to implement.I'm going to run it through Enforcers access control. I was planning to make the server into a windows service so that if the server shut down due to a powercut then everything would start up ok.

    800*480 is also easy. I wasn't expecting to embed this but I suppose it makes sense.

    Have you tried it with more than one car at once? It should be able to track any number of cars but I only have one gps unit so haven't been able to test it.

    Any other functionality requests?


    I'll be updating the first thread with all its features soon.

  10. #10
    Newbie Cerberus's Avatar
    Join Date
    Nov 2003
    Posts
    54
    Quote Originally Posted by lambosprit View Post

    Have you tried it with more than one car at once? It should be able to track any number of cars but I only have one gps unit so haven't been able to test it.

    Any other functionality requests?
    Haven't put it on the car yet. But works fine wandering round the garden with
    my spare GPS unit on the lapdog.

    Will put it on the car tomorrow.

    Additional functionality?

    # A 'twitter this' button that sends your location as a Twitter
    (I already made a good start on an app that does this TwitCAR)

    #Webcam integration. Send a still pic captured from an attached
    webcam at predeterminable intervals. (and/or with Twitters)

    #Use a velleman8055/Fusion brain/Arduino to pull in data like fuel remaining
    engine temps or pressures and send them back to the server app too.
    (maybe get the server side to alert you by sms if the wife's car is overheating! LOL)

    I must get round to trying E's Access control out. I have a key operated switch for 'Valet mode' at the moment so haven't bothered with it yet!

    Cheers!
    C

Page 1 of 32 1234567891011 ... LastLast

Similar Threads

  1. it works.. auto syncing when you arrive home
    By collegeboyslive in forum General MP3Car Discussion
    Replies: 4
    Last Post: 11-29-2007, 07:36 PM
  2. Home
    By stasik-a4 in forum Map Monkey
    Replies: 1
    Last Post: 06-01-2007, 01:55 AM
  3. Image server
    By qwertylol in forum Software & Software Development
    Replies: 1
    Last Post: 01-10-2007, 04:02 AM
  4. MS Server 2003 help
    By nappyjim in forum Off Topic
    Replies: 3
    Last Post: 05-25-2006, 05:22 PM
  5. Replies: 2
    Last Post: 10-08-2005, 04:01 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •