Ingo-git / neeo-driver-raumfeld

Driver for NEEO remote for Raumfeld / Teufel Streaming devices
MIT License
1 stars 1 forks source link

Raumfeld / Teufel Streaming Player for NEEO

The driver is based on the media player example for the NEEO SDK and is using node-raumkernel to connect to Raumfeld / Teufel Streaming devices. The necessary software can be installed and run on a Raumfeld / Teufel device provided shell access and sufficient memory is available. However, it's not recommended due to the additional computational load.

You can find the media player example at https://github.com/NEEOInc/neeo-sdk-examples/tree/master/lib/playerComponent

To find out more about NEEO, the Brain and "The Thinking Remote" checkout https://neeo.com/.

Prerequisite

Getting started

  1. Update tiles specified in file browserService.js function getRootListModel with your own favorite radio stations / albums / playlists / ... (e.g. by browsing the root folder with a running driver to find available items)
  2. Install and start the driver, see NEEO SDK documentation.
  3. Add Raumfeld / Teufel device(s) with NEEO app searching for: 'Teufel Raumfeld Player using Neeo SDK'. Autodiscovery should identify available 'rooms' setup with the Raumfeld / Teufel app. The Raumfeld / Teufel devices should be setup in 'rooms' and active to allow for correct discovery.

Limitations

Updates

The implementation is based on a pre-release version of the NEEO media player example and its NEEO firmware support. Thus, I plan to update the neeo-driver-raumfeld later in 2018 probably also addressing some of the above listed limitations.