rstrouse / nodejs-poolController-dashPanel

A dashboard panel for tagyoureit/nodejs-poolController
33 stars 20 forks source link

Feature Request. History #41

Closed mzuniga51 closed 2 years ago

mzuniga51 commented 2 years ago

Robert,

In my opinion, one of the most underrated features of Intellicenter is the history section and the multiple graphs it is allowed to display. Unfortunately, the info is buried in several places. It would be amazing to be able to see all what information on dashPanel.

I know there is information available for fetching on temperature (air and water), pH, ORP and dosage. The last one seem to be only available at the OCP and not at the IOS app nor at the Intellicenter web page.

Again thanks for all the good work!

MZ

rstrouse commented 2 years ago

I haven't looked at this in a while but originally I determined that the history was stored with the controller and not transmitted over RS485 but then again they didn't work in the original IntelliCenter firmwares so perhaps they fixed some of the warts with it.

As an aside, have you seen the abilities of Influx and grafana. These interfaces are supported directly and provide awesome displays, charts, and graphs historically and in real time. With them you can track every aspect including circuits, schedules, temperature, chemistry readings, dose periods, pump stats and even plot the items together. njsPC will send data that updates these in real time.

At some point we will allow embedding into dashPanel for these.

mzuniga51 commented 2 years ago

If I could only have the technical abilities to do what my curiosity demands! But I'm willing to learn including burning a few things lol. Is there any good post you know about on how to implement Influx of grafana for that purpose? I'll start researching anyway.

Thanks!

On Wed, Nov 24, 2021 at 10:53 AM rstrouse @.***> wrote:

I haven't looked at this in a while but originally I determined that the history was stored with the controller and not transmitted over RS485 but then again they didn't work in the original IntelliCenter firmwares so perhaps they fixed some of the warts with it.

As an aside, have you seen the abilities of Influx and grafana. These interfaces are supported directly and provide awesome displays, charts, and graphs historically and in real time. With them you can track every aspect including circuits, schedules, temperature, chemistry readings, dose periods, pump stats and even plot the items together. njsPC will send data that updates these in real time.

At some point we will allow embedding into dashPanel for these.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/rstrouse/nodejs-poolController-dashPanel/issues/41#issuecomment-978056200, or unsubscribe https://github.com/notifications/unsubscribe-auth/AV2HSS6S33IUNIFMH6EQYM3UNUKCFANCNFSM5IU6CLLA .

rstrouse commented 2 years ago

There is a lot written about it on the web. The data creation and updates are all automatic from njsPC.

tagyoureit commented 2 years ago

BTW, there is already the ability to see past 24 hours dosage history via dashPanel... image

And here's a teaser of a Grafana dashboard to whet your appetite. image

mzuniga51 commented 2 years ago

Amazing