Outputs are available real-time in the status display and historically using the query API. Graph+ uses the query API.
The uploaders use the same script system as outputs but you cannot reference an output within an output, so outputs are not available by reference in uploaders. You must replicate them in the uploaders.
I realize this is restrictive, but IoTaWatt doesn’t have a lot of processor horsepower or extra memory to deal with the problems that can develop from referencing outputs within outputs i.e. circularity, deadlock, deletion, renaming etc. Also at issue is the units desired in the upload.
ok I get it. With regards to limited resources, are there any recommendations for how many outputs can be defined?
ie:
Is it ok to create all 98 outputs (12 cts x 8 units + 2 vts) and upload to influx or
would it be better to write a script to pull the data using the query api?