I would suggest trying out the above mazda3 'temporary' disable. If it works, then easiest is to have a push button to simulate the 'seat belt switch'. label it 'Push for 2 seconds to disable set belt warning temporarily'.
This won't work b/c you'd have to push this button for +2 secs 'before' you start the car. Unless you made a habit of doing that, this will be more annoying than not!
Mine quits dinging after about 30 seconds. It's probably a programming resolution only because both the seat buckle and weight sensors are used. Maybe you can just unplug the harness under the seat, but then you run the risk of forgetting about it and the airbag not deploying with a passenger.
There’s a discussion in the Mazda3 forum about this and whether or not this is completely true. Verdict is still out there if the airbag system really uses the weight and/or belt sensor, or if it has its own sensor to detect if it should go off - I'm more inclined to believe it is an independent system but then again electronics now-a-days are so integrated. An easy way to validate this is to ask members, who’ve been in an accident, to post pics and confirm if the passenger airbag deployed when there was no passenger in the seat. A work around method, which was advised by some dealer, is to inset a spare belt clip to similar belt in. This seems inconvenient b/c I actually do use my seat belt and will have to consistently swap out the spare belt clip, not to mention having another 'thing' lying around.
Also, I think the device that makes the ‘ding’ noise is the same component that triggers the turn signal ‘tick’. I suspect this b/c when the dinger is going off, the turn signal is not audible, BUT this could be b/c they both produce sound at the same interval and the dinger > tick.
Perhaps an idea is to combine that two. You can see in the buckle receive end has two wires that prob detect a close loop when the male end is inserted. Perhaps an option is to jump the two wires with a switch/button (momentary?) so that if you do take your belt off while in motion (and the bugger starts to go off), flip/trigger said switch to trick it that it is back in. Coin it the STHU switch -we are a family oriented forum
The other option is to jump the wire permanently to simulate buckle always in. This will provide the safest scenario with regard to airbag deployment. However, ideally, I would still like the dash light, not that this is really needed b/c I can see and we always do buckle in anyway.
EDIT: Another thought. Since the dinger noise ‘may’ be coming from the same device as the turn signal (if not then prob near/around it), an option would be to narrow down the device base off the turn signal noise and remove it (you don’t have to be at speed to hear the ‘tick’). If this subsequently disables BOTH turn signal AND seat belt noise, then we have the culprit. Next step would be to identify which wire feed is from the seat belt vs turn signal and snip snip. Thoughts?