2014-03-25, 22:14
The yellow icon is shown when there is a configuration problem in xbmc...
The remote is not able to connect to the notification channel on port 9090 and therefore doesn't receive playback status updates of the currently playing item. When you open the now playing screen it does poll for the current status and therefore it will update.
The reasons why this may happen:
1) On xbmc the following option is not enabled:
System -> Settings -> Services -> Remote Control -> Allow programs on other systems to control xbmc
2) The notification port 9090 on xbmc crashed and xbmc needs to be restarted. Doesn't happen once every few days on my setups but there is definitively an issue in xbmc. After the restarting xbmc the icon should be shown in green again if 1) was configured properly.
To manually verify if the port 9090 is available you can connect to your pi over ssh and execute
If you don't see something like this with the text "LISTEN" in the output 1) or 2) is the problem
The remote is not able to connect to the notification channel on port 9090 and therefore doesn't receive playback status updates of the currently playing item. When you open the now playing screen it does poll for the current status and therefore it will update.
The reasons why this may happen:
1) On xbmc the following option is not enabled:
System -> Settings -> Services -> Remote Control -> Allow programs on other systems to control xbmc
2) The notification port 9090 on xbmc crashed and xbmc needs to be restarted. Doesn't happen once every few days on my setups but there is definitively an issue in xbmc. After the restarting xbmc the icon should be shown in green again if 1) was configured properly.
To manually verify if the port 9090 is available you can connect to your pi over ssh and execute
Code:
netstat -an | grep 9090
If you don't see something like this with the text "LISTEN" in the output 1) or 2) is the problem
Code:
tcp6 0 0 :::9090 :::* LISTEN