SEARCH DOCS
info central: your site for Collage technical info
  CASSATT.COM   INFO CENTRAL
PG&E 1.0 FAQ DOC INDEX


 

TOC

arrow About the installation
arrow Prerequisites
arrow Installing the software
arrow Uninstalling the software
arrow File structure
arrow For more information
know how:

Installing the PG&E Feature Pack

Intended for use with PG&E Feature Pack V1.0.

About the installation

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.

Prerequisites

Before starting the PG&E installation, make sure you have satisfied the following prerequisites:

  • You have created the policies in Cassatt Active Response Policy Manager that can be used by the PG&E feature pack.
  • You have obtained the following from PG&E:
    • DRAS password
    • DRAS truststore password and cacert.jks certification file
  • You know the Policy Manager admin user name and password.

top

Installing the software

Follow these steps to install the software.

  1. Insert the PG&E feature pack CD into the active control node's CD-ROM drive.
  2. Log in to the control node as the root user and open a shell window.
  3. If the CD-ROM drive is not already mounted, enter the following command:

    mount /dev/cdrom /mnt/cdrom
  4. Copy the zipped tar file from the CD to a temporary location on the control node (I'll use /tmp in this example session):

    cp /mnt/cdrom/DRASListenerdistro.tgz /tmp/PGE/.
  5. Navigate to the temporary location of the zipped tar file:for example:

    cd /tmp/PGE/
  6. Extract the zipped tar file:

    tar -xvzf DRASListenerdistro.tgz
  7. Navigate to the DRASListener directory:

    cd /DRASListener
  8. Use the following command to start the PG&E installation program:

    ./dlinstall

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.

At this point, the installation program outputs some status information and completes. The PG&E feature pack is now installed and ready to automate power management in your Cassatt Active Response environment based on PG&E demand response events.

top

Uninstalling the software

Repeat steps 1–7 in the previous procedure and then run ./dluninstall. The uninstall program removes all PG&E feature pack files, deletes the DRASListener user from Policy Manager, and halts the DRAS listener process. Also, any policy schedules in the Policy Manager that were created by the PB&E feature pack are removed.

top

File structure

When the PG&E feature pack installation is complete, it updates the system with the following files:

/opt/cassatt/FeaturePack/DRASListener/lib/DRASListener.jar
/opt/cassatt/FeaturePack/DRASListener/bin/DRASListener.sh
/var/log/cassatt/FeaturePack/DRASListener/DRASListener.log
/cassatt_db/etc/FeaturePack/DRASListener/DRASListener.properties
/cassatt_db/etc/FeaturePack/DRASListener/cacerts.jks
/cassatt_db/etc/FeaturePack/DRASListener/DRASListener.credentials

top

For more information

For information on on the PG&E feature pack, see Understanding the PG&E Feature Pack. For information on setting up power policies, click the Documentation tab on the Policy Manager user interface.

top