I am using Pro. Went to the master driver and set-up account again and all working well. Doesn't pull in the devices but when you add the Protect driver you can bind to the correct proxy. Bind a dummy smoke detector to the protect and you are away.
OS is 2.10, driver is the 2.7+ version 6. Master Driver doesn't show the different protects, the protect driver just shows Online True. Programming off the generic smoke works great but can't seem to specify different Protects.
Apologies an extra question. How does C4 deal with multiple Protects within the home? As far as I can see there is no way to identify different units within C4, is that correct? I would like to program different Protects to turn different lights on if they detect smoke but don't think this is possible.
Sorry to dig up this thread but can you confirm exactly how you are programming against the Nest protect? Are you programming against the UI colour state of the Protect or the Smoke_Alarm State. I have bound the Protect to a generic smoke detector but can't see a way of programming from the Nest to tell the generic smoke detector it has detected smoke.