---
title: "CAISO ADS Client | Examples | N3uron KB V1.22"
slug: "caiso-ads-client-examples"
description: "CAISO ADS Client is a N3uron module designed to enable automatic awareness and acceptance of Automated Dispatch System requests."
updated: 2025-12-22T18:26:55Z
published: 2025-12-22T18:26:55Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.n3uron.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Examples

<meta charset="utf-8">

## CAISO ADS Client Configuration Example

The following steps show how to configure **N3uron** to receive ADS requests using the [](https://n3uron.com/iiot-platform-modules/caiso-ads/)[](https://n3uron.com/iiot-platform-modules/caiso-ads/)[CAISO ADS Client](https://n3uron.com/iiot-platform-modules/caiso-ads/)[](https://n3uron.com/iiot-platform-modules/caiso-ads/)[](https://n3uron.com/iiot-platform-modules/caiso-ads/)****module. Below you can find a template that will make it much easier for users to get started using this module and to speed up the set up process with only minimal adjustments necessary.

[CAISO_BatchData_Type0.zip](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/CAISO_BatchData_Type0.zip)

- **Step 1:**Create a module instance: (Config => Modules => Model => New module)

*![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/01-Creating-a-new-module-instance(1).png)*

- **Step 2:** Provide a name for the module (in this example CaisoAdsClient), assign the module type (in this example CaisoAdsClient) and save the new configuration.

![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/02-Setting-the-instance-type(8).png)

- **Step 3:**  Configure the **Logger** and **API** sections (the default values are <meta charset="utf-8">usually sufficient). Save the configuration settings.

- **Step 4:**Create a **New Clien****t** to connect to **CAISO ADS API.** In this example, we have named it**ads.**

![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/05-Creating-a-new-Client.png)

- **Step 5:** Configure the client we have just created (**ads**) to connect to the CAISO ADS API server.
  - **Host:** Enter the Hostname/IP address used to connect to the server. The current address is [](https://adsws.prod.caiso.com/ADS/APIWebService/v8)[](https://adsws.prod.caiso.com/ADS/APIWebService/v8)[](https://adsws.prod.caiso.com/ADS/APIWebService/v8)[](https://adsws.prod.caiso.com/ADS/APIWebService/v8)[](https://adsws.prod.caiso.com/ADS/APIWebService/v8 )[https://adsws.prod.caiso.com/ADS/APIWebService/v8](https://adsws.prod.caiso.com/ADS/APIWebService/v8 )[](https://adsws.prod.caiso.com/ADS/APIWebService/v8 )
  - **Port:** Enter the port used to connect to the server. The default value is 447.

- **Step 6:** Enter the **Certificate** and **Passphrase** provided by California ISO to grant access. Save the configuration.

![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/12-Caiso-configuration.png)

- **Step 7:** Import the zip file, attached above, as shown in the image below.

![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/13-Attach-the-tag-templates.png)

- **Step 8:** Create, delete, or adapt the template including the <meta charset="utf-8">**Custom properties**, as well as the tags within it, according to your needs.
- **Step 9:** Review every tag within the template and especially the fields under the **Source** section in order to verify that the **Custom properties** are correctly assigned, whether they have been used alone or as part of an expression.
- **Step 10:** Create a new instance of the template: Config => Tags => Model=>New Group=>CAISO_BatchData_Type0
- ****Step 11:****Enter the values of the****Custom properties****for the instance you have just created****, as shown in the image below.****The following settings should be common to all the tags and have the same values according to what has been configured so far:
  - **Source.Enabled:** True
  - **Source.Module Type:** Caiso Ads Client
  - **Source.Module name:** CaisoAdsClient (the module created in previous steps)
  - **Source.Config.Client:** ads (the connection created in previous steps)

****

![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/14-3-Tag-creation-and-configuration.png)

- **Step 12:** Save the changes and go to the **Data/****Real-Time section** in the **Navigation** panel, where you should be able to see the data displayed as good quality.

![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/15-Tag-value-in-real-time-display.png)

[](https://n3uron.com/iiot-platform-modules/caiso-ads/)[](https://n3uron.com/iiot-platform-modules/caiso-ads/)[CAISO ADS Full Product Details](https://n3uron.com/iiot-platform-modules/caiso-ads/)[](https://n3uron.com/iiot-platform-modules/caiso-ads/)[](https://n3uron.com/iiot-platform-modules/caiso-ads/)
