Scissor Lift

...except most switches can't cope with the current of anything but a small motor. The schematic with relays is a good start but doesn't really show the wiring; just the concept.

Chances are the switches for up/down can't either.

Combined with above leads to a very simple solution.

Put the limit switch inline with the corresponding control switch. The top limit switch in series with (after) the up button. Use SPDT or DPDT switches and wire them switches such that one cuts the power to the other, there by preventing them from be pressed at the same time.

A reversing starter would also prevent operating both relays simultaneously in the event somebody presses UP and DOWN at the same time.

But I refer again to #10.

It doesn't matter.

OP: Do you have the hoist in your possession? If so, it would a really good idea to open it up so you know what you’re working with.

Chances are pretty good you’ll have purely electromechanical device consisting of a capacitor run ac motor with a line voltage solenoid actuated shaft brake. The up and down buttons are likely dpdt devices wired to swap the polarity of the start winding so they are directly connected to the motor. In some devices, they use a reversing contact. There may be normally closed (most times crude) mechanical limit switches to limit travel at both ends. The limit switches are adjustable in some designs. In general, the cheaper the device the simpler the components.

Once you know the innards of what you’ve purchased, you can make suitable design modifications. Any other approach is putting the cart in front of the horse.

Reversible capacitor run AC motors generally simply apply power to one end of the capacitor or the other to select direction. Only one contact needed.