Ok, je ne sais pas si tu as eu des infos dans ton post du développeur du plugin ?
Je n’ai pas essayé la fonction « ScheduleOff et On », mais depuis l’API renault ça semble fonctionner je viens de tester. D’après moi, le développeur a basé son plugin sur les commandes de cette API.
morgan@MSI:~$ renault-api charge schedule activate 1
{'schedules': [{'id': 1, 'activated': True, 'monday': {'startTime': 'T22:00Z', 'duration': 480}, 'tuesday': {'startTime': 'T22:00Z', 'duration': 480}, 'wednesday': {'startTime': 'T22:00Z', 'duration': 480}, 'thursday': {'startTime': 'T22:00Z', 'duration': 480}, 'friday': {'startTime': 'T22:00Z', 'duration': 480}, 'saturday': {'startTime': 'T22:00Z', 'duration': 480}, 'sunday': {'startTime': 'T22:00Z', 'duration': 480}}, {'id': 2, 'activated': False, 'monday': {'startTime': 'T14:30Z', 'duration': 90}, 'tuesday': {'startTime': 'T14:30Z', 'duration': 90}, 'wednesday': {'startTime': 'T14:30Z', 'duration': 90}, 'thursday': {'startTime': 'T14:30Z', 'duration': 90}, 'friday': {'startTime': 'T14:30Z', 'duration': 90}, 'saturday': {'startTime': 'T14:30Z', 'duration': 90}, 'sunday': {'startTime': 'T14:30Z', 'duration': 90}}, {'id': 3, 'activated': False}, {'id': 4, 'activated': False}, {'id': 5, 'activated': False}]}
morgan@MSI:~$ renault-api charge schedule deactivate 1
{'schedules': [{'id': 1, 'activated': False, 'monday': {'startTime': 'T22:00Z', 'duration': 480}, 'tuesday': {'startTime': 'T22:00Z', 'duration': 480}, 'wednesday': {'startTime': 'T22:00Z', 'duration': 480}, 'thursday': {'startTime': 'T22:00Z', 'duration': 480}, 'friday': {'startTime': 'T22:00Z', 'duration': 480}, 'saturday': {'startTime': 'T22:00Z', 'duration': 480}, 'sunday': {'startTime': 'T22:00Z', 'duration': 480}}, {'id': 2, 'activated': False, 'monday': {'startTime': 'T14:30Z', 'duration': 90}, 'tuesday': {'startTime': 'T14:30Z', 'duration': 90}, 'wednesday': {'startTime': 'T14:30Z', 'duration': 90}, 'thursday': {'startTime': 'T14:30Z', 'duration': 90}, 'friday': {'startTime': 'T14:30Z', 'duration': 90}, 'saturday': {'startTime': 'T14:30Z', 'duration': 90}, 'sunday': {'startTime': 'T14:30Z', 'duration': 90}}, {'id': 3, 'activated': False}, {'id': 4, 'activated': False}, {'id': 5, 'activated': False}]}
Pour le moment, je n’ai pas pu pousser plus mes tests car j’ai trop spam l’API j’ai dépassé le quota de requêtes journalier.
morgan@MSI:~$ renault-api status
Error: QuotaLimitException('err.func.wired.overloaded', 'You have reached your quota limit')