I started a while back updating the SqueezeBox plugin for use with HomeSeer 3. It is a slow process as I had to deal first with other priorities for a while and due to the amount of changes including the new media APIs in HomeSeer 3 it ended up to be a rewrite of the plugin. It is going to be a implemented as a multiple plugins, one for each player and all plugin running as different threads in a single exe. HS3 devices (including their buttons) as specified by the new media APIs will be associated with each player/plugin. The discovery of players, creation/management of the plugins per player and interaction with LMS is working but querying the library via the media APIs is not yet complete. In the HomeSeer 3 version, the different libraries (local, favorites, Internet Radios, Apps such as Spotify, Pandora, etc) will each be in a different library type. Within each of these library types you can then browse by genre/artist/album/playlists which will be much better than the organization in HomeSeer 2. While the version for HomeSeer 3 will be based on the new media APIs (with some extensions), HS Touch does not yet support them.
As before the version for HomeSeer 3 can be used as Speak Proxy and hs speak announcements on SqueezeBox players. But for the announcement it will not support the built-in TTS or WaveIn and only use the hs speakToFile API. This will make it easier if in the longer term I decide to support a Linux version. Post here if anybody really needs the WaveIn support.
Trigger and actions are currently work in progress as well as some restructuring of the media libraries. I need to complete these before releasing a beta.
Comment