Powered by home electric solar panels, so says the sign taped to the. back window