3Dtouch triggers way too close
That it triggers when the nozzle is about 1 mm from the build plate is how it is supposed to work. The installation manual describes how to setup the sensor.


  The mount needs to be adjustable so that the distance between the bottom of the sensor (not the pin) needs to be 8.3mm above the tip of the nozzle.


When taking the above distance into account, the probe should be hitting the build plate first when it is extended. When the probe triggers, it triggers at a certain distance from the nozzle. It is this distance that you need to add as an offset so that the printer knows where the actual Z=0 is. To determine the offset, you home the printer, then lower the head until a piece of paper gives a little drag when pulled under the nozzle. From the display you can read the offset, e.g. -1.4. With command M851 Z-1.4 you set the offset between level and trigger point. Use M500 to store the new settings.