# SOLVED: Gauge node angular filter not working

**URL:** https://discourse.nodered.org/t/solved-gauge-node-angular-filter-not-working/25539
**Category:** Dashboard
**Created:** [26 April 2020 10:52 UTC](https://discourse.nodered.org/t/solved-gauge-node-angular-filter-not-working/25539 "2020-04-26T10:52:39Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![hello\_world.c](https://avatars.discourse-cdn.com/v4/letter/h/8491ac/32.png) [@hello\_world.c](https://discourse.nodered.org/u/hello_world.c)
#### Post date: [26 April 2020 10:52 UTC](https://discourse.nodered.org/t/solved-gauge-node-angular-filter-not-working/25539/1 "2020-04-26T10:52:39Z")

</div>

I have a gauge node working fine for temperature when using {{value}}:

However, when it's an even number, no decimal places are shown:  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/0/00a766862f2fa7e828ac1ff4197445af593a651a.png)  
I'd like this to be shown as "19.0". So I've tried angular filter using {{value | number: 1}}. But then, nothing is shown in the gauge:

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/2/9/2967a18bfe0517195ea95e40aaa5714bd1aef972.png)  
There are no errors in debug log. This should be pretty standard, what am I doing wrong? Node-RED version is v1.0.4.

---

<div class="post-metadata">

### Author: ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)
#### Post date: [26 April 2020 11:51 UTC](https://discourse.nodered.org/t/solved-gauge-node-angular-filter-not-working/25539/2 "2020-04-26T11:51:09Z")

</div>

are you feeding it a number type or string ?

---

<div class="post-metadata">

### Author: ![hello\_world.c](https://avatars.discourse-cdn.com/v4/letter/h/8491ac/32.png) [@hello\_world.c](https://discourse.nodered.org/u/hello_world.c)
#### Post date: [26 April 2020 12:05 UTC](https://discourse.nodered.org/t/solved-gauge-node-angular-filter-not-working/25539/3 "2020-04-26T12:05:52Z")

</div>

A number, e.g.:

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/8/58c989cc2e387d0bf88afb0272a78a247662f717.png)

---

<div class="post-metadata">

### Author: ![markost](https://avatars.discourse-cdn.com/v4/letter/m/3d9bf3/32.png) [@markost](https://discourse.nodered.org/u/markost)
#### Post date: [26 April 2020 12:33 UTC](https://discourse.nodered.org/t/solved-gauge-node-angular-filter-not-working/25539/4 "2020-04-26T12:33:43Z")

</div>

You need to have **msg.payload:number** to use {{value | number:1}} in gauge.  
You have **msg.value:number**.

Or use .toFixed(1) in function, and in gauge just put {{msg.payload}} without any formatitng.

---

<div class="post-metadata">

### Author: ![hello\_world.c](https://avatars.discourse-cdn.com/v4/letter/h/8491ac/32.png) [@hello\_world.c](https://discourse.nodered.org/u/hello_world.c)
#### Post date: [26 April 2020 12:53 UTC](https://discourse.nodered.org/t/solved-gauge-node-angular-filter-not-working/25539/5 "2020-04-26T12:53:16Z")

</div>

That worked - thanks!

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [10 May 2020 12:53 UTC](https://discourse.nodered.org/t/solved-gauge-node-angular-filter-not-working/25539/6 "2020-05-10T12:53:21Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
