Electrochromic devices (ECDs) are systems that can change their optical properties, such as color or transparency, in response to an electrical stimulus. These devices find applications in a variety of fields including smart windows, displays, and rear-view mirrors. The core component of an electrochromic device is the electrochromic material, which undergoes a reversible change in color when an electric voltage is applied.