dongle to replace middle seat
Using the info from @imbilly and the info I reported in my prior post, I put together a dongle that fools the car into thinking there is a middle seat installed. It is easily removed and replaced with the actual seat. Although the middle seat isn't quite popped in and out, it means that I have the flexibility to install it for a particular drive and then remove it again. And should some Volvo service ever require the actual seat to be installed, I can put it in for that service. Below are steps I took to do the install. If you choose to copy, anything you do to your car is all on you - no warranty implied, no liability, etc..
First, the parts. I got a tab housing
31268398-0 for $9.02 from my local Volvo parts counter. This is a match for the purple connector housing on the bottom of the middle seat. Interestingly, the replacement tab housing is gold colored and doesn't include the pin terminals inside the connector - I needed to order them separately. That part number is
30728366-3 and I needed to order 4 of them. It's nice that Volvo includes the wire on the terminal so I didn't need to do my own crimping but it is pricey for a crimped pin with a wire - $11.32 for the set of 4. My parts counter also added in some splices which would be nice if I was doing a repair but unnecessary for this project.
For the resistors, I used a 2.2 Ohm 1/2W resistor and a 1K Ohm 1/2 W resistor. And for the case, I used a
small Uxcell box. It wasn't ideal because it had holes on either end but since I was planning to cut out one end and since it snapped together nicely, I figured the remaining hole would be no big deal. Besides that hole would be a place for
magic smoke to come out if I am wrong about my prediction in my prior post about the SRS system not firing when there is no seatbelt connected!

Now for the build.
The first step was to modify the new tab housing to more closely match the original one. The new tab housing is used in many different applications and has the potential for 6 pins. But only 4 are used in this application and without the pins, the spring clips get in the way of inserting the connector. So I removed the one that isn't going to be used - that's the one in the top in the following picture. The original purple one in the car only had the middle spring clip pair but there's no need to remove the other spring clip pair. Here's the connector new out of the package.
I used a small screw driver inserted in the open end and dug underneath the metal base that is seated in the plastic. Using a small strong screwdriver works because I could get it at the edge of the clip and twist with enough force that it grabbed the edge and lifted up. Then with the screwdriver under the clip to raise it out of the plastic seat, I used needlenose pliers to grab on to the spring clip part and pull it out. Here is the connector after I removed the spring clip pair.
Next up is to do some testing with the resistors and the terminal wires. Here are the terminal wires out of the package.
After stripping the ends off and twisting the resistors on to pairs of them, here's what I had.
Now, before proceeding with the build, I wanted to check to make sure I had the right resistors set up for the right pins so I put the pins in directly to the connector in the car. Note that the connectors have some play so I needed to make sure that they connectors weren't touching which would mess up the test. Also, when putting these in, the car has to do a full boot up. I found that just turning the ignition off, plugging them in, and turning it back on didn't do the trick. I needed to start with the pins removed, turn off the ignition, open the door, close the door, and then wait for Sensus to turn off. Then I could put the pins in and restart the car and on the clean boot up, they were recognized. Here's the picture of this test and note that I have marked with white tape the wires that go to the middle pair with the 2.2 Ohm resistor. (I kept repeating to myself "marked wires go to the middle, marked wires go to the middle.)
After confirming that there was no more SRS warning on the display when I started the car (yay!!), I clipped the wires down to size, retwisted the resistors on to the ends and soldered them together. Then I folded things together into these tidy bundles.
Next, I installed the terminals into the housing. Again, making sure I was putting the correct one in the correct slot. Then back to the car with the gizmo to test it. It didn't work! It took a bit for me to figure out the problem. After inserting the terminals into the tab housing, you need to push the red plastic bar (see first picture) down to make it flush inside the housing. And since one of the terminals I had installed hadn't fully seated, the red plastic bar wouldn't press down. I fixed the terminal seating and then pressed down the red plastic bar and connected the new dongle to the car to test it again. Success! Here are pictures of the dongle so far next to the connector in the car and then again with it attached.
Next, I used some heat shrink tubing to cover over the resistor & wire bundles. Then it was on to the case. I cut out the end of the case on the top and bottom the appropriate amount. I discovered the hard way that the case is a more brittle plastic than I expected so if I had it to do over again, instead of just hacking at the case with a utility knife, I'd probably break out the Dremel and take my time. Then, I needed to shave down the tab housing base so it would fit. One side of the housing has a ridge on it that I shaved off up to the nub that sticks out further. That wasn't enough trimming for it to fit in the case so I shaved some of the width of the housing still on the side that had had the ridge. Eventually I got it to the right width where it would fit into the case tightly but not enough to deform the case.
Here is the dongle (with shaved plastic bits around it) fully assembled.
Here it is in the car ready to connect it.
And connected.
And ready to stuff under the carpet.
And now under the carpet.
All I need now are some car mats that come close to matching the originals and cover up the bolt holes and carpet seams!