enhancementhelp wantedrequest
描述
With the variety of device platforms, audio devices, etc., it might be a good idea to collect info like
- device (Raspberry Pi, CHIP, PC, ...) + version
- used device platform (includes Magic Mirror, Hyperion, ...)
- OS (distro + version)
- audio HW
- python version used
- selected voice trigger (pocketsphinx / snowboy / none)
- AlexaPi version
... stuff like this. No private / sensitive info would be collected.
Implement like Home Assistant (it's a good reference project for anything) - generate anonymous UUIDs. This would be on by default with the option to disable it in the config.
This would help us:
- know what features to prioritize and optimize (yeah, this sounds like marketing crap, I'm not even sure if this is true)
- figuring out what config defaults are the best to cover most uses
- knowing if we can remove py2 support in the future
- deciding to add support for a distro if people use it without official support
- knowing how many active AlexaPi instances are actually out there
- and we could have awesome graphs!