2014-05-24, 23:38
You haven't updated your cec control script as I outlined in post #77 - your script is still calling tvservice and ignoring the new parameters ("on" and "off").
Also your current firmware doesn't support "vcgencmd display_power" so rbphdmi will still be using the "old" behaviour (ie. calling @bin.tvservice to disable HDMI, also now calling @bin.ceccontrol, and restarting xbmc.bin when HDMI is re-enabled). You need firmware from 23 May 2014 onwards for the new functionality, which should kick in automatically with the way you have it configured (just fix up your cec control script).
Also your current firmware doesn't support "vcgencmd display_power" so rbphdmi will still be using the "old" behaviour (ie. calling @bin.tvservice to disable HDMI, also now calling @bin.ceccontrol, and restarting xbmc.bin when HDMI is re-enabled). You need firmware from 23 May 2014 onwards for the new functionality, which should kick in automatically with the way you have it configured (just fix up your cec control script).