Super si tu as recu ton RFXcom, de mon coté je me suis penché sur ton code et ai réussi à le faire marcher. J'ai quelques remarques "structurelles" par rapport à ton code
Pourquoi cette séparation "mesures" et "relevés" je ne vois pas ce que ça apporte ?
Dans relevés tu enregistre de toute façon une ligne si ta valeur courante du capteur est égale à la valeur précédente (même si par là tu pointe sur la même ligne d'une autre table). Cette table "relevés" va grossir
J'avais pris le parti de savoir programmer l'intervalle minimum entre deux captures (différentes ou pas ) par exemple pour des données qui ne changent pas vite comme la température alors que pour la vitesse du vent je diminue cette valeur car cette valeur change beaucoup plus vite
[*]Ensuite tu rempli bien le champ "nouveau_capteur" mais tu ne l'utilise pas !
Pour ce qui est du format dans ma version TCP/IP c'est le module xpl-rfxcom-rx qui se charge du codage en format xpl, la sortie directe de la version TCP/IP du RFXCOM n'est pas exploitable directement. Les unités ne sont de toute facon pas envoyées par le capteur mais codé dans le firmware du RFXcom XPL
Patrick