For the benefit of anyone else setting up with a pretend bl-touch who might be reading this thread at any stage:
Configuration.h
Now, Conditionals_LCD.h forces
And without anything connected to the z-max endstop TEST_BLTOUCH() fails and the printer halts.
I worked around this by temporarily attaching an optical endstop to that spot.
Configuration.h
#define USE_ZMAX_PLUG #define Z_MIN_PROBE_ENDSTOP #define Z_MIN_PROBE_PIN Z_MAX_PIN #define BLTOUCH //#define MIN_SOFTWARE_ENDSTOPS
Now, Conditionals_LCD.h forces
// Always disable probe pin inverting for BLTouch #undef Z_MIN_PROBE_ENDSTOP_INVERTING #define Z_MIN_PROBE_ENDSTOP_INVERTING false
And without anything connected to the z-max endstop TEST_BLTOUCH() fails and the printer halts.
I worked around this by temporarily attaching an optical endstop to that spot.