Austin, Texas-based Jupiter Power LLC on Wednesday said it has put into service a 100-MW/200-MWh energy storage facility in its home state.