Month: October 2015

Peugeot 406 Project Update / Tracker Installation

Today I also found some time to fit my Ruptela FM-Eco3 tracker to the car at the same time as my GPS repeater (explained in this previous post).

I decided I wanted the tracker mounted as far away from the head unit as possible because I was getting some interference from the GPRS communications which could be heard when listening to the radio. For this reason I thought I’d have a look behind the instrument cluster as a suitable location because all required connections are within easy reach, I’ll detail the process below.

To gain access to the instrument cluster area, first start by looking along the upper edge just above the speedo and rev counter and along that edge you will find 3 torx screws which all need to be removed. Once those are out the way, you can start to pry the plastic surround off from this area. My most effective method was to start by the two blower vents in the centre console and carefully using a flat bladed screwdriver just pry the plastic trim upwards slightly until that end clicks out of place, then work your way around the edge of it to the other side until all edges are unclipped. You may find it useful to pry the top edge downwards where you removed the torx screws as the screw holes are slightly recessed into the upper dash and will need prying out. If all goes to plan, the blower vents will come out already attached to the trim, if not, give those a good pull too and they will unclip from the dash. I found it easier to put the blower vents back into the plastic trim for safekeeping and also to aid reassembly later on.

This was as far as I needed to go to find a suitable spot. I chose to mount the tracker just above the right-hand blower vent tube, the tracker itself is only about 4″ by 2.5″ by 3/4″ so it would sit nicely on top of the pipe and I ran a cable/zip tie around it to keep it from rattling around. Before you do that though you will need to get the wires ready. For the GPS antenna, I had lost my original antenna for the tracker and I may have left it on my old car when that was scrapped so I decided to tab into the antenna from the GPS repeater from my last post. I had to purchase a “SMA ‘T’ Splitter” and a “1.5m SMA male to male cable” to do the job, both of which came to about £4 on ebay so very cheap. I hooked up the T splitter to the repeater cable above the interior light and ran the cable down inside the pillar to where my tracker will be mounted, as luck would have it the cable was once again the perfect length for this at 1.5 meters. That’s your antenna connection sorted. With my FM-Eco3 tracker, it had a small wiring loom with 8 cables coming from it. The ones we are interested in are the black, red and yellow. You can crimp a ring terminal on the black and put that onto one of the many 10mm bolts that you will find in that area of the dash for your negative connection. The red wire, you will need to find a permanently live connection, in my case I used a multimeter to probe each of the fuse slots to see which are live when the ignition is off and then used some male and female spade connections and suitable size wire to plug into the fuse holder and extend it out of the board so I could tap into the wire without losing use of whichever device is on that fuse, you should also have a 3amp inline fuse on the tracker wiring loom to protect that as well in case it ever malfunctions. The yellow wire in my case was configured to indicate when the ignition/engine is off or on, you can choose whether or not to use this in the Ruptela configuration software. If you look on the left side of the fuse board you will see a large plug with two thick wires going into a plug, a yellow one and an orange one. The yellow one becomes live when the ignition is in the first position and the orange one is live when it is on the second position, I chose to tap into the orange one so the tracker would indicate it’s online when the ignition is at the seond position. Here I carefully used a Stanley knife to remove a small amount of insulation from this wire and solder the yellow tracker wire onto it, then wrap it up well in insulation tape for safety reasons, also, don’t forget the inline 3 amp fuse on the yellow wire too! The connections for many other vehicle trackers will be the same and these instructions can also be applied to those but do read the manual first to make sure.

Then you just need to reassemble the plastic trim by slotting it back in place and pushing along all the edges to make sure it’s completely clipped in. You may need to adjust the right-hand air vent pipe to get it to slot in properly, I found it easy to remove the plastic blanking plate from the end of the dashboard (where the door shuts) and put my hand in there to position it correctly. Then put back the three torx screws along the top edge and you’re done!

Peugeot 406 Project Update / GPS Repeater Installation

Today I got a bit of free time (a rare occurrence these days) to work on my car and get some bits fitted.

