HAdashboard RSS doesn't work for me

Hello, I’m trying to add the rss feed to my main panel but i’m getting “entity not found: news” message.
my appdaemon.yaml file looks like this:
secrets: /config/secrets.yaml
log:
logfile: STDOUT
errorfile: STDERR

appdaemon:

rss_feeds:
- feed: http://rss.cnn.com/rss/cnn_topstories.rss
target: news
rss_update: 300
threads: 10

and my widget looks like this:
rss_news:
widget_type: rss
entity: news
interval: 5
title: Latest News
text_style: “font-size: 125%; font-weight: bold”

I’m using HASSIO (the latest update).
what am I doing wrong?

Me neither

Can you format your yaml file using preformatted text button so I can see the indentation please. Also, can you post the ENTIRE log file from AppDaemon including startup so I can see the version.

Hey all,

I am having the same issue, been looking at this for a few days now and its driving me mad!

my appDaemon config is this:

appdaemon:
disable_apps: 1
threads: 10
app_dir: /config/appdaemon/apps

rss_feeds:
- feed: http://feeds.feedburner.com/uk/gizmodo
target: BBCNews

rss_update: 300

log is this:

2018-03-16 15:52:10.319869 INFO AppDaemon Version 3.0.0b5 starting
2018-03-16 15:52:10.320635 INFO Configuration read from: /config/appdaemon/appdaemon.yaml
2018-03-16 15:52:10.323020 INFO AppDaemon: Starting Apps
2018-03-16 15:52:10.331223 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2018-03-16 15:52:10.381512 INFO AppDaemon: HASS: HASS Plugin Initializing
2018-03-16 15:52:10.382881 INFO AppDaemon: HASS: HASS Plugin initialization complete
2018-03-16 15:52:10.384018 INFO Starting Dashboards
2018-03-16 15:52:10.404035 INFO API is disabled
2018-03-16 15:52:10.423967 INFO AppDaemon: HASS: Connected to Home Assistant 0.65.4
2018-03-16 15:52:10.641979 INFO AppDaemon: Got initial state from namespace default
2018-03-16 15:52:12.888796 INFO AppDaemon: Reading config
2018-03-16 15:52:12.895853 INFO AppDaemon: /config/appdaemon/apps/apps.yaml added or modified
2018-03-16 15:52:12.897343 INFO AppDaemon: /config/appdaemon/apps/apps.yaml added or modified
2018-03-16 15:52:12.898094 INFO AppDaemon: App ‘hello_world’ added
2018-03-16 15:52:12.898960 INFO AppDaemon: Adding /config/appdaemon/apps to module import path
2018-03-16 15:52:12.900422 INFO AppDaemon: Loading App Module: /config/appdaemon/apps/hello.py
2018-03-16 15:52:12.937542 INFO AppDaemon: Initializing app hello_world using class HelloWorld from module hello
2018-03-16 15:52:13.262217 INFO hello_world: Hello from AppDaemon
2018-03-16 15:52:13.267602 INFO hello_world: You are now ready to run Apps!
2018-03-16 15:52:13.269471 INFO AppDaemon: App initialization complete
2018-03-16 15:52:26.521119 INFO function [get_dashboard] finished in 254 ms
2018-03-16 15:52:26.883187 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 15:52:39.582113 INFO function [get_dashboard] finished in 196 ms
2018-03-16 15:52:39.693894 INFO HADashboard: Dashboard disconnected
2018-03-16 15:52:40.302124 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 15:52:41.970843 INFO function [get_dashboard] finished in 203 ms
2018-03-16 15:52:42.047450 INFO HADashboard: Dashboard disconnected
2018-03-16 15:52:42.252834 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 15:53:02.907302 INFO HADashboard: Dashboard disconnected
2018-03-16 15:53:05.315288 INFO function [get_dashboard] finished in 198 ms
2018-03-16 15:53:05.569250 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 15:54:32.941775 INFO function [get_dashboard] finished in 195 ms
2018-03-16 15:54:32.960841 INFO HADashboard: Dashboard disconnected
2018-03-16 15:54:33.275871 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 15:54:35.024765 INFO function [get_dashboard] finished in 195 ms
2018-03-16 15:54:35.095592 INFO HADashboard: Dashboard disconnected
2018-03-16 15:54:35.293295 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 15:54:46.060367 INFO function [get_dashboard] finished in 199 ms
2018-03-16 15:54:46.090419 INFO HADashboard: Dashboard disconnected
2018-03-16 15:54:46.329464 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 15:54:49.829465 INFO function [get_dashboard] finished in 193 ms
2018-03-16 15:54:49.846809 INFO HADashboard: Dashboard disconnected
2018-03-16 15:54:50.220091 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 15:54:51.908474 INFO function [get_dashboard] finished in 194 ms
2018-03-16 15:54:51.927607 INFO HADashboard: Dashboard disconnected
2018-03-16 15:54:52.195191 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 15:54:57.024542 INFO Compiling dashboard ‘dailynews’
2018-03-16 15:54:58.398719 INFO function [get_dashboard] finished in 1409 ms
2018-03-16 15:54:58.424997 INFO HADashboard: Dashboard disconnected
2018-03-16 15:54:58.518102 INFO HADashboard: New dashboard connected: Daily News
2018-03-16 15:58:17.148853 INFO AppDaemon Version 3.0.0b5 starting
2018-03-16 15:58:17.150142 INFO Configuration read from: /config/appdaemon/appdaemon.yaml
2018-03-16 15:58:17.152498 INFO AppDaemon: Starting Apps
2018-03-16 15:58:17.159311 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2018-03-16 15:58:17.201029 INFO AppDaemon: HASS: HASS Plugin Initializing
2018-03-16 15:58:17.202197 INFO AppDaemon: HASS: HASS Plugin initialization complete
2018-03-16 15:58:17.203103 INFO Starting Dashboards
2018-03-16 15:58:17.220917 INFO API is disabled
2018-03-16 15:58:17.240820 INFO AppDaemon: HASS: Connected to Home Assistant 0.65.4
2018-03-16 15:58:17.463738 INFO AppDaemon: Got initial state from namespace default
2018-03-16 15:58:19.736972 INFO AppDaemon: Reading config
2018-03-16 15:58:19.744447 INFO AppDaemon: /config/appdaemon/apps/apps.yaml added or modified
2018-03-16 15:58:19.745122 INFO AppDaemon: /config/appdaemon/apps/apps.yaml added or modified
2018-03-16 15:58:19.745777 INFO AppDaemon: App ‘hello_world’ added
2018-03-16 15:58:19.746696 INFO AppDaemon: Adding /config/appdaemon/apps to module import path
2018-03-16 15:58:19.748043 INFO AppDaemon: Loading App Module: /config/appdaemon/apps/hello.py
2018-03-16 15:58:19.784253 INFO AppDaemon: Initializing app hello_world using class HelloWorld from module hello
2018-03-16 15:58:20.108647 INFO hello_world: Hello from AppDaemon
2018-03-16 15:58:20.113633 INFO hello_world: You are now ready to run Apps!
2018-03-16 15:58:20.115339 INFO AppDaemon: App initialization complete
2018-03-16 15:58:27.466464 INFO function [get_dashboard] finished in 272 ms
2018-03-16 15:58:27.801928 INFO HADashboard: New dashboard connected: Daily News
2018-03-16 15:58:29.292719 INFO function [get_dashboard] finished in 204 ms
2018-03-16 15:58:29.322820 INFO HADashboard: Dashboard disconnected
2018-03-16 15:58:29.656967 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 16:01:50.692346 INFO function [get_dashboard] finished in 198 ms
2018-03-16 16:01:50.713513 INFO HADashboard: Dashboard disconnected
2018-03-16 16:01:51.413002 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 16:03:24.870149 INFO function [get_dashboard] finished in 201 ms
2018-03-16 16:03:24.897732 INFO HADashboard: Dashboard disconnected
2018-03-16 16:03:25.115466 INFO HADashboard: New dashboard connected: Daily News
2018-03-16 16:03:50.136423 INFO function [get_dashboard] finished in 201 ms
2018-03-16 16:03:50.163009 INFO HADashboard: Dashboard disconnected
2018-03-16 16:03:50.622013 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 16:04:34.603773 INFO Compiling dashboard ‘Home’
2018-03-16 16:04:37.035532 INFO function [get_dashboard] finished in 2461 ms
2018-03-16 16:04:37.055307 INFO HADashboard: Dashboard disconnected
2018-03-16 16:04:37.516320 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 16:04:41.082426 INFO function [get_dashboard] finished in 201 ms
2018-03-16 16:04:41.103345 INFO HADashboard: Dashboard disconnected
2018-03-16 16:04:42.087308 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 16:04:52.546766 INFO function [get_dashboard] finished in 202 ms
2018-03-16 16:04:52.653493 INFO HADashboard: Dashboard disconnected
2018-03-16 16:04:54.349686 INFO HADashboard: New dashboard connected: Home screen
2018-03-16 16:05:04.570813 INFO Compiling dashboard ‘dailynews’
2018-03-16 16:05:06.048713 INFO function [get_dashboard] finished in 1507 ms
2018-03-16 16:05:06.066163 INFO HADashboard: Dashboard disconnected
2018-03-16 16:05:06.362620 INFO HADashboard: New dashboard connected: Daily News
2018-03-16 16:06:36.454110 INFO function [get_dashboard] finished in 229 ms
2018-03-16 16:06:36.482400 INFO HADashboard: Dashboard disconnected
2018-03-16 16:06:36.699117 INFO HADashboard: New dashboard connected: Daily News
2018-03-16 16:08:20.873157 INFO function [get_dashboard] finished in 202 ms
2018-03-16 16:08:20.890413 INFO HADashboard: Dashboard disconnected
2018-03-16 16:08:21.120189 INFO HADashboard: New dashboard connected: Daily News
2018-03-16 16:12:23.698831 INFO AppDaemon Version 3.0.0b5 starting
2018-03-16 16:12:23.699601 INFO Configuration read from: /config/appdaemon/appdaemon.yaml
2018-03-16 16:12:23.701898 INFO AppDaemon: Starting Apps
2018-03-16 16:12:23.708025 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2018-03-16 16:12:23.750494 INFO AppDaemon: HASS: HASS Plugin Initializing
2018-03-16 16:12:23.751711 INFO AppDaemon: HASS: HASS Plugin initialization complete
2018-03-16 16:12:23.752692 INFO Starting Dashboards
2018-03-16 16:12:23.770352 INFO API is disabled
2018-03-16 16:12:23.791040 INFO AppDaemon: HASS: Connected to Home Assistant 0.65.4
2018-03-16 16:12:24.005711 INFO AppDaemon: Got initial state from namespace default
2018-03-16 16:12:24.154956 INFO function [get_dashboard] finished in 131 ms
2018-03-16 16:12:24.430042 INFO HADashboard: New dashboard connected: Daily News
2018-03-16 16:12:26.170554 INFO AppDaemon: Reading config
2018-03-16 16:12:26.177998 INFO AppDaemon: /config/appdaemon/apps/apps.yaml added or modified
2018-03-16 16:12:26.179731 INFO AppDaemon: /config/appdaemon/apps/apps.yaml added or modified
2018-03-16 16:12:26.180493 INFO AppDaemon: App ‘hello_world’ added
2018-03-16 16:12:26.181335 INFO AppDaemon: Adding /config/appdaemon/apps to module import path
2018-03-16 16:12:26.182629 INFO AppDaemon: Loading App Module: /config/appdaemon/apps/hello.py
2018-03-16 16:12:26.219743 INFO AppDaemon: Initializing app hello_world using class HelloWorld from module hello
2018-03-16 16:12:26.584877 INFO hello_world: Hello from AppDaemon
2018-03-16 16:12:26.590406 INFO hello_world: You are now ready to run Apps!
2018-03-16 16:12:26.592158 INFO AppDaemon: App initialization complete
2018-03-16 16:12:50.667557 INFO function [get_dashboard] finished in 202 ms
2018-03-16 16:12:50.690344 INFO HADashboard: Dashboard disconnected
2018-03-16 16:12:50.914851 INFO HADashboard: New dashboard connected: Daily News

and my dash config is this:

news:
widget_type: rss
entity: BBCNews
title: BBC headlines
interval: 10

But all i am getting in the UI is entity not found…

Any ideas?

OK, looks like this was an issue with the docs (now fixed). The rss_feeds list should be under the hadashboard section not the appdaemon section - give that a try and let me know if it works!

1 Like

Awesome this works…its almost like you wrote this thing! :slight_smile:

By the way, great app!

1 Like

Can you please post your config, mine is still not working

Here you go claudio

hadashboard:
dash_url: http://192.168.0.30:5050/Home
dash_dir: /config/appdaemon/dashboards

rss_feeds:
- feed: http://feeds.bbci.co.uk/news/rss.xml
target: BBCNews

- feed: http://feeds.feedburner.com/uk/gizmodo
  target: Gizmodo
  
- feed: https://www.engadget.com/rss.xml
  target: Engadget

rss_update: 300

Thanks a lot! I was having the same issue, was checking permissions of my files and folders and searching online for a while now until I found this

And in the Dashboard config, how to add more than one entity?
I mean, i have this entry:

rss:
    widget_type: rss
    entity: rss.cnn_news
    interval: 10
    title: CNN Latest News
    recent: 15
    show_description: 1

How to add more entity in the same widget?