Node red type error

hi guys, i am using node red but i continuous get stuck on this error:

4 Apr 16:17:44 - TypeError: Cannot read property 'state' of null
    at ServerStateChangedNode.onHaEventsStateChanged (/share/node-red/node_modules/node-red-contrib-home-assistant/nodes/server-events-state-changed/server-events-state-changed.js:38:42)
    at HaEvents.emit (events.js:185:15)
    at HaEvents.onClientMessage (/share/node-red/node_modules/node-home-assistant/lib/ha-events.js:59:22)
    at EventSource.client.on (/share/node-red/node_modules/node-home-assistant/lib/ha-events.js:27:49)
    at EventSource.emit (events.js:180:13)
    at _emit (/share/node-red/node_modules/eventsource/lib/eventsource.js:222:17)
    at parseEventStreamLine (/share/node-red/node_modules/eventsource/lib/eventsource.js:237:9)
    at IncomingMessage.<anonymous> (/share/node-red/node_modules/eventsource/lib/eventsource.js:200:11)
    at IncomingMessage.emit (events.js:180:13)
    at addChunk (_stream_readable.js:269:12)
npm info lifecycle [email protected]~start: Failed to exec start script
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: `node $NODE_OPTIONS node_modules/node-red/red.js -v $FLOWS "--userDir" "/share/node-red"`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the [email protected] start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2018-04-04T14_17_44_612Z-debug.log

i really can’t understand where is my problem. any ideas? thanks

Did you ever figure it out? Having the same issue.

Are you running HASS.IO? I was having issues and forced an update to Node Red. Fixed my issues.

known issue. this is because hass sends empty data to the node-red plugin.
see https://github.com/AYapejian/node-red-contrib-home-assistant/issues/44 for details, and a workaround.

1 Like