CHF100A series solar inverter is IP65 high protection solar water pump drive with many good features. It can support DC input directly, no need battery, with excellent MPPT controller, support water level logic controlcan sleep and wake