New Here - Long Term Logging?

Pardon if I missed where this is discussed. I'm new here, and just setup my Hubitat along with a few devices.

I'm trying to find support for long-term logging.

For example, if I found out that something happened two weeks ago - I'd like to be able to see if any of my devices indicated anything.

Also, I'd like to see charts or search with historical data. For example, I would like to see if my basement went below freezing anytime in the past year.

Rather than recreate the wheel ( of which I am capable ), I'd much rather use something that already exists.

I know about the ability to POST an event to a URL, which would be the approach I would use to intercept and save logging info. Is anybody here already doing that?

Thanks,

Jolly

Several topics on here that discuss in one way or another, but this one might be a good place to start:

4 Likes

Also Webcore has a Long Term Storage option in it's graphs.

1 Like

Tried to find "Webore" but only thing was webore.co.in which seems to be gone...

That IS the kind of info I was looking for, though not sure how I missed it - probably I'm too impatient.

Thanks!

Jolly

It’s a built-in app.

1 Like

It's Webcore (just in case that minor typo grows longer legs :slight_smile: )

3 Likes

@nalex

There is also a syslog client available in Hubitat Package manager that you can use,

2 Likes

As pointed out by others I had a typo, it's webcore, and as noted it is a built in HE app.

That looks like a typosquatting domain to try to catch webcore typos.

1 Like

thats what I use

2 Likes

If the above don't work for you, there are also two other options:

  1. Watchtower will graph
    [RELEASE] Watchtower long-term metrics app
  2. Send to Google Sheets
    Need help sending Data from Hubitat Devices to Google Sheets - #2 by luarmr
1 Like

You want syslog server support. That would be cool but I have not seen support for that in Hubitat.

You can download and install the syslog client from hubitat package manager, and it will work with any syslog server. I use kiwi syslog server since it's free.

3 Likes

Also if you take the route with InfluxDB, Grafana and Influxdb Logger, I have a driver that can take live logging and put it in InfluxDB. Then a grafana dashboard that makes the logging easy to search.

Here is the link to the thread releated to this option

Live Logging to InfluxDB - :gear: Custom Apps and Drivers / Custom Drivers - Hubitat

I use this as my research tool when the logging in Hubitat isn't sufficient

The only thing to consider is that as this driver connects to the Live Logging Socket and then sends it to InfluxDB, it does require some processing. The more stuff you have going to Live Logging the more cpu it will use. I haven't seen issues with it, but i also don't have everything going into live loggings.

1 Like

Search for syslog or logging in HPM doesn’t find the syslog client.
Any pointers?

Not at home right now, so here

https://raw.githubusercontent.com/rmonk/hubitatSyslogDriver/master/drivers/Syslog.groovy

Works fine. I assigned a port in 3xxx address and followed it on my Mac using tcpdump command.
Don’t have an easy-to-use syslog listener.

I think Kiwi has a free version of their mac syslog server

1 Like

Hey! Thanks for all the replies, I guess I'm blind - but I swear I'm safe to drive.

I'm looking at all of these, the WatchTower is closest to what I am looking for. I'll see how easy it is to incorporate.

My main hope is to emulate what you see on RVs. I'm a complete neophyte with Hubitat so far, and while the dashboard editor is OK, it's not very efficient or flexible. For example, it appears that my temp / humidity sensors need to be separate "devices" in separate boxes. Also, their readouts are digital, and I would prefer gauges or "meters" type-of readout.

Glad I have this so far, my main purpose to get me started is pretty simple: what is the temperature in my basement - year round?

Thanks!

Jolly