Le plugin permet de piloter un spa Bestway compatible Smart Hub via l’API cloud officielle Bestway.
Il offre le contrôle des principales fonctions du spa (chauffage, filtration, bulles, température) ainsi que la remontée des états et alertes directement dans Jeedom.
⚠️ Ce plugin utilise une API privée Bestway. Son fonctionnement dépend du maintien de cette API par le constructeur.
Un PC ou Mac avec Charles Proxy installé
Télécharger Charles Proxy
Deux smartphones (Android ou iOS) :
⚠️ Sur le téléphone B, vous devez impérativement utiliser une ancienne version de l’application :
Bestway Connect 1.0.4, téléchargeable depuis APKPure, afin de pouvoir intercepter le trafic réseau.
Ces étapes sont nécessaires une seule fois pour obtenir les identifiants requis par le plugin.
Proxy > Proxy Settings8888)Help > SSL Proxying > Install Charles Root Certificate8888Indispensable pour déchiffrer le trafic HTTPS
Paramètres > Sécurité > Chiffrement et identifiants > Installer depuis le stockageRéglages > Général > VPN et gestion des appareils > Charles Proxy CARéglages > Général > Informations > Réglages de confiance des certificatsDans Charles Proxy :
Proxy > SSL Proxying Settings*443⚠️ Respectez impérativement l’ordre des étapes
thing_shadowcommandapi.bestwaycorpRecherchez une requête POST vers : /enduser/visitor Domaine : https://smarthub-eu.bestwaycorp.com
Ouvrez la requête et consultez :
Request > JSONRequest > Textvisitor_idregistration_iddevice_idproduct_idclient_id (Android uniquement ; si non trouvé, laisser vide)registration_id et client_id :/api/enduser/visitordevice_id et product_id :/api/enduser/home/room/devicesCe plugin n’est ni affilié, ni soutenu par Bestway.
L’utilisation se fait à vos risques et périls.
L’API utilisée étant privée, son fonctionnement peut évoluer ou cesser sans préavis.