2 hours ago
We've decided against allowing user-defined profiles. Most simple devices should work without a profile if the manufacturer adheres to the standard. Anything more complex usually requires modifying the app code to support non-standard features.
As for recommended devices - the only advice is to avoid Xiaomi/Aqara and TuYa devices. In worst case certain devices simply use ZigBee as data transport for their own custom protocol.
As for open-source alternatives - of course they have a wider supported device range. It's simply not viable for us to spend a lot of development time adding support for quirky ZigBee devices.
As for recommended devices - the only advice is to avoid Xiaomi/Aqara and TuYa devices. In worst case certain devices simply use ZigBee as data transport for their own custom protocol.
As for open-source alternatives - of course they have a wider supported device range. It's simply not viable for us to spend a lot of development time adding support for quirky ZigBee devices.