Announcement: Plans to remove the legacy TV service and accessory setup
Hi,

so i plan to do some major changes to the plugin which include lot of  improvements and new features. I have lots of ideas for new features and improvements that will definitely bring the plugin to a new level 😃 

Unfortunately the legacy TV service and setup as an accessory are kind of blocking me from starting the work on the features.

- When the plugin first released there was no native HomeKit support for TVs that is why i had to emulate a TV with a basic On/Off switch. That was working pretty well. After the native HomeKit support was introduced from Apple i still left the legacy TV service in the plugin to allow users to slowly switch to the new TV service. I think right now after almost 1.5 years pretty much everyone should be using the new TV service so i guess i should be able to safely remove that from the plugin. 
The legacy TV service generally causes no problem, it just is a pain to still maintain that and especially with new features incoming this will make the implementation more complicated...

- As for the setup as an accessory, this was the first way provided by homebridge to setup devices. It works well, but unfortunately it has some limitations. The biggest is that i cannot create new services on the fly which limits me from adding new features which i have in plans. 

I plan to remove first the legacy TV service and later the setup as an accessory. 
If someone is still using the legacy TV service then i guess now it is a good time to switch to the new TV service. If you think that this is a bad idea to remove the legacy TV service, please let me know 😅 
People who are still using the setup as an accessory in the config should change that to a platform. There is already a warning if you are using an accessory instead of platform when starting homebridge. 

BTW: if you have ideas and features request then feel free to let me know here 😄 

