Commandes non valorisées

bonjour à tous, novice sur jeedom et premier poste sur la communauté.
Je bloque avec le plugin Balboa, j’ai réussi à paramétrer la connexion avec le spa. j’ai cependant aucun retour sur la température du spa, le temps de chauffage et surement d’autres commandes. ( visiblement la lumière et la température de consigne fonctionne).


si une bonne âme pouvait m’aider.
merci d’avance

Baptiste

Bonjour.

Pouvez vous poster les log en debug et surtout les infos qui transitent sur le moniteur

La température se met a jour lorsque la pompe de circulation est en route.
Sinon la valeur n’est pas correct

merci pour la reponse

voila le log, la pompe est bien en route.
si par « infos sur le moniteur » vous parlez de l’écran du spa, il indique 35.5 ( je n’ai pas regardé précisément à l’instant ou j’ai téléchargé le log.
la valeur sur le widjet et en permanance a « 0 »
sur l’application mobile controle my spa elle apparait bien.


[2023-04-08 12:40:03][DEBUG] : Send:https://iot.controlmyspa.com/idm/tokenEndpoint => ["Content-Type: application\/json"] => null
[2023-04-08 12:40:04][DEBUG] : $result:{"mobileClientId":"@!22A9.0A65.9E32.9AAF!0001!E3F5.C02B!0008!9A30.295F","mobileClientSecret":"mobile","_links":{"tokenEndpoint":{"href":"https:\/\/idmqa.controlmyspa.com\/oxauth\/restv1\/token"},"refreshEndpoint":{"href":"https:\/\/idmqa.controlmyspa.com\/oxauth\/restv1\/token"},"whoami":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/auth\/whoami"}}}
[2023-04-08 12:40:04][DEBUG] : Send:https://idmqa.controlmyspa.com/oxauth/restv1/token => ["Content-Type: application\/x-www-form-urlencoded","Authorization: Basic QCEyMkE5LjBBNjUuOUUzMi45QUFGITAwMDEhRTNGNS5DMDJCITAwMDghOUEzMC4yOTVGOm1vYmlsZQ==","Content-Length: 93"] => "grant_type=password&password=%40&scope=openid+user_name&username=%40gmail.com"
[2023-04-08 12:40:05][DEBUG] : $result:{"access_token":"54ee7d69-e2fd-4049-9689-883f12325c25","token_type":"bearer","expires_in":14399,"refresh_token":"47f27c6c-e226-40c1-9177-93976d1fe312","scope":"openid user_name","id_token":"eyJraWQiOiIzYzNlZmI2Ni1kNmNjLTRlMTAtYmZlNi00ZGZiMDVmYzNhZGUiLCJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJodHRwczovL2lkbXFhLmNvbnRyb2xteXNwYS5jb20iLCJhdWQiOiJAITIyQTkuMEE2NS45RTMyLjlBQUYhMDAwMSFFM0Y1LkMwMkIhMDAwOCE5QTMwLjI5NUYiLCJleHAiOjE2ODEwMzY4MDUsImlhdCI6MTY4MDk1MDQwNSwib3hPcGVuSURDb25uZWN0VmVyc2lvbiI6Im9wZW5pZGNvbm5lY3QtMS4wIiwic3ViIjoiQCEyMkE5LjBBNjUuOUUzMi45QUFGITAwMDEhRTNGNS5DMDJCITAwMDAhRDUzOS40Qzc1LjI2QzMuOTk2MSJ9.6dV8EBf_oAZDTbgnpguzZCxWSfgXVqUdPeEJ5_WkvqX7Q8uX-V0-2lbYelyhp3fVYegrpsrec51jUen8pV52chipb-M-z7m-V3Tde2u8SFNoILGkvJ7JCfiJyRWWIKg473o2pYw0uy6fDLyH4hnEh9kaQewwF5eIltSNgcJx0E55qFqzSwRYY5jbxH9i7SuspiLgBkT78D28VLEmT81HrfuC9RrgYGI4_2-zE_3YPntiGPcHXbjQupRKAYzpxWdWQIO54yCKkXZvnY567OGF6yP1ca2x9M9lr9OUPfhMp1Yt2OJtOBvh8pERNWwL8CZtR3Elvo1h_VNxzZUpJRghNA"}
[2023-04-08 12:40:05][DEBUG] : Send:https://iot.controlmyspa.com/mobile/auth/whoami => ["Content-Type: application\/json","Authorization: Bearer 54ee7d69-e2fd-4049-9689-883f12325c25"] => null
[2023-04-08 12:40:05][DEBUG] : $result:{"_id":"63f3a1e46d84d4b607e869d9","dealerId":"63bebe736d8451b2cd4c06b9","dealerName":"NLP WIFI","oemId":"62fba923a177aff20047d3c2","oemName":"Spa Fran\u00e7ais","lastName":"","firstName":"Baptiste","phone":"","email":"@gmail.com","address":{"address1":"","city":"","state":"haute Savoie","country":"France","zip":"74380"},"roles":["OWNER"],"modifiedDate":"2023-04-07T04:45:57.809+0000","active":true,"spaId":"63f3a0346d84bda71d30310b","deviceToken":"fsDAuqWNSk-9qDeznuWP0P:APA91bGEyEZ89JPXa5MM-pbjIxvz4J34ce_IzzUZ0fWbpCsHU_mtFnPgdzoe7ECx9UpzDWOwYop4UA09-56oTut5GxDQzzUO7oK0dijsmALVwPJ4nuDAnN-erGluHq9z2XxJ9nWQsNVP","deviceType":"ANDROID","fullName":"Baptiste","username":"@gmail.com","password":"@","_links":{"self":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/users\/63f3a1e46d84d4b607e869d9"},"user":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/users\/63f3a1e46d84d4b607e869d9"},"spa":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/spas\/63f3a0346d84bda71d30310b{?projection}","templated":true},"logo":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/attachments\/62fba91da177aff20047d3bd"}}}
[2023-04-08 12:40:06][DEBUG] : Send:https://iot.controlmyspa.com/mobile/spas/search/findByUsername?username=@gmail.com => ["Content-Type: application\/json","Authorization: Bearer 54ee7d69-e2fd-4049-9689-883f12325c25"] => null
[2023-04-08 12:40:06][DEBUG] : $result:{"_id":"63f3a0346d84bda71d30310b","serialNumber":"59304***2205020023","productName":"Default Spa","model":"Default Spa","dealerId":"63bebe736d8451b2cd4c06b9","dealerName":"NLP WIFI","oemId":"62fba923a177aff20047d3c2","oemName":"Spa Fran\u00e7ais","templateId":"62fba923a177aff20047d3c3","currentState":{"runMode":"Ready","desiredTemp":"100.4","targetDesiredTemp":"100.4","currentTemp":"95.9","controllerType":"NGSC","errorCode":40,"shouldShowAlert":false,"cleanupCycle":true,"uplinkTimestamp":"2023-04-08T10:37:23.976+0000","staleTimestamp":"2023-04-08T10:39:08.976+0000","heaterMode":"READY","hour":11,"minute":53,"online":false,"celsius":true,"demoMode":false,"timeNotSet":true,"settingsLock":false,"spaOverheatDisabled":false,"bluetoothStatus":"NOT_PRESENT","updateIntervalSeconds":0,"wifiUpdateIntervalSeconds":0,"components":[{"componentType":"HEATER","materialType":"HEATER","port":"0","value":"ON","name":"HEATER","registeredTimestamp":"2023-04-08T10:37:23.976+0000"},{"componentType":"FILTER","materialType":"FILTER","port":"0","value":"OFF","availableValues":["OFF","ON","DISABLED"],"name":"FILTER","registeredTimestamp":"2023-04-08T10:37:23.976+0000","hour":21,"durationMinutes":120},{"componentType":"FILTER","materialType":"FILTER","port":"1","value":"OFF","availableValues":["OFF","ON","DISABLED"],"name":"FILTER","registeredTimestamp":"2023-04-08T10:37:23.976+0000","hour":13,"durationMinutes":60},{"componentType":"OZONE","materialType":"OZONE","value":"ON","availableValues":["OFF","ON"],"name":"OZONE","registeredTimestamp":"2023-04-08T10:37:23.976+0000"},{"componentType":"PUMP","materialType":"PUMP","port":"0","value":"LOW","targetValue":"OFF","availableValues":["OFF","LOW","HIGH"],"name":"PUMP","registeredTimestamp":"2023-04-08T10:37:23.976+0000"},{"componentType":"LIGHT","materialType":"LIGHT","port":"0","value":"OFF","targetValue":"OFF","availableValues":["OFF","HIGH"],"name":"LIGHT","registeredTimestamp":"2023-04-08T10:37:23.976+0000"},{"componentType":"GATEWAY","materialType":"GATEWAY","serialNumber":"59304***2205020023","name":"ControlMySpa Gateway","registeredTimestamp":"2023-04-08T10:37:23.976+0000","componentId":"63f3a0346d84bda71d30310c","_links":{"component":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/components\/63f3a0346d84bda71d30310c"}}},{"componentType":"CONTROLLER","materialType":"CONTROLLER","name":"CONTROLLER","registeredTimestamp":"2023-04-08T10:37:23.976+0000"},{"componentType":"BLOWER","port":"0","targetValue":"HIGH"}],"setupParams":{"lowRangeLow":50,"lowRangeHigh":99,"highRangeLow":80,"highRangeHigh":104,"gfciEnabled":false,"drainModeEnabled":false,"lastUpdateTimestamp":"2023-04-07T10:44:09.704+0000"},"systemInfo":{"heaterPower":3,"mfrSSID":100,"modelSSID":226,"versionSSID":43,"swSignature":457513755,"currentSetup":5,"lastUpdateTimestamp":"2023-04-07T10:44:11.209+0000","dipSwitches":[{"slotNumber":1,"on":false},{"slotNumber":2,"on":false},{"slotNumber":3,"on":false},{"slotNumber":4,"on":false},{"slotNumber":5,"on":true},{"slotNumber":6,"on":false},{"slotNumber":7,"on":false},{"slotNumber":8,"on":false},{"slotNumber":9,"on":false},{"slotNumber":10,"on":false}],"controllerSoftwareVersion":"M100_226 V43.0"},"ethernetPluggedIn":true,"rs485ConnectionActive":true,"rs485AcquiredAddress":17,"messageSeverity":2,"uiCode":0,"uiSubCode":3,"invert":false,"allSegsOn":false,"panelLock":false,"military":true,"tempRange":"HIGH","primingMode":false,"soundAlarm":false,"repeat":false,"panelMode":"PANEL_MODE_NGSC","swimSpaMode":"SWIM_MODE_OTHER","swimSpaModeChanging":false,"heaterCooling":false,"latchingMessage":false,"lightCycle":false,"elapsedTimeDisplay":false,"tvLiftState":0,"specialTimeouts":false,"stirring":false,"ecoMode":false,"soakMode":false,"overrangeEnabled":false,"heatExternallyDisabled":false,"testMode":false,"tempLock":false,"primaryTZLStatus":"TZL_NOT_PRESENT","secondaryTZLStatus":"TZL_NOT_PRESENT","secondaryFiltrationMode":"AWAY","offlineAlert":false,"abdisplay":false},"salesDate":"2023-02-20T16:37:56.173+0000","transactionCode":"I0LUTR6R","registrationDate":"2023-02-20T16:30:44.278+0000","manufacturedDate":"2023-02-20T16:37:55.837+0000","p2pAPSSID":"CMS_SPA_59304***2205020023","buildNumber":"1128\/128","sold":"true","owner":{"_id":"63f3a1e46d84d4b607e869d9","dealerId":"63bebe736d8451b2cd4c06b9","dealerName":"NLP WIFI","oemId":"62fba923a177aff20047d3c2","oemName":"Spa Fran\u00e7ais","lastName":"","firstName":"Baptiste","phone":"","email":"@gmail.com","address":{"address1":"","city":"","state":"haute Savoie","country":"France","zip":"74380"},"roles":["OWNER"],"modifiedDate":"2023-04-07T04:45:57.809+0000","active":true,"spaId":"63f3a0346d84bda71d30310b","deviceToken":"fsDAuqWNSk-9qDeznuWP0P:APA91bGEyEZ89JPXa5MM-pbjIxvz4J34ce_IzzUZ0fWbpCsHU_mtFnPgdzoe7ECx9UpzDWOwYop4UA09-56oTut5GxDQzzUO7oK0dijsmALVwPJ4nuDAnN-erGluHq9z2XxJ9nWQsNVP","deviceType":"ANDROID","fullName":"Baptiste","username":"@gmail.com","password":"@","_links":{"self":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/users\/63f3a1e46d84d4b607e869d9"},"address":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/addresses\/642fa0056d845f82eef53393"}}},"demo":false,"online":false,"_links":{"self":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/spas\/63f3a0346d84bda71d30310b"},"spa":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/spas\/63f3a0346d84bda71d30310b{?projection}","templated":true},"owner":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/users\/63f3a1e46d84d4b607e869d9"},"faultLogs":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/spas\/63f3a0346d84bda71d30310b\/faultLogs"},"wifiStats":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/spas\/63f3a0346d84bda71d30310b\/wifiStats"},"events":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/spas\/63f3a0346d84bda71d30310b\/events"},"AC Current measurements":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/spas\/63f3a0346d84bda71d30310b\/measurements?measurementType=AC_CURRENT"},"Ambient Temp measurements":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/spas\/63f3a0346d84bda71d30310b\/measurements?measurementType=AMBIENT_TEMP"},"recipes":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/spas\/63f3a0346d84bda71d30310b\/recipes"},"turnOffSpa":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/spas\/63f3a0346d84bda71d30310b\/recipes\/63f3a0346d84bda71d30310b\/run"},"spaTemplate":{"href":"https:\/\/iot.controlmyspa.com\/mobile\/spaTemplates\/62fba923a177aff20047d3c3"}}}
[2023-04-08 12:40:06][DEBUG] : [Maison][Spa ] Mise a jours des etats
[2023-04-08 12:40:07][DEBUG] : [Maison][Spa ] Verification des modes

