- Première partie de votre question " Tout d'abord, supposons qu'il soit verrouillé, combien de temps faut-il pour que Doze fonctionne pour économiser de l'énergie ? "
Le temps d'inactivité est no spécifié par Google et je devinez ce système est mis en œuvre différemment par les équipementiers
Citation de la documentation de Google Optimisation pour Doze et stand by (accentuation ajoutée)
Si un utilisateur laisse un appareil débranché et immobile pendant un certain temps, il ne sera pas en mesure de le faire. période de temps lorsque l'écran est éteint, l'appareil passe en mode veille. En mode Doze, le système tente d'économiser la batterie en limitant l'accès des applications au réseau et aux services gourmands en ressources CPU. Il empêche également les applications d'accéder au réseau et reporte leurs tâches, synchronisations et alarmes standard.
Périodiquement, le système sort de Doze pour une courte période afin de laisser les applications terminer leurs activités différées. Pendant cette fenêtre de maintenance, le système exécute toutes les synchronisations, tâches et alarmes en attente et permet aux applications d'accéder au réseau.
Editar : Cela peut répondre du point de vue de l'utilisateur car c'est ce que les développeurs prévoient apparemment. Intervalle de 9 minutes
Source : https://plus.google.com/+AndroidDevelopers/posts/94jCkmG4jff
Dianne Hackborn 17 novembre 2015 +Petr Nalevka Désolé, la programmation d'alarmes aussi fréquentes n'est actuellement pas prise en charge par doze....Pour ce que cela vaut, le délai minimum entre deux alarmes en veilleuse sera modifié en 9 minutes dans un avenir relativement proche (même sur les appareils fonctionnant avec la version actuelle de Marshmallow). .
- Deuxième partie de votre question " .... si la serrure intelligente agit (par exemple par localisation géographique), en gardant le dispositif déverrouillé pendant plusieurs heures (c'est six la limite, non ?), comment cela affectera-t-il la fonctionnalité "Doze" ? (et une de vos questions connexes Comment fonctionne Doze (fonction marshmallow) pendant la lecture ? )
Il est difficile de répondre correctement à cette question car
-
Comme on peut le voir dans la réponse à la première partie de la question, les développeurs semblent améliorer/modifier le comportement de la fonctionnalité "Doze" et ce n'est qu'une fois qu'elle sera mûre et mise en œuvre que l'on pourra tirer une conclusion.
-
Comme on peut le voir dans ce post https://stackoverflow.com/questions/33018306/doze-mode-and-foreground-service grâce à Firelord pour avoir souligné ce point La documentation de Google manque de détails et les développeurs/équipementiers peuvent mettre en œuvre des comportements différents, de sorte que rien ne peut être dit avec certitude à ce stade.