# Node object is not a node-red Node error

**URL:** <https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262>\
**Category:** General\
**Created:** [10 August 2022 06:36 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262 "2022-08-10T06:36:24Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Maruthi](https://avatars.discourse-cdn.com/v4/letter/m/f08c70/32.png) [@Maruthi](https://discourse.nodered.org/u/Maruthi)\
**Post date:** [10 August 2022 06:36 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/1 "2022-08-10T06:36:24Z")

</div>

I'm getting this error every minute but all Flows are working correctly, The same flows was working fine few days back without this error, now without any changes to flow getting this error

```auto
Info:
 Node object is not a node-red Node
Stack:
 Error: Invalid payload type (undefined): expected number, boolean, string
    at log_helper (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:512:20)
    at Node.error (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:553:9)
    at parsePayload (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:49:13)
    at MovingAverageNode._inputCallback (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:64:39)
    at /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:210:26
    at Object.trigger (/usr/lib/node_modules/node-red/node_modules/@node-red/util/lib/hooks.js:166:13)
    at MovingAverageNode.Node._emitInput (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:202:11)
    at MovingAverageNode.Node.emit (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:186:25)
    at MovingAverageNode.Node.receive (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:485:10)
    at Immediate._onImmediate (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/flows/Flow.js:831:52)
    at processImmediate (internal/timers.js:464:21)
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/

```

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [10 August 2022 08:19 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/2 "2022-08-10T08:19:13Z")

</div>

It appears to suggest that the msg.payload that you are sending to the moving average node is not valid. Add a debug node showing what you are sending and check that the payload is valid.

---

<div class="post-metadata">

**Author:** ![Maruthi](https://avatars.discourse-cdn.com/v4/letter/m/f08c70/32.png) [@Maruthi](https://discourse.nodered.org/u/Maruthi)\
**Post date:** [10 August 2022 08:35 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/3 "2022-08-10T08:35:56Z")

</div>

ohh my bad, Thanks for the help, Now i can see that Moving average node was injecting before the value initialized, I thought it was from node red itself by seeing the issue at last 2 lines and i didn't observed the error carefully

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [10 August 2022 08:41 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/4 "2022-08-10T08:41:24Z")

</div>

Was this causing node-red to restart each time?  
Are you using the latest version of the contrib node? If so then you should submit an issue on the node's github page as passing it invalid data should not cause more than a warning.  
If you are not using the latest then upgrade it and see what happens then when you send it invalid data.

---

<div class="post-metadata">

**Author:** ![Maruthi](https://avatars.discourse-cdn.com/v4/letter/m/f08c70/32.png) [@Maruthi](https://discourse.nodered.org/u/Maruthi)\
**Post date:** [10 August 2022 08:44 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/5 "2022-08-10T08:44:43Z")

</div>

Node red was working fine witout restart and the node is up to date, it was warning

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [10 August 2022 08:50 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/6 "2022-08-10T08:50:56Z")

</div>

Can you make it fail again and post the log output please from a node-red restart to after the message you posted. I find it surprising that there was s Stack trace without a restart.

Either way you shouldn't get an output like that from an invalid payload so it should still be reported.

---

<div class="post-metadata">

**Author:** ![Maruthi](https://avatars.discourse-cdn.com/v4/letter/m/f08c70/32.png) [@Maruthi](https://discourse.nodered.org/u/Maruthi)\
**Post date:** [10 August 2022 11:04 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/7 "2022-08-10T11:04:22Z")

</div>

I'm getting same after making it fail  
contrib moving average node version is 1.3.0

```auto
Start Node-RED
 
Once Node-RED has started, point a browser at http://192.168.0.106:1880
On Pi Node-RED works better with the Firefox or Chrome browser
 
Use node-red-stop to stop Node-RED
Use node-red-start to start Node-RED again
Use node-red-log to view the recent log output
Use sudo systemctl enable nodered.service to autostart Node-RED at every boot
Use sudo systemctl disable nodered.service to disable autostart on boot
 
To find more nodes and example flows - go to http://flows.nodered.org
 
Starting as a systemd service.
10 Aug 15:10:05 - [info]
Welcome to Node-RED
===================
10 Aug 15:10:05 - [info] Node-RED version: v2.2.2
10 Aug 15:10:05 - [info] Node.js version: v14.20.0
10 Aug 15:10:05 - [info] Linux 5.10.103-v7+ arm LE
10 Aug 15:10:06 - [info] Loading palette nodes
Wed, 10 Aug 2022 09:40:18 GMT node-telegram-bot-api deprecated Automatic enabling of cancellation of promises is deprecated.
In the future, you will have to enable it yourself.
See https://github.com/yagop/node-telegram-bot-api/issues/319. at internal/modules/cjs/loader.js:1085:14
10 Aug 15:10:19 - [info] Dashboard version 3.1.7 started at /ui
10 Aug 15:10:19 - [info] Settings file : /home/pi/.node-red/settings.js
10 Aug 15:10:19 - [info] Context store : 'default' [module=memory]
10 Aug 15:10:19 - [info] User directory : /home/pi/.node-red
10 Aug 15:10:19 - [warn] Projects disabled : editorTheme.projects.enabled=false
10 Aug 15:10:19 - [info] Flows file : /home/pi/.node-red/flows.json
10 Aug 15:10:19 - [info] Server now running at http://127.0.0.1:1880/
10 Aug 15:10:19 - [warn]
---------------------------------------------------------------------
Your flow credentials file is encrypted using a system-generated key.
If the system-generated key is lost for any reason, your credentials
file will not be recoverable, you will have to delete it and re-enter
your credentials.
You should set your own key using the 'credentialSecret' option in
your settings file. Node-RED will then re-encrypt your credentials
file using your chosen key the next time you deploy a change.
---------------------------------------------------------------------
10 Aug 15:10:20 - [info] Starting flows
10 Aug 15:10:21 - [info] Started flows
10 Aug 15:10:59 - [error]
********************************************************************
Unexpected Node Error
********************************************************************
Info:
 Node object is not a node-red Node
Stack:
 Error: Invalid payload type (undefined): expected number, boolean, string
    at log_helper (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:512:20)
    at Node.error (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:553:9)
    at parsePayload (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:49:13)
    at MovingAverageNode._inputCallback (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:64:39)
    at /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:210:26
    at Object.trigger (/usr/lib/node_modules/node-red/node_modules/@node-red/util/lib/hooks.js:166:13)
    at MovingAverageNode.Node._emitInput (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:202:11)
    at MovingAverageNode.Node.emit (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:186:25)
    at MovingAverageNode.Node.receive (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:485:10)
    at Immediate._onImmediate (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/flows/Flow.js:831:52)
    at processImmediate (internal/timers.js:464:21)
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/
********************************************************************

```

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [10 August 2022 11:21 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/8 "2022-08-10T11:21:34Z")

</div>

What is in the log after that?

---

<div class="post-metadata">

**Author:** ![Maruthi](https://avatars.discourse-cdn.com/v4/letter/m/f08c70/32.png) [@Maruthi](https://discourse.nodered.org/u/Maruthi)\
**Post date:** [10 August 2022 11:27 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/9 "2022-08-10T11:27:05Z")

</div>

only this much

```auto
pi@raspberrypi:~ $ node-red-log

 
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/
********************************************************************
10 Aug 15:10:59 - [error]
********************************************************************
Unexpected Node Error
********************************************************************
Info:
 Node object is not a node-red Node
Stack:
 Error: Invalid payload type (undefined): expected number, boolean, string
    at log_helper (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:512:20)
    at Node.error (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:553:9)
    at parsePayload (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:49:13)
    at MovingAverageNode._inputCallback (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:64:39)
    at /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:210:26
    at Object.trigger (/usr/lib/node_modules/node-red/node_modules/@node-red/util/lib/hooks.js:166:13)
    at MovingAverageNode.Node._emitInput (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:202:11)
    at MovingAverageNode.Node.emit (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:186:25)
    at MovingAverageNode.Node.receive (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:485:10)
    at Immediate._onImmediate (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/flows/Flow.js:831:52)
    at processImmediate (internal/timers.js:464:21)
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/
********************************************************************

```

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [10 August 2022 16:46 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/10 "2022-08-10T16:46:14Z")

</div>

OK, in that case, it would be good to report this against the node as it should cope with bad data more cleanly.

Do you get that whole message every minute, including the 'Node object is not a node-red Node' error?

---

<div class="post-metadata">

**Author:** ![Maruthi](https://avatars.discourse-cdn.com/v4/letter/m/f08c70/32.png) [@Maruthi](https://discourse.nodered.org/u/Maruthi)\
**Post date:** [10 August 2022 17:01 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/11 "2022-08-10T17:01:17Z")

</div>

it shows only when i inject undefined values, before i was set it to inject every minute without initialing the variable so it was showing every minute

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [10 August 2022 17:01 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/12 "2022-08-10T17:01:50Z")

</div>

Including the 'Node object is not a node-red Node' error?

---

<div class="post-metadata">

**Author:** ![Maruthi](https://avatars.discourse-cdn.com/v4/letter/m/f08c70/32.png) [@Maruthi](https://discourse.nodered.org/u/Maruthi)\
**Post date:** [11 August 2022 07:14 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/13 "2022-08-11T07:14:47Z")

</div>

This is the log after multiple injection of undefined values

```auto
pi@raspberrypi:~ $ node-red-log

 
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/
********************************************************************
11 Aug 12:41:41 - [error]
********************************************************************
Unexpected Node Error
********************************************************************
Info:
 Node object is not a node-red Node
Stack:
 Error: Invalid payload type (undefined): expected number, boolean, string
    at log_helper (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:512:20)
    at Node.error (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:553:9)
    at parsePayload (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:49:13)
    at MovingAverageNode._inputCallback (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:64:39)
    at /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:210:26
    at Object.trigger (/usr/lib/node_modules/node-red/node_modules/@node-red/util/lib/hooks.js:166:13)
    at MovingAverageNode.Node._emitInput (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:202:11)
    at MovingAverageNode.Node.emit (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:186:25)
    at MovingAverageNode.Node.receive (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:485:10)
    at Immediate._onImmediate (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/flows/Flow.js:831:52)
    at processImmediate (internal/timers.js:464:21)
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/
********************************************************************
11 Aug 12:42:39 - [error]
********************************************************************
Unexpected Node Error
********************************************************************
Info:
 Node object is not a node-red Node
Stack:
 Error: Invalid payload type (undefined): expected number, boolean, string
    at log_helper (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:512:20)
    at Node.error (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:553:9)
    at parsePayload (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:49:13)
    at MovingAverageNode._inputCallback (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:64:39)
    at /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:210:26
    at Object.trigger (/usr/lib/node_modules/node-red/node_modules/@node-red/util/lib/hooks.js:166:13)
    at MovingAverageNode.Node._emitInput (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:202:11)
    at MovingAverageNode.Node.emit (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:186:25)
    at MovingAverageNode.Node.receive (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:485:10)
    at Immediate._onImmediate (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/flows/Flow.js:831:52)
    at processImmediate (internal/timers.js:464:21)
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/
********************************************************************
11 Aug 12:42:39 - [error]
********************************************************************
Unexpected Node Error
********************************************************************
Info:
 Node object is not a node-red Node
Stack:
 Error: Invalid payload type (undefined): expected number, boolean, string
    at log_helper (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:512:20)
    at Node.error (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:553:9)
    at parsePayload (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:49:13)
    at MovingAverageNode._inputCallback (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:64:39)
    at /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:210:26
    at Object.trigger (/usr/lib/node_modules/node-red/node_modules/@node-red/util/lib/hooks.js:166:13)
    at MovingAverageNode.Node._emitInput (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:202:11)
    at MovingAverageNode.Node.emit (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:186:25)
    at MovingAverageNode.Node.receive (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:485:10)
    at Immediate._onImmediate (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/flows/Flow.js:831:52)
    at processImmediate (internal/timers.js:464:21)
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/
********************************************************************
11 Aug 12:42:39 - [error]
********************************************************************
Unexpected Node Error
********************************************************************
Info:
 Node object is not a node-red Node
Stack:
 Error: Invalid payload type (undefined): expected number, boolean, string
    at log_helper (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:512:20)
    at Node.error (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:553:9)
    at parsePayload (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:49:13)
    at MovingAverageNode._inputCallback (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:64:39)
    at /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:210:26
    at Object.trigger (/usr/lib/node_modules/node-red/node_modules/@node-red/util/lib/hooks.js:166:13)
    at MovingAverageNode.Node._emitInput (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:202:11)
    at MovingAverageNode.Node.emit (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:186:25)
    at MovingAverageNode.Node.receive (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:485:10)
    at Immediate._onImmediate (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/flows/Flow.js:831:52)
    at processImmediate (internal/timers.js:464:21)
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/
********************************************************************
11 Aug 12:42:39 - [error]
********************************************************************
Unexpected Node Error
********************************************************************
Info:
 Node object is not a node-red Node
Stack:
 Error: Invalid payload type (undefined): expected number, boolean, string
    at log_helper (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:512:20)
    at Node.error (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:553:9)
    at parsePayload (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:49:13)
    at MovingAverageNode._inputCallback (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:64:39)
    at /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:210:26
    at Object.trigger (/usr/lib/node_modules/node-red/node_modules/@node-red/util/lib/hooks.js:166:13)
    at MovingAverageNode.Node._emitInput (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:202:11)
    at MovingAverageNode.Node.emit (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:186:25)
    at MovingAverageNode.Node.receive (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:485:10)
    at Immediate._onImmediate (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/flows/Flow.js:831:52)
    at processImmediate (internal/timers.js:464:21)
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/
********************************************************************
11 Aug 12:42:39 - [error]
********************************************************************
Unexpected Node Error
********************************************************************
Info:
 Node object is not a node-red Node
Stack:
 Error: Invalid payload type (undefined): expected number, boolean, string
    at log_helper (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:512:20)
    at Node.error (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:553:9)
    at parsePayload (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:49:13)
    at MovingAverageNode._inputCallback (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:64:39)
    at /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:210:26
    at Object.trigger (/usr/lib/node_modules/node-red/node_modules/@node-red/util/lib/hooks.js:166:13)
    at MovingAverageNode.Node._emitInput (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:202:11)
    at MovingAverageNode.Node.emit (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:186:25)
    at MovingAverageNode.Node.receive (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:485:10)
    at Immediate._onImmediate (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/flows/Flow.js:831:52)
    at processImmediate (internal/timers.js:464:21)
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/
********************************************************************
11 Aug 12:42:39 - [error]
********************************************************************
Unexpected Node Error
********************************************************************
Info:
 Node object is not a node-red Node
Stack:
 Error: Invalid payload type (undefined): expected number, boolean, string
    at log_helper (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:512:20)
    at Node.error (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:553:9)
    at parsePayload (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:49:13)
    at MovingAverageNode._inputCallback (/home/pi/.node-red/node_modules/node-red-contrib-moving-average/moving-average.js:64:39)
    at /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:210:26
    at Object.trigger (/usr/lib/node_modules/node-red/node_modules/@node-red/util/lib/hooks.js:166:13)
    at MovingAverageNode.Node._emitInput (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:202:11)
    at MovingAverageNode.Node.emit (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:186:25)
    at MovingAverageNode.Node.receive (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/Node.js:485:10)
    at Immediate._onImmediate (/usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/flows/Flow.js:831:52)
    at processImmediate (internal/timers.js:464:21)
Please report this issue, including the information logged above:
https://github.com/node-red/node-red/issues/
********************************************************************

```

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [11 August 2022 08:24 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/14 "2022-08-11T08:24:37Z")

</div>

OK, thanks. Can you submit an issue on the [node's github page](https://github.com/AmyAmy/node-red-contrib-moving-average/issues) please?

---

<div class="post-metadata">

**Author:** ![Maruthi](https://avatars.discourse-cdn.com/v4/letter/m/f08c70/32.png) [@Maruthi](https://discourse.nodered.org/u/Maruthi)\
**Post date:** [11 August 2022 09:45 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/15 "2022-08-11T09:45:44Z")

</div>

> <https://github.com/AmyAmy/node-red-contrib-moving-average/issues/11>
>
> Getting this warning when an undefined vaiable payload is passed in raspberry pi…
> 
> Posting issue on request : \[https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262\](url)
> 
> \`\`\`node-red-log
> 
> 11 Aug 15:01:00 - \[error\]
> 
> Unexpected Node Error
> 
> Info:
> Node object is not a node-red Node
> Stack:
> Error: Invalid payload type (undefined): expected number, boolean, string
> at log\_helper (/usr/lib/node\_modules/node-red/node\_modules/@node-red/runtime/lib/nodes/Node.js:512:20)
> at Node.error (/usr/lib/node\_modules/node-red/node\_modules/@node-red/runtime/lib/nodes/Node.js:553:9)
> at parsePayload (/home/pi/.node-red/node\_modules/node-red-contrib-moving-average/moving-average.js:49:13)
> at MovingAverageNode.\_inputCallback (/home/pi/.node-red/node\_modules/node-red-contrib-moving-average/moving-average.js:64:39)
> at /usr/lib/node\_modules/node-red/node\_modules/@node-red/runtime/lib/nodes/Node.js:210:26
> at Object.trigger (/usr/lib/node\_modules/node-red/node\_modules/@node-red/util/lib/hooks.js:166:13)
> at MovingAverageNode.Node.\_emitInput (/usr/lib/node\_modules/node-red/node\_modules/@node-red/runtime/lib/nodes/Node.js:202:11)
> at MovingAverageNode.Node.emit (/usr/lib/node\_modules/node-red/node\_modules/@node-red/runtime/lib/nodes/Node.js:186:25)
> at MovingAverageNode.Node.receive (/usr/lib/node\_modules/node-red/node\_modules/@node-red/runtime/lib/nodes/Node.js:485:10)
> at Immediate.\_onImmediate (/usr/lib/node\_modules/node-red/node\_modules/@node-red/runtime/lib/flows/Flow.js:831:52)
> at processImmediate (internal/timers.js:464:21)
> Please report this issue, including the information logged above:
> https://github.com/node-red/node-red/issues/
> 
> \`\`\`

---

<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:** [25 August 2022 09:46 UTC](https://discourse.nodered.org/t/node-object-is-not-a-node-red-node-error/66262/16 "2022-08-25T09:46:28Z")

</div>

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