Automatisation HomeKit en fonction d'un événement
Bonjour à tous 🙂
Je me suis créé un Raccourcis et des Automatisation pour piloter une prise connecté pour la recharge de mon véhicule électrique à l'aide de HomeKit.
Certaines voitures ne pouvant bloquer la recharge à un pourcentage prédéfini de la batterie, mon Raccourcis (et les Automatisation qui lui sont associées), par l'intermédiaire d'un calcul, désactive la prise au bout d'un certain temps en fonction du pourcentage de batterie initial vers celui souhaité (ex recharge de 30 à 80%).
On pourrait comparer ce que je souhaite faire de près ou de loin à la Recharge optimisée de la batterie sur iPhone 😁.
J'ai réussi à faire plus ou moins ce que je voulais faire en créant à l'aide du Raccourcis un événement pour chaque recharge dans mon calendrier.
Une Automatisation HomeKit vient contrôler tout les jours à 00h10 si j'ai un tel événement de créé (une recharge de prévue en quelque sorte), si oui elle active la prise connecté (la voiture est branché à la prise et lance sa recharge) puis active le mode Ne pas déranger jusqu'à la fin de l'événement et donc de la recharge (seule astuce que j'ai trouvé pour le moment).
Une seconde automatisation va stopper la prise connecté lorsqu'il détectera que le mode Ne pas déranger va se désactiver (à la fin de l'evenement).
Donc grosso modo j'arrive tant bien que mal à faire ce que je souhaite faire, même si cela est tiré par les cheveux. Si l'arrêt de recharge est controlé par la fonction Ne pas déranger, le problème est que je ne peut débuter une recharge uniquement à la même heure (que j'ai programmé à 00h10).
Le top serait de pouvoir débuter automatiquement ces Automatisations dès qu'un certain événement du calendrier commence.
Je n'ai pas trouvé cette possibilité actuellement sur iOS 14.4.1, peut-être (j'espère 🙂) qu'un jour cela arrivera.
Pour les pro de Raccourcis et des Automatisations, auriez-vous idées pour m'aider à améliorer cela ? Peut-être sans passer par le calendrier mais c'est ce qui m'a semblé le plus simple sur le coup.