Type de Chargement est déterminé par :
-
Signature de charge - voir aquí
-
Les broches D+ et D- du câble qui négocient la tension et le courant de charge avec l'appareil, en accord avec le circuit de charge du chargeur (cf. Aperçu de la charge USB pour plus
-
Ainsi, un chargeur Qi serait reconnu par le circuit interne de l'appareil et la tension / le courant serait négocié avec le circuit du chargeur de batterie, en fonction du niveau de charge de la batterie.
Je ne sais pas si l'API fournit des informations concernant les marque ou identification de charge, pour l'utiliser pour déclencher une action. S'il est disponible, ce serait très pratique pour les OEM de lier les utilisateurs à leurs propres chargeurs comme stratégie de vente :). Je n'ai pas non plus trouvé de preuve dans les algorithmes de charge publiés par les fabricants de circuits intégrés de charge. Il ne s'agit pas d'une conclusion définitive bien que
Pour répondre à vos besoins, automatisation est l'option préférée. De nombreuses applications sont disponibles. Je préfère utiliser MacroDroid Il est gratuit (jusqu'à 5 macros) et facile à apprendre. Pour comprendre comment MacroDroid fonctionne et ce qu'il requiert paramètres , mon répondre ici
Votre macro ressemblerait à ceci
-
Macro : Dashcam (nom de la macro)
Déclencheur : Alimentation connectée / déconnectée → Puissance connectée
Action : Lancer l'application → Sélectionnez dans la liste déroulante votre application de dashcam.
Contraintes : État du WiFi → WiFi non connecté au réseau ( l'hypothèse ici est que lorsque vous êtes dans votre voiture, vous êtes no connecté à tout WiFI réseau. Lorsque vous êtes connecté à un réseau, par exemple au travail ou à la maison, et que vous vous chargez, cette macro ne fonctionnera pas, ce qui signifie que votre dashcam ne sera pas lancée.)
La contrainte alternative suggérée par l'OP, excellente (merci), est la suivante
Bluetooth State : → Appareil connecté
0 votes
Laissez-nous poursuivre cette discussion dans le chat .