Skip to content
This repository was archived by the owner on Apr 8, 2020. It is now read-only.

Augmenter le timeout des requêtes HTTP envoyées #2

@tplet

Description

@tplet

Bonjour,

Une amélioration possible de l'application serait d'augmenter le délais avant timeout lors de requête HTTP.
En effet, le projet étant probablement utilisée sur de petite installation domotique, il est dépendant de la qualité de connexion en place. Le up en ADSL étant de 1 Mbps, il arrive que la requête prenne un peu plus de 5s à s'exécuter (il s'agit du réglage du timeout que tu as mis en place dans le JsonParser).

Dans mon cas :

  • Yana-server est installé sur un raspberry
  • Je dispose d'un autre raspberry servant à relever la consommation électrique. Il est autonome et dispose d'un web-service afin de lire les informations souhaitées (consommation du jour, instantané, etc.).
  • J'ai créé un plugin sur yana-server effectuant des requêtes sur le 2e raspberry pour l'interroger selon diverses commandes et renvoyer la consommation électrique.
    Cependant le tout prend parfois un peu de temps à s'exécuter car le 2nd raspberry près du compteur électrique capte un signal faible du wifi. Je dois être à 6-8 secondes de délais de répondre au total.

Dans l'idéal, un réglage du timeout en configuration de l'application serait parfait.
En pratique, un réglage en dur dans l'application pourrait suffire (30 secondes, comme un réglage classique d'une réponse web).

Qu'en penses-tu ?

Osteres
PS : Dès que le plugin de teleinfo est stable (et propre, je le migre sous Doctrine) je le mettrai à disposition.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions