Demande d'aide Retour d'état clim Daikin wifi BRP069A42
#1
Bonsoir à tous,

Je me sert d'un connecteur http et de l'eéquipement "Climatisation KNX/DAIKIN" pour communiquer avec ma clim Daikin via le module Wifi BRP069A42.
J'arrive bien à la piloter par contre je n'arrive pas à lier une variable à une valeur de retour d'état.

La chaine de retour est de ce type là: """"ret=OK,htemp=23.5,hhum=-,otemp=11.5,err=0,cmpfreq=0""""

Dans le parseur j'ai rentré le code suivant:

Code :
var retour = trame;

   var htemp = retour.indexOf('"htemp"');      
if (htemp!=-1) {                                                      
      var cherche = retour.substr(htemp);                                
      if (htemp!=-1) {                                                    
          htemp = cherche.indexOf(',');                                  
          if (htemp!=-1) {
               cherche = cherche.substring(7,htemp);                          
               var htemp = cherche;                                        
          }
      }
  }


ldprint('retour : ' + retour);
ldprint('htemp : ' +htemp);

La valeur de retour est "-1" alors que je cherche le 23.5.....
Quelle est l'erreur dans mon code ?

Merci d'avance
Répondre
#2
Une semaine que je cherche, je vous pose la question et fini par trouver la réponse 10min  après.... Eek-1e6fb

Voici le code pour le retour de la température "htemp":

Code :
var retour = trame;

   var htemp = retour.indexOf("htemp=");      
if (htemp!=-1) {                                                      
      var cherche = retour.substr(htemp);                                
      if (htemp!=-1) {                                                    
          htemp = cherche.indexOf(',');                                  
          if (htemp!=-1) {
               cherche = cherche.substring(6,htemp);                          
               var htemp = cherche;                                        
          }
      }
  }


ldprint('retour : ' + retour);
ldprint('htemp : ' +htemp);
Likes Received: 1 in 1 posts
Likes Given: 0
Répondre
#3
Merci pour le partage,  Eek-1e6fb
http://www.homesweetdom.lu
Boutique en ligne avec identification des produits testés compatibles Lifedomus
www.homesweetshop.eu
Répondre


Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  parser le retour d'une commande initiale connecteur HTTP sud-domotique-expert 2 4,159 01-20-2020, 11:42 PM
Dernier message: sud-domotique-expert
  Configuration switch wifi myStrom avec API vincentbraillard 8 12,217 01-22-2019, 02:52 PM
Dernier message: vincentbraillard
  Envoyer un retour d'état via http johxx1 3 7,173 05-19-2018, 09:33 PM
Dernier message: johxx1
  recupetation etat ou valeur ld en lui envoyant une requette http 889laurent 3 6,880 09-28-2016, 12:31 PM
Dernier message: Rony971
  integration module wifi aspirateur ROOMBA Thinking Cleaner 889laurent 1 4,316 11-04-2015, 12:30 PM
Dernier message: 889laurent
  retour experience notification par SMS 889laurent 4 7,135 05-02-2015, 09:15 AM
Dernier message: Ludwigp94
  Mélangeur multizone et retour d'état en dB Domotinnov 3 5,977 03-31-2015, 11:56 AM
Dernier message: Domotinnov



Utilisateur(s) parcourant ce sujet : 1 visiteur(s)