Continuing the discussion from Setting up an emonPi - some newbie questions:
The issue of phantom nodes appearing on the Inputs page has been a recurring issue for a while. I see it occasionally.
I wonder if the solution is to not add nodes automatically to Inputs, but rather EmonCMS keeps track of nodes that are available, and the user can then select which ones they would like to monitor & add Feeds for.
This selectable node list could be maintained in memory rather than actually writing anything to disk and clear any nodes that have not been seen for say 24Hrs.
Adds an extra step into setting a node up, but it does mean you just get the ones you want.
Not sure how you would handle duplicate nodes of the same name (that are again seen from time to time) - probably the check against existing nodes needs to be a little more robust.
Just a thought.