Intended for use with PG&E Feature Pack V1.0.
The PG&E feature pack is available as a zipped tar file (tgz) on the Cassatt distribution media. You can install it on either single- or dual-control node configurations. In a dual-control node configuration, just install it on the active control node and the installation program will remotely install the necessary files on the standby control node.
Before starting the PG&E installation, make sure you have satisfied the following prerequisites:
Follow these steps to install the software.
This launches the installation script, which I'll annotate in the following table to highlight a few of the necessary inputs. Note that default input values are displayed in brackets. You can just press Enter to accept a default value.
| At this prompt... |
Do this... |
Input the DRAS server endpoint:
[https://www.lbl.openadr.com:443/PSS2WS/PSS2WS] |
This is the default location of the Demand Response Automated Server (DRAS), which is hosted by the Lawrence Berkeley National Laboratory. Press Enter to accept the default, but, if the URL has changed, specify the updated URL. |
| Input the DRAS server username: |
Enter the DRAS user name provided by PG&E. |
Input the DRAS server password:
Please reenter for verification
Input the DRAS server password:
|
Enter the DRAS password provided by PG&E. |
Input the full pathname where the DRAS server truststore file
supplied by the utility can be found: [/tmp/cacerts.jks] |
Press Enter, or specify the correct path if you've stored the cacerts.jks file provided by PG&E in another location on the control node. |
Input the DRAS server truststore password:
Please reenter for verification
Input the DRAS server truststore password: |
Specify the DRAS truststore password provided by PG&E. |
Input the DRAS polling period in milliseconds [60000]
|
Press Enter to accept the default (polling once a minute), which is the PG&E recommended polling interval. Otherwise, specify your preferred polling interval. |
Input the utility company name: (PGE SCE SDGE) [PGE]
|
Press Enter. |
Input the utility company program: (CPP DBP)
|
Specify the PG&E demand response program (either CPP for the Critical Peak Pricing program or DBP for the the Demand Bidding Program) in which you are participating.
Note: based on this input, the next set of installation prompts vary slightly for the CPP and the DBP programs. I'll show the CPP prompts, but will note DBP inputs required in this column.
|
Note: all times must be in 24 hour clock format such as: 15:00
Input the CPP moderate price level start time: [12:00]
Input the CPP high price level start time: [15:00]
Input the CPP end time: [18:00]
|
For the CPP program, you are prompted for these start and end times. For the DBP, you are prompted for the DBP start time and end time and the duration of the DBP bid, which cannot exceed the time set by the utility. Regardless of whether you have selected CPP or DBP, accept the default values by pressing Enter at each prompt. |
| Input the server shutdown preparation time in minutes(0-59): |
Specify the approximate time it takes to gracefully power down your servers. The preparation time ensures that the servers are shut down before the program start time. For example, for a moderate pricing event that starts at 12:00 with a shutdown preparation time of 5 minutes, the PG&E feature pack schedules the power policy to start at 11:55.
|
Input the CPP normal price level: [1.0]
Input the CPP moderate price level: [3.0]
Input the CPP high price level: [5.0] |
For either the CPP or the DBP, accept the default values by pressing Enter at each prompt. |
Input the CPP moderate price level power policy
defined in Policy Manager: PGE CPP Moderate
Input the CPP high price level power policy
defined in Policy Manager: PGE CPP High |
For either the CPP or the DBP, specify the names of the policies already configured in Policy Manager that should be used by the PG&E feature pack. A best practice is to use descriptive names such as PGE CPP Moderate or PGE DBP High. |
Input the list of email addresses (comma-separated) that should
sent email in response to DRAS Listener fatal errors:
|
Specify the email addresses of users who should receive notification in the event of a fatal error. |
Input the Policy Manager admin username:
Input the Policy Manager admin password:
Please reenter for verification
Input the Policy Manager admin password:
|
Specify the Policy Manager admin user name and password. |
User: "DRASListener" will be created and added to CAR Policy Manager.
It will be created with listener level authorization.
Input a password to be used for the listener user:
Please reenter for verification
Input a password to be used for the listener user:
Created User: DRASListener
*** Entering encryptAndStorePasswords |
Specify a free-form password for the DRASListener user. The PG&E feature pack creates this user in the Policy Manager as part of the installation. |
When the PG&E feature pack installation is complete, it updates the system with the following files: