par dommarion » 28 Juil 2022 08:57
Bonjour à tous,
La recherche du "bug" continue avec le support de la team eedomus, et Marsup.
Pour l'instant la TV Philips se déconnecte après 2 à 3 heures refuse les identifiants de connexion, du coup il faut refaire la procédure de ré-appairage (qui fonctionne bien).
Nous faisons des tests pour savoir si la cause est:
- la sauvegarde/lecture des paramètres du script (cela ne semble pas être le cas),
- les appels en lecture,
- les appels en écriture,
- les appels "simultanés ou quasi" des différents devices,
- autre(s) piste(s) à explorer.
Dans les forums sur cette API TV Philips, pas de trace de ce genre de problème, à part de temps en temps un TimeOut lié au port 1926 qui se "ferme". Ici ce point a été traité dans le développement avec une limite timeout=5s par requête. Néanmoins la plupart des applications sont des "télécommandes", et sont faites pour envoyer des commandes et pas particulièrement pour afficher l'état actuel. Notre Plugin sollicite une dizaine de lectures de l'API par passage (fréquence de scrutation) et par device. Il y a 6 devices pour gérer la TV Philips en API v6, du coup cela fait 60 appels dans la fréquence de scrutation, ce qui est peut être la cause des TimeOut et des "conflits" d'appels en quasi-simultané de l'API.
Bonne journée
dommarion
Dernière édition par
dommarion le 27 Déc 2023 21:31, édité 1 fois.
OpenWeather|Phases soleil|HeatzyV2|Concaténateur|HP Yamaha|SomfyV3|Epson|Seuils n étages|Baie 2 vantaux|Deezer|Intégrale|HTTP Auth. Digest|TV Philips|SmartThings|fonctions PHP|Tuya Smartlife|CozyTouch2|mySMS|TV Sony