thingsboard / thingsboard/thingsboard-python-client-sdk
Communication over proxy not supported
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 130
- Forks
- 86
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Compared to the Client object from paho.mqtt.client , the TBDeviceMqttClient object does not support the function proxy_set to set a proxy server.
Workaround is:
tb_client = TBDeviceMqttClient(...)
tb_client._client.proxy_set(proxy_type=socks.HTTP, proxy_addr="...", proxy_port=...)
Could you please provide this feature in the right way.
Thanks
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par inspecter l’implémentation de TBDeviceMqttClient et la manière dont son _client sous-jacent est configuré. Comparez cette configuration avec paho.mqtt.client.proxy_set et le contournement signalé ; le travail est considéré comme terminé lorsque le client public permet de configurer un proxy HTTP sans accéder à _client, avec une couverture des paramètres de proxy pris en charge.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- api, networking
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 38/100