Those of you with various Peugeot cars will no doubt have noticed that your sat nav rarely works or is inaccurate when navigating, you may wrongly believe your sat nav is at fault like I originally did but after trying various others and having similar issues I started searching online. It turns out that Peugeot use a metallic film on the windscreens of some of their vehicles, this is to help keep your car cooler on hot days and stop it turning into an oven. This unfortunately seems to almost completely block out the GPS signal to any sat nav, and also my tracking device.

To resolve this issue, I purchased a GPS Repeater which was relatively inexpensive from Amazon which was quick and simple to fit and works wonders, as you may notice from my glowing review on the product page. When installing this, it should be noted that the external antenna part should be mounted as far away as possible from the internal part, with a large car such as the Peugeot this was easy to achieve.

I started by mounting the external antenna to the rear of the car on the roof. I initially wanted to mount it in the centre of the roof near the radio aerial to get the best possible reception but I ran into issues where closing the boot door would trap and damage the cable so in the end I decided to mount it on the right sight, right next to the roof rail mount and then ran the cable about 3 inches along the gutter and down through the rubber grommet where the rear door cables enter the interior, this keeps it all water tight so you won’t get rain water running down into the car. From here, you can then pull the pillar covers off they are just held on with metal clips and run the cable all the way to the front of the car tucked up inside the roof space. Pulling the pillars off to do this enables you to slightly pull down the roof liner and makes it easier to tuck the cable up there. I then routed the cable towards the interior light unit at the front and using the double sided sticky pads included with the repeater I found the most convenient place to mount the repeater was between the temperature sensor (the part with the slots on it) and the reading light and then tucked the wires up into the roof space again. To access this part and run the wires where I did, you will need to remove the main interior light from the fitting and unscrew the two torx screws that hold the whole unit to the ceiling. The rest is pretty simple, your GPS aerial cable coming from the back of the car screws together to the connector of the repeater that you have just mounted at the front, and the USB cable can be routed to a convenient location for power which for me, was down inside the front right pillar to my Anker 5 Port Charger on top of the dash next to the wing mirror, the power cable for my GPS booster was exactly the right length for this arrangement but you may need to purchase an extension if your power source is further away.

There we have it! The GPS repeater is now installed and functional and I can confirm with a TomTom, my Sony Xperia Z2 phone, and Samsung Note 10 tablet that all are now picking up a strong GPS signal when in the car. You can download this app from the Google Play store to test this for yourself if you have an Android phone. The figure you are interested in within that app is “Fix/Sats” and as long as the number is over 6 when you’re parked in an open space then you’re good to go.

Let me know in the comments if you have any questions, I will try to update this post with some pictures if I get a moment another time 🙂

Original/Official Traccar Theme for the Modified Traccar Version

Any of you following my last post will know I use a modified version of Traccar to track my car and mobile phone.

If you have played with the original version you’ll know what the original theme and overall style of it looks like. In my case, I prefer the original style to the custom one which is implimented on the modified Traccar from http://traccar.litvak.su.

After speaking with the developer of the modified version (who is very helpful and quick to respond if you need help with it by the way!) I have now managed to get the original theme applied to the modified Traccar.

To do this, I’ll outline the basic steps below. I assume for this post, that your Traccar server is Linux-based, Ubuntu in my case, and that you have some basic command-line knowledge.

These steps are based on the original build instructions and modified to include the Neptune theme.

 

  • Switch to, and download a copy of the ‘neptune_theme’ branch of Traccar from GitHub, this may take a minute or so to download depending on your connection speed

git clone -b neptune_theme https://github.com/vitalidze/traccar-web.git

  • Change to the downloaded folder

cd traccar-web

  • Build from source, this may take a long time depending on your server specs. It took an hour and 20 minutes for me.

sudo ./mvnw package

  • Stop the Traccar server, if it is running

sudo /etc/init.d/traccar stop

  • Rename the original .wad file for backup purposes

cd /opt/traccar/
sudo mv traccar-web.wad traccar-web.wad.backup

  • Move the new .wad file into place (the username and the name of the new .wad file in the command below will need changing to suit your needs).

sudo mv /home/username/traccar-web/target/traccar-web-SNAPSHOT.wad /opt/traccar/traccar-web.wad

  • Startup the Traccar service again

