I have an eagle200 that communicates to my power meter giving me real time updates. The only information I am interested in is the line that has <Value> then the number
They have a local API, when I post with json the only message I get back is: GhostXML Debug ReturnCode: 0
Any ideas? I use ghost xml for another api and it works as expected.
Thanks, Steve
When I use curl I get the below:
<Device>
<DeviceDetails>
<Name>Power Meter</Name>
<HardwareAddress>0x00135001014f2ede</HardwareAddress>
<NetworkInterface>0xd8d5b9000000fdaa</NetworkInterface>
<Protocol>Zigbee</Protocol>
<NetworkAddress>0x0000</NetworkAddress>
<Manufacturer>Generic</Manufacturer>
<ModelId>electric_meter</ModelId>
<LastContact>0x5f473831</LastContact>
<ConnectionStatus>Connected</ConnectionStatus>
</DeviceDetails>
<Components>
<Component>
<FixedId>0</FixedId>
<Name>Main</Name>
<DeviceClass>0x00000000</DeviceClass>
<EventPriority>0</EventPriority>
<ZigbeeProfile>0xffff</ZigbeeProfile>
<Variables>
<Variable>
<Name>zigbee:InstantaneousDemand</Name>
<Value>1.093000</Value>
<Units>kW</Units>
<Description>Instantaneous Demand</Description>
</Variable>
</Variables>
</Component>
</Components>
</Device>