Ha tu es avec controlmyspa.

Faut que je regarde de plus près tes log pour voir ce qui remonte

Ça pose un problème ? j’ai suivi les instructions de mon vendeur!

runMode":« Ready »,« desiredTemp »:« 100.4 »,« targetDesiredTemp »:« 100.4 »,« currentTemp »:"95.9

j’ai l’impression que la température remonte mais rien sur jeedom…

j’espère qu’il y aura une solution… :neutral_face:

Bonjour

Faut que je regarde.
L’ajout des connexions par contrôlemyspa est récent et comme tu peux t’en douter je ne suis pas connecté par ce module.
Je l’ai ajouté au plugin sur demande de plusieurs utilisateurs et étant l’avenir du Balboa.
Je ne me souviens plus si j’ai eu des retours des utilisateurs et vue tes problèmes c’est bien possible que non ou qu’il se sont trouvés noyé avec la quantité de taf que j’ai eu.

Je regarde tes log voir si les infos remonte et si je le traité correctement dans le code.

Edit

Apres analyse des log et du code, le soucis est que tu n’a pas de pompe de circulation et que le plugin impose une circulation de l’eau pour remonté correctement la valeur.
Peux tu me confirmer que tu n’a qu’une pompe de massage et une pompe blower?
Lors du filtrage quel pompe est active? (j’ai poussé une mise a jours pour que la valeur de température remonte aussi avec la pompe 1 puisque dans tous les cas si une pompe de massage est active y a une circulation

Je crois que je n’ai qu’une pompe… Il faut que j’ouvre le spa pour vérifier.
Je viens de lancer la mise a jour, je te tiens au courant dans l’après midi.
Merci

Génial c’est tout bon!!! Mille merci

Bonjour

Sans ouvrir le spa dans l’interface de commande de ton spa qu’à tu et que se passe-t-il lorsque tu l’active.

Je n’en doutais pas, les log je mente pas y a pas de pompe de circulation, le souci est qu’elle font partie des commandes créer par défaut que j’enlèverai certainement du coup comme ça tu pourras toi aussi fait le ménage des commandes inutiles.

Yen a d’autres ?

Pour le moment je n’ai rien vue. J’ai pour projet de posé des panneaux solaires et faire chauffer le spa si la production est nécessaire. Je verrais d’ici la pose et programmation s’il me manque quelques choses.
En tout cas, merci pour ta réactivité, je ne regrette pas d’avoir payé le plugin !!

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.