wti / wti.remote / 1.0.5 / lookup / cpm_metering Get Power and Current data from WTI OOB/Combo and PDU devices | "added in version" 2.7.0 of wti.remote" Authors: Western Telematic Inc. (@wtinetworkgear) preview | supported by communitywti.remote.cpm_metering (1.0.5) — lookup
Install with ansible-galaxy collection install wti.remote:==1.0.5
collections: - name: wti.remote version: 1.0.5
Get Power and Current data from WTI OOB/Combo and PDU devices
# Get Power data - name: Get Power data for a given WTI device
- debug: var: lookup('cpm_metering', 'getpower', validate_certs=true, use_https=true, cpm_url='rest.wti.com', cpm_username='restpower', cpm_password='restfulpowerpass12')
# Get Current data - name: Get Current data for a given WTI device
- debug: var: lookup('cpm_metering', 'getcurrent', validate_certs=true, use_https=true, cpm_url='rest.wti.com', cpm_username='restpower', cpm_password='restfulpowerpass12')
# Get Power data for a date range - name: Get Power data for a given WTI device given a certain date range
- debug: var: lookup('cpm_metering', 'getpower', validate_certs=true, use_https=true, cpm_url='rest.wti.com', cpm_username='restpower', cpm_password='restfulpowerpass12', startdate='08-12-2018' enddate='08-14-2018')
_terms: choices: - getpower - getcurrent description: - This is the Action to send the module. required: true type: str cpm_url: description: - This is the URL of the WTI device to send the module. required: true type: str enddate: description: - End date of the range to look for power data required: false type: str startdate: description: - Start date of the range to look for power data required: false type: str use_https: choices: - true - false default: true description: - Designates to use an https connection or http connection. required: false type: bool use_proxy: default: true description: Flag to control if the lookup will observe HTTP proxy environment variables when present. type: bool cpm_password: description: - This is the Password of the WTI device to send the module. required: true type: str cpm_username: description: - This is the Username of the WTI device to send the module. required: true type: str validate_certs: default: true description: - If false, SSL certificates will not be validated. This should only be used - on personally controlled sites using self-signed certificates. required: false type: bool
_list: description: The output JSON returned from the commands sent returned: always type: str