As of Version 3 51Degrees device detector for Python will work with both free and pay-for device data files. So you won't need to download a different detector, only your data file will change depending on which one you need. Device data is now available in 3 flavours:
- Lite - free to use data with 30 000 devices and 40 device properties. Included in all distributions by default.
- Premium - pay-for version with 70 000 devices, regular automatic updates and even more properties.
- Enterprise - pay-for version with over 150 000 devices, over 150 device properties, daily updates and additional scripts to improve accuracy for iPhone detections and scripts to monitor bandwidth.
Please visit the Compare Data Options page for more information and a visual comparison table. For a full list of supported device properties please visit the Property Dictionary.
If you have already purchased Premium or Enterprise data then all you have to do is follow the steps outlined in Getting Started section and then edit your settings file to choose the appropriate detection method (v3-wrapper or v3-trie-wrapper) and device data file location for your chosen method. For more information on configuration please visit the Config section.