# \[ANNOUNCE\] node-red-contrib-visualmapper

**URL:** <https://discourse.nodered.org/t/announce-node-red-contrib-visualmapper/21217>\
**Category:** Share Your Nodes\
**Created:** [3 February 2020 21:59 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-visualmapper/21217 "2020-02-03T21:59:16Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Onixarts](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/onixarts/32/6052_2.png) [@Onixarts](https://discourse.nodered.org/u/Onixarts)\
**Post date:** [3 February 2020 21:59 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-visualmapper/21217/1 "2020-02-03T21:59:16Z")

</div>

Hi everyone! Just want to share my latest node-red-contrib-visualmapper node. It can map one range to another with custom mapping function that You can draw in graphic editor. The node has few other capabilities, like different out of range input's value behaviours and output rounding function. One node to make whole mapping jobs easier - for example Philips Hue temperature color map according to current day time.

> **[node-red-contrib-visualmapper](https://flows.nodered.org/node/node-red-contrib-visualmapper)**
>
> Maps input to output value with multiple editable sections and graphical editor.

 ![obraz](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/c/0c5de23e5a044fb225efb7f8521233c0a8c506be.png)

---

<div class="post-metadata">

**Author:** ![Onixarts](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/onixarts/32/6052_2.png) [@Onixarts](https://discourse.nodered.org/u/Onixarts)\
**Post date:** [5 February 2020 22:41 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-visualmapper/21217/2 "2020-02-05T22:41:09Z")

</div>

Beta 2 version:

- keyframes changes does not invalidates the node
- grid lines values
- rounding changes the output type to string instead number
- cursor tooltip with input and output values

---

<div class="post-metadata">

**Author:** ![kuema](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kuema/32/6542_2.png) [@kuema](https://discourse.nodered.org/u/kuema)\
**Post date:** [6 February 2020 06:40 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-visualmapper/21217/3 "2020-02-06T06:40:12Z")

</div>

Nice work! 🙂

However, you shouldn't have `node-red` as a dependency in the package.json of a node. Otherwise a complete Node-RED gets installed in the workspace directory.

---

<div class="post-metadata">

**Author:** ![Onixarts](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/onixarts/32/6052_2.png) [@Onixarts](https://discourse.nodered.org/u/Onixarts)\
**Post date:** [6 February 2020 17:42 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-visualmapper/21217/4 "2020-02-06T17:42:57Z")

</div>

Thanks, I'll fix that.

---

<div class="post-metadata">

**Author:** ![kuema](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kuema/32/6542_2.png) [@kuema](https://discourse.nodered.org/u/kuema)\
**Post date:** [6 February 2020 17:48 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-visualmapper/21217/5 "2020-02-06T17:48:19Z")

</div>

Great, thanks. 🙂

Although I can never get enough of Node-RED, that installation would have been in the wrong location. 😂

---

<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:** [3 April 2020 21:59 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-visualmapper/21217/6 "2020-04-03T21:59:19Z")

</div>

This topic was automatically closed after 60 days. New replies are no longer allowed.