sudo /etc/init.d/traccar start

 

If all has gone smoothly you should now be able to visit the web interface of your Traccar server and see the shiny new Neptune theme from the official Traccar version.

Ruptela FM-Eco3 Configuration for Traccar

I’m currently repurposing an old vehicle tracking device that I had with a tracking provider. The provider, whilst very low-cost, also had a very limited feature set to match it.

I’m posting this information that I have used to get my Ruptela FM-Eco3 tracker working with the free open-source tracking software, Traccar.

When browsing for suitable software for this tracker, I stumbled upon a modified version of Traccar which has hundreds of additional features that are not included with the original version. I would highly recommend this modified version to anyone who wan’t to experiment with various sensors, inputs and outputs. If you just want a basic tracking platform then stick with the original Traccar. It’s worth noting that you need to install the original project first, and then the modified version is an ‘add-on’ for it in a way.

From here, go to the relevant websites above and setup your Traccar server. This post is mostly about configuring the Ruptela tracker itself but I’d be happy to answer any questions about the server side if things if necessary just post a comment and I’ll get back to you.

So, onto the configuration. You’ll need a copy of the configuration software for it which is available from the Ruptela FTP site (if you are prompted for a username and password, they are both ‘ftp’). The user manual and a wealth of other useful information is also contained on the FTP site there so feel free to have a browse around there.

You will need a 12v power supply (either a battery or mains adapter) for your tracker to be able to configure it, connect up the leads as referred in the user manual (on the FTP site above, but it’s straight forward and if you are reading this article chances are you know the red cable is positive and the black cable is negative and can connect them accordingly. Then, grab a mini USB cable and plug it into your Windows-based computer. Fire up the configurator software and select the correct COM port from the drop-down list at the top of the screen. In my case, it was COM6 but yours may vary, you can open Device Manager on your computer and look under the ‘Ports’ section to double check what it is for you.

Depending on the SIM card and mobile network you intend to use the tracker on, you will need to setup the appropriate GPRS settings in the centre of the configurator, in the screenshot below mine are set up for a Vodafone UK contract SIM card. A great resource if you don’t know the settings is FileSaveAs or alternatively your mobile provider will be able to tell you. You’ll want to select TCP as the Protocol just above these settings as well.

Following this, you will need to enter the public IP address of your Traccar server in the Connection Settings box on the right. As mentioned in the Traccar installation guide that you have previously followed, this should be a static IP address. The Port number, by default is 5046 to allow Traccar to correctly decipher the tracking data for this device.

Those are all the compulsory settings required for the tracker to operate. I’ll let you refer to the user manual for the tracker to setup anything you may need to in the bottom half of the screen, although my settings as shown above were adequate for my requirements and were set by the previous tracking provider.

 

I have also taken the time to work out some of the sensor values that are reported from the tracker to the Traccar server, these may be useful for the people who like to tinker with things.

Ruptela Pinout Sensor reported to Traccar Notes
DIN1 IO2 Digital input is configurable and can be used to monitor power status of what it’s connected to. It will be 0 for off, or 1 for on
DIN2 IO3 Digital input is configurable and can be used to monitor power status of what it’s connected to. It will be 0 for off, or 1 for on
DIN3 IO4 Digital input is configurable and can be used to monitor power status of what it’s connected to. It will be 0 for off, or 1 for on
DIN4 IO5 Default ‘ignition on’ value. It will be 0 for off, or 1 for on
IO27 Unknown what it is monitoring but in my case the values range from 11 to 17
IO65 Unknown what it is monitoring but in my case it is a 8 digit number that fluctuates slightly (possibly battery/supply voltage but missing the decimal point)

The tracker also has two analogue inputs and two digital outputs, I’m still experimenting with those at the moment, they aren’t currently reported to the Traccar server but I hope it is possible to configure it when I get more time. I am hoping to use the digital outputs to control my central locking so should I ever lose my keys, I can send a SMS message to the tracker phone number to unlock my car (for security reasons, it is possible to configure it to only accept SMS commands from whitelisted senders).