solar-compatible devices