Rainforest Automation, Inc.
EAGLE™
Uploader API Manual
10
Demand
6 hex digits
The raw instantaneous demand value. This is
a 24-bit signed integer.
Multiplier
Up to 8 hex digits
The multiplier; if zero, use 1
Divisor
Up to 8 hex digits
The divisor; if zero, use 1
DigitsRight
Up to 2 hex digits
Number of digits to the right of the decimal
point to display
DigitsLeft
Up to 2 hex digits
Number of digits to the left of the decimal point
to display
Suppress
LeadingZero
Y | N
Y: Do not display leading zeros
N: Display leading zeros
4. PriceCluster
PriceCluster
fragments provide the current price in effect on the meter, or the user-defined price
set on the
EAGLE
™. If the user-defined price is not set and the meter price is not set, then the
price returned is zero.
<PriceCluster>
<DeviceMacId>0xFFFFFFFFFFFFFFFF</DeviceMacId>
<MeterMacId>0xFFFFFFFFFFFFFFFF</MeterMacId>
<TimeStamp>0xFFFFFFFF</TimeStamp>
<Price>0xFFFFFFFF</Price>
<Currency>0xFFFF</Currency>
<TrailingDigits>0xFF</TrailingDigits>
<Tier>00</Tier>
[<TierLabel>{string}</TierLabel> |
<RateLabel>{string}</RateLabel>]
</PriceCluster>
Element
Range
Description
DeviceMacId
16 hex digits
MAC Address of
EAGLE
™ ZigBee radio
MeterMacId
16 hex digits
MAC Address of Meter
TimeStamp
Up to 8 hex digits
UTC Time (offset in seconds from 00:00:00
01Jan2000) when price data was received
from meter or set by user
Price
Up to 8 hex digits
Price from meter or set by user; will be zero if
no price is set
Currency
Up to 4 hex digits
Currency being used; value of this field
matches the values defined by ISO 4217
TrailingDigits
Up to 2 hex digits
The number of implicit decimal places in the
price. (e.g. 2 means divide Price by 100).
Tier
1 - 5
The price Tier in effect.
RateLabel
Text
Rate label for the current price tier
; will be “Set
by User” if a user-defined price is set