3 votes

Comment lancer l'application lorsque le téléphone est connecté à un chargeur sans fil Qi spécifique ?

J'ai un chargeur Qi dans ma voiture et je voulais que mon téléphone lance l'application dash cam lorsque le téléphone commence à se charger sur cette base.

Existe-t-il une API pour détecter l'ID du chargeur Qi ? Outre l'API, existe-t-il un moyen de générer un événement lorsque le téléphone commence à se charger ?

0 votes

2voto

beeshyams Points 37355

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éePuissance 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é

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X