I felt I needed to revisit the template for my RFXmeter devices because what’s really required is kWh consumption figures between readings rather than cumulative values. Also there needs to be a way to handle the count values rolling over. Having read through some more of the emoncms forum, I believe the following is now a better version of the template, though I’m prepared to have to change it again.
{
"name": "single-input RFXmeter",
"category": "RFXcom",
"group": "Power",
"description": "1-input RFXmeter",
"inputs": [
{
"name": "count",
"description": "CT Power 1",
"processList": [
{
"process": "scale",
"arguments": {
"type": "ProcessArg::VALUE",
"value": 0.001
},
"process": "kwh_accumulator",
"arguments": {
"type": "ProcessArg::FEEDID",
"value": "power"
}
}
]
}
],
"feeds": [
{
"name": "power",
"engine": "Engine::PHPTIMESERIES",
"unit": "kWh"
}
]
}