# A Few Grafana Dashboards for Tempest

**URL:** <https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185>\
**Category:** Third-Party Integrations\
**Tags:** udp, grafana\
**Created:** [February 8, 2021, 5:14am UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185 "2021-02-08T05:14:51Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lux4rd0](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lux4rd0/32/11359_2.png) [@Lux4rd0](https://community.tempest.earth/u/Lux4rd0)\
**Post date:** [February 8, 2021, 5:14am UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/1 "2021-02-08T05:14:51Z")

</div>

Hello! I’m a few days into my new WeatherFlow Tempest and I wanted to share a few of my quick dashboards that I was able to make based off the great UDP data collectors presented in this community - specifically:

> [@WeatherFlow UDP listener and MQTT/InfluxDB publisher utility](https://community.tempest.earth/t/weatherflow-udp-listener-and-mqtt-influxdb-publisher-utility/2053):
>
> DEPRECATED TOOL AS OF 2023-0127 PLEASE SEE [(HERE)](https://community.tempest.earth/t/weatherflow-udp-api-tools-and-github-repo/19947) FOR THE CURRENT TOOL Important Support Information \*As of 9/1/2020, I no longer have any WeatherFlow gear but will try to support dealing with bugs (me?) or change requests via my [UDP Simulator](https://community.tempest.earth/t/wf-udp-broadcast-simulator/12206) utility to the extent simulating the Hub can permit. While 98% of the support requests are simple enough that I can likely respond, at this point I’m not thinking that I’ll be adding more functionality in the forseeable future. I will leave any Pull…

If you push the data into InfluxDB - you can grab these two dashboards from the Grafana Dashboard Community:

[Weather - WeatherFlow Overview](https://grafana.com/grafana/dashboards/13857)

 ![weather-weatherflow_overview](https://us1.discourse-cdn.com/flex020/uploads/sws/original/2X/9/9973fed76e96365192bf9124ddce0772d697566b.jpeg)

and

[Weather - WeatherFlow (Details/Live)](https://grafana.com/grafana/dashboards/13858)

 ![weather-weatherflow_details-live](https://us1.discourse-cdn.com/flex020/uploads/sws/original/2X/a/a7852922e0faefde6b0bd0fba01af1619fc67ee4.jpeg)

These were put together pretty quickly so there may be a few little oddities here or there. 🙂 I’ll be updating them shortly to be included in a Grafana / UDP collector All In One project along with some additional dashboards from the Rest API. Happy to take any feedback or questions as well. Again - thanks for all of the work done already here!!

_(If you’d like to play around with these dashboards - they’re available at my [Grafana site](https://labs.lux4rd0.com/grafana/) as well…)_

For those of you that would like to try these dashboards out yourself as part of a Grafana WeatherFlow UDP Collector stack, I’ve shared these details over on my Github. More details here:

[https://github.com/lux4rd0/grafana-weatherflow-udp-aio](https://github.com/lux4rd0/grafana-weatherflow-udp-aio)

---

<div class="post-metadata">

**Author:** ![klmukpilot](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/klmukpilot/32/10997_2.png) [@klmukpilot](https://community.tempest.earth/u/klmukpilot)\
**Post date:** [February 8, 2021, 9:57am UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/2 "2021-02-08T09:57:24Z")

</div>

Looks very nice not seen this before. Is there a detailed guide on how do get this working for another Tempest.?

---

<div class="post-metadata">

**Author:** ![cyril.jaquier](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/cyril.jaquier/32/9529_2.png) [@cyril.jaquier](https://community.tempest.earth/u/cyril.jaquier)\
**Post date:** [February 8, 2021, 3:37pm UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/3 "2021-02-08T15:37:45Z")

</div>

This looks very nice. Great work 👍

---

<div class="post-metadata">

**Author:** ![Lux4rd0](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lux4rd0/32/11359_2.png) [@Lux4rd0](https://community.tempest.earth/u/Lux4rd0)\
**Post date:** [February 8, 2021, 4:09pm UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/4 "2021-02-08T16:09:19Z")

</div>

The linked up Weatherflow UDP will get you started with InfluxDB - but not much on Grafana. I’m going to build out an “All In One” effort shortly where somebody could just use Docker to start up some containers and start seeing dashboards of their own start populating. I’ll post an update as soon as that moves along… Thanks!

---

<div class="post-metadata">

**Author:** ![Lux4rd0](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lux4rd0/32/11359_2.png) [@Lux4rd0](https://community.tempest.earth/u/Lux4rd0)\
**Post date:** [February 8, 2021, 9:44pm UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/5 "2021-02-08T21:44:48Z")

</div>

Just updated the initial post with a link to a docker-compose stack that includes everything to get started.

> **[lux4rd0/grafana-weatherflow-udp-aio](https://github.com/lux4rd0/grafana-weatherflow-udp-aio)**
>
> Grafana WeatherFlow UPD Collector All In One Deployable Stack

---

<div class="post-metadata">

**Author:** ![fpb](https://avatars.discourse-cdn.com/v4/letter/f/76d3ee/32.png) [@fpb](https://community.tempest.earth/u/fpb)\
**Post date:** [February 9, 2021, 1:05am UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/6 "2021-02-09T01:05:31Z")

</div>

I like the graphics they looks like the Ubiquiti network controller graphics 👍

---

<div class="post-metadata">

**Author:** ![pdoyle003](https://avatars.discourse-cdn.com/v4/letter/p/b782af/32.png) [@pdoyle003](https://community.tempest.earth/u/pdoyle003)\
**Post date:** [February 10, 2021, 10:47pm UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/7 "2021-02-10T22:47:13Z")

</div>

This is awesome dude! Took less than 5 minutes to get this setup and displaying data on a raspberry pi 4. Thanks for putting this together and documenting it!

---

<div class="post-metadata">

**Author:** ![ruud](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/ruud/32/2541_2.png) [@ruud](https://community.tempest.earth/u/ruud)\
**Post date:** [February 21, 2021, 9:38am UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/8 "2021-02-21T09:38:33Z")

</div>

Your dashboards are looking great, will it take a lot of tweaking to make them work with a Sky and Air pair?

---

<div class="post-metadata">

**Author:** ![Lux4rd0](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lux4rd0/32/11359_2.png) [@Lux4rd0](https://community.tempest.earth/u/Lux4rd0)\
**Post date:** [February 21, 2021, 8:58pm UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/9 "2021-02-21T20:58:48Z")

</div>

Thanks for all of the great feedback on these dashboards. I’ve actually been spending a bit more time on these and have built out a new logging collector along with a few changes to dashboards. Instead of using InfluxDB, I’m using Grafana Loki as a direct logging collector. I’ll leave the InfluxDB All In One up in my Github repository for now. Going forward updates will most likely be focused on these Grafana Loki-based dashboards. If you’d like to take a look at the updates, please head over to:

> **[lux4rd0/weatherflow-dashboards-aio](https://github.com/lux4rd0/weatherflow-dashboards-aio)**
>
> An All-In-One WeatherFlow logging and dashboarding project.

A few updates:

 ![weatherflow-weatherflow-overview](https://us1.discourse-cdn.com/flex020/uploads/sws/original/2X/c/cb54584928865dcb7787db23cf708e175756c528.jpeg)

 ![weatherflow-weatherflow-today_so_far](https://us1.discourse-cdn.com/flex020/uploads/sws/original/2X/a/acdcd7da2c1356bf471e67a44931c800baada04e.jpeg)

 ![weatherflow-weatherflow-device_details](https://us1.discourse-cdn.com/flex020/uploads/sws/original/2X/e/e9c5fb89089beae5151417989d3718d38f280d88.jpeg)

---

<div class="post-metadata">

**Author:** ![Lux4rd0](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lux4rd0/32/11359_2.png) [@Lux4rd0](https://community.tempest.earth/u/Lux4rd0)\
**Post date:** [February 21, 2021, 9:01pm UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/10 "2021-02-21T21:01:51Z")

</div>

@ruud - I expect the queries will be easy to reuse but the dashboards are certainly geared towards the Tempest. If you can provide an example of the raw JSON logs, I can take a look at building some dashboards out with my newer Grafana Loki collector. Can certainly collaborate to get you something similar!

---

<div class="post-metadata">

**Author:** ![fpb](https://avatars.discourse-cdn.com/v4/letter/f/76d3ee/32.png) [@fpb](https://community.tempest.earth/u/fpb)\
**Post date:** [February 22, 2021, 3:06am UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/11 "2021-02-22T03:06:51Z")

</div>

@Lux4rd0 - Have you tried running this dashboard in a Ubuntu VM without docker?

---

<div class="post-metadata">

**Author:** ![ruud](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/ruud/32/2541_2.png) [@ruud](https://community.tempest.earth/u/ruud)\
**Post date:** [February 22, 2021, 8:27pm UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/12 "2021-02-22T20:27:33Z")

</div>

@Lux4rd0 Thanks for the offer! Here is a json fragment that I captured with the UDP listener: [json.txt](https://community.tempest.earth/uploads/short-url/hJwGHHT2Rz9ychEe7TLlcjDZMXV.txt) (29.7 KB) . I have been able to get the dashboards up and running on a Linux Mint system so there is a start 😉

---

<div class="post-metadata">

**Author:** ![Lux4rd0](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lux4rd0/32/11359_2.png) [@Lux4rd0](https://community.tempest.earth/u/Lux4rd0)\
**Post date:** [February 22, 2021, 9:28pm UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/13 "2021-02-22T21:28:23Z")

</div>

I haven’t. I actually have a lot of different systems to store and collect data. I just built the docker-compose All In One because it’s the easiest way to consistently deploy a “it just works” when dealing with data collection, data sources, stacks, and a front-end UI like Grafana. The pieces could certainly be decoupled if you’ve got something running already. What are you thinking?

---

<div class="post-metadata">

**Author:** ![Lux4rd0](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lux4rd0/32/11359_2.png) [@Lux4rd0](https://community.tempest.earth/u/Lux4rd0)\
**Post date:** [February 22, 2021, 9:29pm UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/14 "2021-02-22T21:29:06Z")

</div>

Nice! That’s a great start! Let me take a look at your log file and see what I can do.

---

<div class="post-metadata">

**Author:** ![Lux4rd0](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lux4rd0/32/11359_2.png) [@Lux4rd0](https://community.tempest.earth/u/Lux4rd0)\
**Post date:** [March 9, 2021, 5:50am UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/15 "2021-03-09T05:50:46Z")

</div>

@ruud - I had some time tonight to go through your JSON log file and it was quite helpful. I’m actually iterating on a Grafana Cloud version of the collector that would also work with InfluxDB (a lot of bouncing around to different backends!!) I’m trying to rebuild the three dashboards so that they can be used for any of the WeatherFlow devices. I’m pretty close - just deciding how to make everything reusable in Grafana to make it easier to just build it once regardless of device. With that being said, could I ask you to send an updated version of your JSON log file? Perhaps one that has collected for like 10 minutes or longer? I’m able to replay the log into my collector over and over but I’m hoping for some variety of data just to test any of the other events, etc. Thanks!

_(Example of both your Air & Sky observations with the drop down device selector)_

 ![air_sky](https://us1.discourse-cdn.com/flex020/uploads/sws/original/2X/5/5a1ce2cc8b62f65487815277e79e6fd1b3d817d8.png)

_Example of device status with air and sky broken out…_

 ![air_sky_device_details](https://us1.discourse-cdn.com/flex020/uploads/sws/original/2X/5/504e5b93c456d0043f2ae7330815c14d77d2a984.png)

---

<div class="post-metadata">

**Author:** ![ruud](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/ruud/32/2541_2.png) [@ruud](https://community.tempest.earth/u/ruud)\
**Post date:** [March 9, 2021, 10:49am UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/16 "2021-03-09T10:49:08Z")

</div>

[json.txt](https://community.tempest.earth/uploads/short-url/bebWrs4HYZA0GRTeTeWiDpao7r0.txt) (439.8 KB) Hello @Lux4rd0, thanks for your work and the update, I’m excited to try out the new version once you feel it is ready. I’ve let the UDP listener gather about 1,5 hours of data so there should be some variety in there.

---

<div class="post-metadata">

**Author:** ![Lux4rd0](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lux4rd0/32/11359_2.png) [@Lux4rd0](https://community.tempest.earth/u/Lux4rd0)\
**Post date:** [March 9, 2021, 2:57pm UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/17 "2021-03-09T14:57:56Z")

</div>

> [@ruud](#):
>
> [json.txt](https://community.tempest.earth/uploads/short-url/bebWrs4HYZA0GRTeTeWiDpao7r0.txt) (439.8 KB) Hello @Lux4rd0, thanks for your work and the update, I’m excited to try out the new version once you feel it is ready. I’ve let the UDP listener gather about 1,5 hours of data so there should be some variety in there.

Thanks for the extra log file! Everything is looking good save for one curiosity - it looks like there’s no RSSI information coming from the hub to the Air device. It just shows 0. Do you know if that’s normal? I see RSSI for both of the devices to the hub. I’ll poke around the forums a bit and see if there’s any reference to this.

Thanks!

---

<div class="post-metadata">

**Author:** ![ruud](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/ruud/32/2541_2.png) [@ruud](https://community.tempest.earth/u/ruud)\
**Post date:** [March 10, 2021, 8:13am UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/18 "2021-03-10T08:13:27Z")

</div>

Hello Dave, I don’t know anything about the details of RSSI reporting. On the Status page of the app I see three RSSI values, for Hub (-57), Air (-43), and Sky (-56) - no zeroes here. I’ll also check the forum to see what I can find.

Edit: @dsj explains this in [https://community.tempest.earth/t/air-hub-rssi-reports-zero-edited-was-sky/2037/6](https://community.tempest.earth/t/air-hub-rssi-reports-zero-edited-was-sky/2037/6)

---

<div class="post-metadata">

**Author:** ![Lux4rd0](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lux4rd0/32/11359_2.png) [@Lux4rd0](https://community.tempest.earth/u/Lux4rd0)\
**Post date:** [March 10, 2021, 2:45pm UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/19 "2021-03-10T14:45:21Z")

</div>

@ruud - I updated the two dashboards “Overview” and “Today So Far” to include Air & Sky. This solution keeps Grafana Loki as the backend so if you’ve left it running, you’ll be able to see historical data. You can grab the v1.03 release or just grab the two updated JSON files and replace the existing ones.

I’m also building out some optional Grafana Cloud/InfluxDB/Prometheus options that abstracted out the different types of devices. I seem to not be able to decide on the backends 🙂

Please let me know how it works in your setup. Thanks!

---

<div class="post-metadata">

**Author:** ![ruud](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/ruud/32/2541_2.png) [@ruud](https://community.tempest.earth/u/ruud)\
**Post date:** [March 11, 2021, 8:24am UTC](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185/20 "2021-03-11T08:24:14Z")

</div>

Hello @Lux4rd0! I tried out the new dashboards and they work, except for relative humidity which shows “no data found in response” (see screen capture). I only replaced the two JSON files so maybe I should grab the entire release? BTW, if I would like the dashboards to display metric data, do I only need to edit the same JSON files? Thanks again, I really appreciate the time and effort you are putting in this.

 ![Screenshot from 2021-03-10 21-15-25](https://us1.discourse-cdn.com/flex020/uploads/sws/original/2X/e/eaafc9352e49059f9f1a08985f25e503e3dd3239.png)

[Next page](https://community.tempest.earth/t/a-few-grafana-dashboards-for-tempest/12185.md?page=2)
