alexa-pi/AlexaPi

Collect device statistics

Open

#181 geöffnet am 1. März 2017

Auf GitHub ansehen
 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Python (402 Forks)batch import
enhancementhelp wantedrequest

Repository-Metriken

Stars
 (1.324 Stars)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

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!

Contributor Guide