Feeds page stuck, just a rotating graphic

Yesterday I deleted about 30 old Feeds and now my Feeds view page won’t load - I just see the rotating graphic. All of the other pages load fine (Inputs, Admin, Dashboards) and everything else is working. I rebooted from the Admin (twice) but no change. Same results using different browsers (Chrome, Firefox, Edge). I’m running ver. 11.6.12 low-write. Suggestions?

@TrystanLea - one for you I’d suggest.

Update - My emoncms is still experiencing the problem - the Feeds view won’t load. Here is some info from the Emoncms Log. Right after a system reboot, I see one “feed does not exist” errors for all of the Feeds I deleted, e.g.

2026-03-24 12:22:40.184|WARN|feed_model.php|Feed model: Requested feed does not exist feedid=309
2026-03-24 12:22:40.282|WARN|feed_model.php|Feed model: Requested feed does not exist feedid=310
2026-03-24 12:22:40.394|WARN|feed_model.php|Feed model: Requested feed does not exist feedid=311

After a minute or two, the log shows errors for just a single Feed continuously on a rapid cycle:

2026-03-26 14:15:27.052|WARN|feed_model.php|Feed model: Requested feed does not exist feedid=324
2026-03-26 14:15:27.053|ERROR|feed_model.php|get_timevalue() Feed ‘324’ does not exist.
2026-03-26 14:16:25.121|WARN|feed_model.php|Feed model: Requested feed does not exist feedid=324
2026-03-26 14:16:25.122|ERROR|feed_model.php|get_timevalue() Feed ‘324’ does not exist.
2026-03-26 14:16:46.-169|WARN|feed_model.php|Feed model: Requested feed does not exist feedid=324
2026-03-26 14:16:46.-168|ERROR|feed_model.php|get_timevalue() Feed ‘324’ does not exist.
2026-03-26 14:16:50.438|WARN|feed_model.php|Feed model: Requested feed does not exist feedid=324
2026-03-26 14:16:50.439|ERROR|feed_model.php|get_timevalue() Feed ‘324’ does not exist.

Have you checked everywhere, the Input processes especially, that there are no references to the deleted Feeds?

It is safe to assume that Feed 324 is the sole problem since I’m just getting the “Feed ‘324’ does not exist error”? I’ve checked the most likely Input processes and did not find any references to Feed 324, but I’ve got over 100 Inputs and it’s tedious to check all of them. Is there any way to search for processes (or anything else) that references Feed 324? Or is there a way to find out the name of Feed 324? Knowing the verbose name would be really helpful.

I’ve been trying to remember - I think in the early days only the Feed Name existed, then it was changed so that the Feed ID was used internally and the Name retained for humans. As Brian says, @TrystanLea would be able to confirm, but as far as I know, there is no search available, nor any means of exporting the Input Processes in text form. I’m afraid your mistake was not removing the references to the Feeds before you deleted them. Had you done that, confirmation that you had got all the reference would have been no updates to the Feeds.
If you have an old backup (prior to deleting the Feeds), use a text editor to look at the file “emoncms.sql” and the dump for table ‘Feeds’. The names are in there.

I think if you use the Input API http://192.168.x.x/input/getinputs you can then search for 324 and that will probably direct you to the Input that has a process that needs Feed 324. Just delete that input.

Thanks - I used http://192.168.x.x/input/getinputs and got a list inf Input processes. I found just one entry in the input list referencing Feed 324 and I deleted the relevant Input. If I interpreted the output from getinputs correctly, then that reference for 324 was an Input creating Feed 324, not an Input process using Feed 324 as an input. In any case, reloading getinputs now shows no references to Feed 324. But, unfortunately, I’m still seeing the same error in the logs:

2026-03-27 15:38:13.224|WARN|feed_model.php|Feed model: Requested feed does not exist feedid=324
2026-03-27 15:38:13.225|ERROR|feed_model.php|get_timevalue() Feed '324' does not exist.

On the hunch that the error could be generated by a Visualization that’s not finding Feed 324, I deleted all “undefined” feeds from my visualizations. Unfortunately, after a system reboot, I’m still getting the above error in the log and the Feeds page is still not loading. Is there somewhere else to search for a reference to Feed 324? Or a way to reset the Feeds view?

1 Like

Are you using redis? If so, try clearing the cache

1 Like

Thanks for the suggestions, but unfortunately, I have not solved this problem.

Here’s a summary:
After manually deleting a dozen or so Feeds, the Feed view page (http://192.168.x.xx/feed/view) won’t load. Feeds are actively updating, as I can see latest values in the various Visualizations in my Dashboards.
All Services except emonPiLCD are running.
The Emoncms Log shows these warning and errors:
2026-03-29 14:43:54.491|WARN|feed_model.php|Feed model: Requested feed does not exist feedid=324
2026-03-29 14:43:54.491|ERROR|feed_model.php|get_timevalue() Feed ‘324’ does not exist.
However, there are no active references to Feed 324. I’ve checked the Input processes (from http://192.168.x.xx/input/get) and there are no references to 324. No existing Input processes call on Feed 324. I used to have some Multigraphs and Dashboard widgets that referenced Feed 324, but I have deleted all of these. No remaining Input process, Dashboard, or Visualization appears to refer to Feed 324 (or any other inactive Feed).
I flushed the Redis server from the Admin interface.

Alas, so far none of these actions have solved the problem.

Assuming the Feeds view not loading is related to the Feed ‘324’ does not exist error, is there a way to reset the feed_model or something else to clear old references to Feed 324?

If perhaps the Feeds view not loading is unrelated to the “Feed 324 does not exist” error, is there some other trouble shooting I can do? I appreciate any suggestions!

Another reason could be a feed referencing other feed via feed Process list. Similar to inputs.

Check on

https://emoncms.org/feed/list.json?meta=1

1 Like

Good tip, thanks! Since I’m running emoncms locally, I checked the Feed process list using http://192.168.x.xx/feed/list.json and found one reference to 324 (in the 8th line below):

    "id": "331",
    "userid": "1",
    "name": "Indoor VOC adjusted",
    "tag": "AirQuality",
    "public": "1",
    "size": "0",
    "engine": "7",
    "processList": "53:324,2:2.1",
    "unit": "",
    "time": 1774813658,
    "value": null

Now the question, assuming this is the offending reference, how can I delete it? I used to have a Input named “Indoor VOC adjusted” in the Node “AirQuality”, but that Input has been deleted.

Try

https://192…/feed/delete.json?id=331

2 Likes

Excellent - thank you, Chaveiro

!