Hello @MyForest
Great to hear your experience and efforts with the EcoDan and monitoring.
I’m not that knowledgeable on virtual feeds unfortunately, I do do all my configuration with either input processing or sometimes post processing.
The best person to ask about Virtual feeds is @nchaveiro but the issue with the device module template may well result from more recent development that I helped with.
I tried the following full template and could replicate what you describe so it looks like this is a bug. I have created an issue here to keep track of this one Creation of device templates with virtual feeds does not work · Issue #51 · emoncms/device · GitHub
{
"name": "VirtualFeedTest",
"category": "VirtualFeedTest",
"group": "VirtualFeedTest",
"description": "VirtualFeedTest",
"inputs": [
{
"name": "raw_input_1",
"description": "raw_input_1",
"processList": [
{
"process": "log_to_feed",
"arguments": { "type": "ProcessArg::FEEDID", "value": "raw_feed_1" }
}
]
}
],
"feeds": [
{
"name": "raw_feed_1",
"type": "DataType::REALTIME",
"engine": "Engine::PHPFINA",
"interval": "10",
"unit": "W"
},
{
"name": "virtual_feed_1",
"type": "DataType::REALTIME",
"engine": "Engine::VIRTUALFEED",
"processList": [
{
"process": "source_feed_data_time",
"arguments": {
"type": "ProcessArg::FEEDID",
"value": "raw_feed_1"
}
}
],
"unit": "W"
}
]
}