Troubleshooting - GogoVega/node-red-contrib-firebase-realtime-database GitHub Wiki

Frequently Requested Troubleshooting

Why my node sends lots of messages every time I deploy?

The Firebase IN node sends a payload each time the node is instantiated.

The number of messages sent depends on the desired listener, the value listener sends only one payload while the Child Added listener sends one payload per existing child.

To avoid receiving a payload each time you deploy, change the Node-RED deployment mode to Modified Nodes. Indeed, the first two options act as a restart of all the nodes on flow(s), therefore re-instantiating the nodes.

Keep getting the "unknown email" error even though it exists

Disable "Protection against email enumeration" in "Users Action" in "Parameters" (in the Authentication page).

When the config-node connects with an email address, the first step checks if the address exists and then the second tries to connect (with the password). Firebase has in 2024 enabled by default an option to stuck the config-node from receiving that response.