off-grid electricity

Broader terms

off-grid energy