Skip to content

Commit

Permalink
ESS: Add Raritan PDU telemetry.
Browse files Browse the repository at this point in the history
  • Loading branch information
wvreeven committed Sep 18, 2024
1 parent 328f02f commit 5d7c379
Show file tree
Hide file tree
Showing 2 changed files with 169 additions and 2 deletions.
1 change: 1 addition & 0 deletions doc/news/interface_changes/DM-46041.ess.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add Raritan PDU telemetry.
170 changes: 168 additions & 2 deletions python/lsst/ts/xml/data/sal_interfaces/ESS/ESS_Telemetry.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1011,7 +1011,7 @@
</SALTelemetry>
<SALTelemetry>
<Subsystem>ESS</Subsystem>
<EFDB_Topic>ESS_pdu</EFDB_Topic>
<EFDB_Topic>ESS_netbooter</EFDB_Topic>
<Description>Telemetry for Netbooter PDU devices.</Description>
<item>
<EFDB_Name>systemDescription</EFDB_Name>
Expand Down Expand Up @@ -1041,6 +1041,158 @@
<Units>unitless</Units>
<Count>2</Count>
</item>
<item>
<EFDB_Name>sensorName</EFDB_Name>
<Description>The name of the device (usually the hostname).</Description>
<IDL_Type>string</IDL_Type>
<Units>unitless</Units>
<Count>1</Count>
</item>
</SALTelemetry>
<SALTelemetry>
<Subsystem>ESS</Subsystem>
<EFDB_Topic>ESS_raritan</EFDB_Topic>
<Description>Telemetry for Raritan devices.</Description>
<item>
<EFDB_Name>systemDescription</EFDB_Name>
<Description>The value of the SNMP System Description field.</Description>
<IDL_Type>string</IDL_Type>
<Units>unitless</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>inletRmsCurrent</EFDB_Name>
<Description>The value of the SNMP Inlet rmsCurrent field.</Description>
<IDL_Type>float</IDL_Type>
<Units>A</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>inletUnbalancedCurrent</EFDB_Name>
<Description>The value of the SNMP Inlet unbalancedCurrent field.</Description>
<IDL_Type>float</IDL_Type>
<Units>%</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>inletRmsVoltage</EFDB_Name>
<Description>The value of the SNMP Inlet rmsVoltage field.</Description>
<IDL_Type>float</IDL_Type>
<Units>V</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>inletActivePower</EFDB_Name>
<Description>The value of the SNMP Inlet activePower field.</Description>
<IDL_Type>float</IDL_Type>
<Units>W</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>inletApparentPower</EFDB_Name>
<Description>The value of the SNMP Inlet apparentPower field.</Description>
<IDL_Type>float</IDL_Type>
<Units>V * A</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>inletPowerFactor</EFDB_Name>
<Description>The value of the SNMP Inlet powerFactor field.</Description>
<IDL_Type>float</IDL_Type>
<Units>unitless</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>inletActiveEnergy</EFDB_Name>
<Description>The value of the SNMP Inlet activeEnergy field.</Description>
<IDL_Type>float</IDL_Type>
<Units>W * h</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>inletFrequency</EFDB_Name>
<Description>The value of the SNMP Inlet frequency field.</Description>
<IDL_Type>float</IDL_Type>
<Units>Hz</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>inletUnbalancedVoltage</EFDB_Name>
<Description>The value of the SNMP Inlet unbalancedVoltage field.</Description>
<IDL_Type>float</IDL_Type>
<Units>%</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>inletUnbalancedLineLineVoltage</EFDB_Name>
<Description>The value of the SNMP Inlet unbalancedLineLineVoltage field.</Description>
<IDL_Type>float</IDL_Type>
<Units>%</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>outletRmsCurrent</EFDB_Name>
<Description>The value of the SNMP Outlet rmsCurrent field.</Description>
<IDL_Type>float</IDL_Type>
<Units>A</Units>
<Count>48</Count>
</item>
<item>
<EFDB_Name>outletRmsVoltage</EFDB_Name>
<Description>The value of the SNMP Outlet rmsVoltage field.</Description>
<IDL_Type>float</IDL_Type>
<Units>V</Units>
<Count>48</Count>
</item>
<item>
<EFDB_Name>outletActivePower</EFDB_Name>
<Description>The value of the SNMP Outlet activePower field.</Description>
<IDL_Type>float</IDL_Type>
<Units>W</Units>
<Count>48</Count>
</item>
<item>
<EFDB_Name>outletApparentPower</EFDB_Name>
<Description>The value of the SNMP Outlet apparentPower field.</Description>
<IDL_Type>float</IDL_Type>
<Units>V * A</Units>
<Count>48</Count>
</item>
<item>
<EFDB_Name>outletPowerFactor</EFDB_Name>
<Description>The value of the SNMP Outlet powerFactor field.</Description>
<IDL_Type>float</IDL_Type>
<Units>unitless</Units>
<Count>48</Count>
</item>
<item>
<EFDB_Name>outletActiveEnergy</EFDB_Name>
<Description>The value of the SNMP Outlet activeEnergy field.</Description>
<IDL_Type>float</IDL_Type>
<Units>W * h</Units>
<Count>48</Count>
</item>
<item>
<EFDB_Name>outletOnOff</EFDB_Name>
<Description>The value of the SNMP Outlet onOff field.</Description>
<IDL_Type>boolean</IDL_Type>
<Units>unitless</Units>
<Count>48</Count>
</item>
<item>
<EFDB_Name>outletFrequency</EFDB_Name>
<Description>The value of the SNMP Outlet frequency field.</Description>
<IDL_Type>float</IDL_Type>
<Units>Hz</Units>
<Count>48</Count>
</item>
<item>
<EFDB_Name>sensorName</EFDB_Name>
<Description>The name of the device (usually the hostname).</Description>
<IDL_Type>string</IDL_Type>
<Units>unitless</Units>
<Count>1</Count>
</item>
</SALTelemetry>
<SALTelemetry>
<Subsystem>ESS</Subsystem>
Expand Down Expand Up @@ -1305,6 +1457,13 @@
<Units>unitless</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>sensorName</EFDB_Name>
<Description>The name of the device (usually the hostname).</Description>
<IDL_Type>string</IDL_Type>
<Units>unitless</Units>
<Count>1</Count>
</item>
</SALTelemetry>
<SALTelemetry>
<Subsystem>ESS</Subsystem>
Expand All @@ -1321,7 +1480,7 @@
<EFDB_Name>batteryCapacity</EFDB_Name>
<Description>Battery percent charge.</Description>
<IDL_Type>float</IDL_Type>
<Units>unitless</Units>
<Units>%</Units>
<Count>1</Count>
</item>
<item>
Expand Down Expand Up @@ -1436,5 +1595,12 @@
<Units>unitless</Units>
<Count>1</Count>
</item>
<item>
<EFDB_Name>sensorName</EFDB_Name>
<Description>The name of the device (usually the hostname).</Description>
<IDL_Type>string</IDL_Type>
<Units>unitless</Units>
<Count>1</Count>
</item>
</SALTelemetry>
</SALTelemetrySet>

0 comments on commit 5d7c379

Please sign in to comment.