History of Ph, ORP, and Dosing? #745
-
Is there a way to display ph and ORP versus time? And, dosing volume/dosing time versus time? I'm familiar with packet capture and display, is that what I should use? Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 9 comments 15 replies
-
I use InfluxDB and Grafana. |
Beta Was this translation helpful? Give feedback.
-
Ok, thanks.
Are there any resources on getting it set up?
On Saturday, May 6, 2023 at 04:09:29 PM EDT, johnny2678 ***@***.***> wrote:
Hey @davthomaspilot - strongly recommend the Influx integration that's already built in to njspc. Then you can slap grafana on top of that for visualizations.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I've installed influxdb and garfana. Followed a tutorial to create a database and add/test a data source in garfana. What do I need to do in njsPC to get records written to a db? |
Beta Was this translation helpful? Give feedback.
-
Ok, I created a database pool and edited config.json for the influx userid and password and port 8086. Does this message in /var/log/syslog means records are being written? May 7 08:31:34 PoolController influxd-systemd-start.sh[547]: [httpd] 192.168.0.31 - - [07/May/2023:08:31:34 -0400] "POST /api/v2/write?org=undefined&bucket=pool%2Fautogen&precision=ms HTTP/1.1 " 204 0 "-" "influxdb-client-js/1.33.2" 1ac210e2-ecd3-11ed-8010-b827eb8ab26b 13127 |
Beta Was this translation helpful? Give feedback.
-
Must be working--I don't know grafana well enough to build a query yet, but I see field names that must have been populated from njsPC. So, I think now need to learn grafana. |
Beta Was this translation helpful? Give feedback.
-
njsPC supports influx 1.x and 2.x. I am old school and I absolutely refuse to update influx past 1.8.4 as 2.x is mostly a rewrite with completely new connection strings and query syntax. Here's a quick scribe i did for setting up a 1.x connection. Thought I would be able to embed in comments but apparently you have to pay for that so PDF it is... EnablingInfluxDBonnjsPC._PDF_2023-05-07124312.448250.pdf edit: it does appear I can share the url |
Beta Was this translation helpful? Give feedback.
-
I tried out the garfana dashboard @tagyoureit had on. Pretty cool! Thanks! |
Beta Was this translation helpful? Give feedback.
-
I found them. D3 Gauge by Brian Gahn and (I think) Discrete by Natal Energy. Great way to get started--I just had to edit the panels to reference InfluxDB-1 data source instead of InfluxDB--I guess I created one when I was doing a tutorial. Then I deleted the things my pool doesn't have, like pressure, and added ORP tank and dosing by copy/pasting the ph equivalents then editing. Everything I ever wanted!! |
Beta Was this translation helpful? Give feedback.
-
Working on my own Grafana dashboard. Willing to share it if there is interest. |
Beta Was this translation helpful? Give feedback.
njsPC supports influx 1.x and 2.x. I am old school and I absolutely refuse to update influx past 1.8.4 as 2.x is mostly a rewrite with completely new connection strings and query syntax.
Here's a quick scribe i did for setting up a 1.x connection. Thought I would be able to embed in comments but apparently you have to pay for that so PDF it is...
EnablingInfluxDBonnjsPC._PDF_2023-05-07124312.448250.pdf
edit: it does appear I can share the url