Recipes & adapterDeviceId

I need some way to relate a recipe back to the device I exposed via the SDK. Since I cannot store NEEO device ids with the system I am writing a driver for, I thought I could use the ID that I was providing upon registration with NEEO. When directly looking at the device info, it's returned as 'adapterDeviceId'.

It is not being returned when retrieving all the recipes. Did I miss something? Or is there any easy way to retrieve this information?

7replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • Boris Pruessmann You're able to receive each ID (for all devices) via an single API Call. You just need to call a dedicated adress and load the XML, but i missed it currently to overhand.

    I know that Niels de Klerk use the correct adress inside his API guide, maybe try a look there or maybe he will come back to you shortly.

  • What are you trying to achieve exactly? I can’t see much reason for getting the NEEO end of a driver as the SDK handles that.

  • I want to externally trigger the recipe that maps to the device I am exposing through my driver.


    • The driver is exposing a musicplayer that is mapping to a specific audio zone. That zone has an ID that I am using as adapterDeviceId.
    • The driver allows me to control the audio zone via NEEO - Play, Pause, etc.
    • The audio device has an alarm functionality. When the alarm hits, audio playback starts. There is an SDK that allows me to do certain things when that happens. For example, triggering the recipe that maps to the musicplayer. That way the amplifier will be turned on, so that the audio output can be heard.
    Like 1
    • Boris Pruessmann ok. You could also make a or use a recipe and execute that recipe using the API. Also found in my guide. 

  • The API was looking for can be found under /v1/projects/home/devices/ btw. Thanks Markus Mahr

Like Follow