# Node-red weather services and dashboards

**URL:** <https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841>\
**Category:** Integrations\
**Created:** [20 January 2017 16:23 UTC](https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841 "2017-01-20T16:23:46Z")\
**Posts on this page:** 9\
**Page:** 2

<div class="post-metadata">

**Author:** ![stephen](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/stephen/32/19571_2.png) [@stephen](https://community.openenergymonitor.org/u/stephen)\
**Post date:** [22 January 2017 18:27 UTC](https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841/22 "2017-01-22T18:27:23Z")

</div>

oh well after a new pi flash from the newest pi image-- everything fully updated node-red ( 0.16.1)and node.js (6.9.4) the same versions as the virtual machine. the public folder still does not work for me- and confirms the newest node.js or node-red breaks freeboard because it no longer install with the newest version on the pi too

as to the memory leak in dashboard graph it still there unless they update in the last couple day again as it stalls out the system.

UPDATE: i got public and freeboard to work on the same system but had to manually install freeboard.  
cd into node-red directory  
and doing this to installed manually:

```
git clone https://github.com/Freeboard/freeboard.git
npm install freeboard
git clone https://github.com/urbiworx/node-red-contrib-freeboard.git
npm install node-red-contrib-freeboard.

```

no luck with the pi so I give up on that and just work from the virtual machine. then i just port to my orange pi later which install is more simular to virtual machine then the pi

---

<div class="post-metadata">

**Author:** ![stephen](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/stephen/32/19571_2.png) [@stephen](https://community.openenergymonitor.org/u/stephen)\
**Post date:** [23 January 2017 01:37 UTC](https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841/23 "2017-01-23T01:37:33Z")

</div>

well after 24 hrs or so I went another route - just a script that in freeboard that point to any icon set i want.  
 ![](https://community.openenergymonitor.org/uploads/default/original/2X/6/654cbe2e4a4f10eab7070e0d5a119cd1e9f19b08.jpg)

---

<div class="post-metadata">

**Author:** ![stephen](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/stephen/32/19571_2.png) [@stephen](https://community.openenergymonitor.org/u/stephen)\
**Post date:** [23 January 2017 18:08 UTC](https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841/24 "2017-01-23T18:08:11Z")

</div>

here js for freeboard  
[wuicon.txt](https://community.openenergymonitor.org/uploads/default/original/2X/f/f18d2eba4227c94d74b748d915b875e60349e7a6.txt) (3.4 KB)  
just paste it into your js editor of your freeboard

 ![](https://community.openenergymonitor.org/uploads/default/original/2X/d/dc3e284c052ff5ebabafe39502a711779c57efbc.jpg)

just edit this line :

```
datasources["F_C"]["forecast"]["simpleforecast"]["forecastday"][0]["icon"]

```

to match your info

```
 (datasources["data"] = datasources["F_C"]["forecast"]["simpleforecast"]["forecastday"][0]["icon"]);

```

and create a a folder in freeboard directory called icons and copy these icons to it

[Observation\_Icons.zip](https://community.openenergymonitor.org/uploads/default/original/2X/a/a9b82a4f8b433068954a5afd1dba62236f43eb58.zip) (663.2 KB)

or what ever icons you want to use

---

<div class="post-metadata">

**Author:** ![Paul](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/paul/32/28_2.png) [@Paul](https://community.openenergymonitor.org/u/Paul)\
**Post date:** [24 January 2017 09:16 UTC](https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841/25 "2017-01-24T09:16:25Z")

</div>

Hi Steven, ‘fog’ is missing from above.

Paul

---

<div class="post-metadata">

**Author:** ![stephen](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/stephen/32/19571_2.png) [@stephen](https://community.openenergymonitor.org/u/stephen)\
**Post date:** [24 January 2017 14:08 UTC](https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841/26 "2017-01-24T14:08:34Z")

</div>

fog in the wuicon.txt last one on the list

---

<div class="post-metadata">

**Author:** ![Paul](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/paul/32/28_2.png) [@Paul](https://community.openenergymonitor.org/u/Paul)\
**Post date:** [24 January 2017 16:03 UTC](https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841/27 "2017-01-24T16:03:41Z")

</div>

Ah found it, it’s in with the nighttime icons.

Paul

---

<div class="post-metadata">

**Author:** ![stephen](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/stephen/32/19571_2.png) [@stephen](https://community.openenergymonitor.org/u/stephen)\
**Post date:** [25 January 2017 15:36 UTC](https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841/28 "2017-01-25T15:36:36Z")

</div>

glad you found it 🙂  
but if you’re curious - i think my main screen dashboard with the weather related stuff looks not to bad. but still needs a little work…

 ![](https://community.openenergymonitor.org/uploads/default/original/2X/e/ea50f18a936ad7670ca216bb470487e37c8e474f.jpg)

---

<div class="post-metadata">

**Author:** ![TheRiddler](https://community.openenergymonitor.org/letter_avatar_proxy/v4/letter/t/f9ae1b/32.png) [@TheRiddler](https://community.openenergymonitor.org/u/TheRiddler)\
**Post date:** [30 July 2018 06:41 UTC](https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841/29 "2018-07-30T06:41:51Z")

</div>

Apologies (if required) for breathing life into this old thread but I am looking to build a dashboard in Node Red that contains this sort of data (and hopefully looks this good). Is the code available at all for public consumption?

---

<div class="post-metadata">

**Author:** ![stephen](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/stephen/32/19571_2.png) [@stephen](https://community.openenergymonitor.org/u/stephen)\
**Post date:** [30 July 2018 13:10 UTC](https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841/30 "2018-07-30T13:10:42Z")

</div>

mine still works in freeboard if you are using node red freeboard.

> **[GitHub - krywenko/Various-Freeboard-plugins-weather-interactive: various...](https://github.com/krywenko/Various-Freeboard-plugins-weather-interactive)**
>
> various plugins for interactive use via MQTT , multiple sensor input in a single pane and various size icons for weather panel in freeboard - GitHub - krywenko/Various-Freeboard-plugins-weather-...

paul weather icon I believe is still found at node red  
[https://flows.nodered.org/flow/d65756991da6df708400b9d9819ed9b7](https://flows.nodered.org/flow/d65756991da6df708400b9d9819ed9b7)

[Previous page](https://community.openenergymonitor.org/t/node-red-weather-services-and-dashboards/2841.md?page=1)
