Graphs for outputs

  • Thread starter Thread starter paticus
  • Start date Start date
  • Tagged users None

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

paticus

New member
Joined
Nov 26, 2022
Messages
24
Reaction score
0
Location
California
I would like to see Graphs when my outputs turn on/off. I find myself using the logs a lot for understanding when certain output actions occur, and it would be really nice to see them graphically.

This could be especially useful with the graph overlay feature that is available on inputs (for viewing two input data sets on the same graph).

Bonus if there is a way to monitor power consumption / current along with on/off.
 
The most recent example of when this would be helpful.

I noticed my PH levels swinging pretty consistently. I overlayed my temperature and PH graphs and saw there was a trend when the temp dropped the PH dropped with it. Thank you Hydros graphs!

I had a few questions that could have been clarified with output graphs, but instead I had to go to the logs to correlate:

Are my water changes the cause of the temperature swings (injecting too much cold water at once)?
Maybe my heater was unable to keep up when my lights turn off?
Is my heater actually on during the temperature drops (maybe I configured something wrong)?

There are probably other conditions that could affect it, like pump flow etc.
 
It also would just be nice to see how frequently certain output events occur and how they trend across the day. Like ATO frequency, or AWC drain and fill durations
 
I would like to see Graphs when my outputs turn on/off. I find myself using the logs a lot for understanding when certain output actions occur, and it would be really nice to see them graphically.

This could be especially useful with the graph overlay feature that is available on inputs (for viewing two input data sets on the same graph).

Bonus if there is a way to monitor power consumption / current along with on/off.

Guessing this hasn't been done yet because outputs may have different states. It sn't just a simple OFF/ON. It also includes schedules. And some devices may run a single schedule while others run several schedules each with their own dynamics. Some run for a period of time telling a doser to dispense a specific volume. Others run a particular pattern at different intensities to vary flow. How do you graph something when one of the axis has a child axis or even several axes.
 
Each output could have graphical options depending on the type. Just like the inputs.

I would also argue that all outputs actually are simple on/off. You can see that exemplified in the logs. But some have optional attributes worth graphing like flow, current, etc.

But for my request I’m really just asking for on/off state to start with. Basically just graphically plot the current logs.
 
And btw your statement about all of the different schedules and dynamics is exactly why I want these graphs 👍. It’s not always clear when stuff runs.
 
And btw your statement about all of the different schedules and dynamics is exactly why I want these graphs 👍. It’s not always clear when stuff runs.

We may want but technically it may not be plausible or feasible. I'll ask my question again more specifically. What types of outputs do you have? An ATO or heater may well be a binary OFF/ON. 0 or 1, easy to plot. Do you have Flow Pumps or Dosers or Lights? How do you propose graphing these outputs when one of the axis (Schedule) has several values each with their own unique child axes (Dosing Regimen: Volume, Rate and Time; Flow Pattern: Pattern, Speed and Time; Light Schedule: Mode, Percentage and Time)?

How would you propose graphing this?
Screenshot_20230507_085519.jpg
I know it is a Simple Doser, per the Schedule it started at 18:05 and its 4.7ml/min. With a calibration factor applied it ran from 18:05:00-18:06:07 yesterday evening. Based on this log where are my plots? I'll even challenge your request here. Is it more important to know the doser was OFF/ON or what it actually did?

These are complex asks for limited compute resources that may well be better utilized doing something else. I am not saying it can't be done. Fact of the matter is I don't know if it can or can't. I simply gave you and educated guess why it hasn't been done based on logical inferences. I am not an employee nor representative of CoralVue and I am not making statements on their behalf.
 
Outputs have more than one port assigned to them also so only one would be graphed like the TDS meter which has two inputs but only one is graphed. This is an issue even with current inputs. So on an output there may also be current, watts and voltage readings so if you can only have one per output like on the inputs and it has to be the same throughout the system for everyone. Which one do you choose to graph?
 
Back
Top