Merci pour la réponse, et pour le fichier avec les messages mis à jour.
Malheureusement pour moi, le beau temps est déjà arrivé et le poêle est à l'arrêt. Je vais donc me servir de tes informations pour préparer ma solution pour la prochaine saison de chauffe.
Il me restera juste à vérifier la cohérence des messages (qui je ne doute pas, sont correct).
Je repasserai alors présenté l'intégralité de mon montage.
C'est effectivement un travail saisonnier.
J'ai vécu la même chose:
1ere année mise en place de l'électronique et ébauche du programme,
2éme année finalisation du logiciel et amélioration de l'ergonomie.
Maintenant je réfléchi à l'ajout de nouveaux capteurs sur le busI2C pour surveiller mes consommations d'eau et d'électricité. C'est sans fin mais ça m’intéresse.
Je serai heureux de connaitre la suite de ton aventure.
Bon travail.
Comme vous je me passionne pour la Dominique mais je dois dire que mes connaissances sont limité dans le domaine.
J'ai un poele RAVELLI R Evolution 9V connecter wifi avec module NAVEL 2.0 et une telecommande remote display avec affichage LCD (comme vous).
pour ma Dominique j'utilise JEEDOM sur un Pi3B+ et tt fonctionne super mais (car y a un mais), mon poele est bien détécter en wifi mais n'a aucun port d'ouvert donc aucune com en direct wifi et surtout impossible d'en ouvrire un...
Ma second option etait de passer par la RF en 868Mhz mais voila le probleme je ne suis pas tres fort avec les "byte" ou l'"hexa"...
J'ai vu sur le site Nodo-shop qu'il existé un module arduino en 868Mhz pres a l'emploi.
Ma question, croyais vous qu'avec un tel module on peux ecouter et emetre ? quel protocole utilise cette telecommande (Zwave, X2D...)
Quelqu'un a deja essayer avec Jeedom ?
Nb: j'ai trouver le code d'accée tech avec la telecommande pour activer un mode Domotique direct dans le poele mais je ne sais pas a quoi il sert lol.
Moi aussi je me passionne pour la Dominique, mais je lui offre plutôt des fleurs qu'une télécommande.
La plaisanterie était trop facile je n'ai pas pu m'en empêcher.
Par contre là je deviens sérieux : tu n'as visiblement pas lu les messages épinglés en tête de forum.
A quoi sert que le modérateur dans "Faire un nouveau sujet..." a fait le dessin qui suit ?
Ici aucune réponse aux questions car c'est pour exposer les réalisations FINIES.
Utilise le lien "Report to moderator" pour demander le déplacement du message et si quelqu'un a une réponse il répondra.
Comme dans tous les forum on ne fait pas le coucou et on ne s'installe pas dans le nid des autres.
antoninocanta faisait un retour d'expérience, toi tu poses des questions, c'est un détournement de l'objet du messages.
N'oublies pas que les réponses données sur ce forum doivent servir à tous et donc doivent être accessible "logiquement". Dans ton intérêt ouvre un nouveau message.
Bonjour Emerinu,
Très bon travail de recherches, du coup, je vais me lancer pour me faire ma propre programmation.
En effet, j'ai un poêle Jolly Mec (carte mère Micronova) intégré dans Fibaro via le plugin Jeedom qui se connecte aux services cloud efesto.web2app.
La fiabilité de ce service cloud est remise en cause étant donné que celle ci n'est pas stable (coupures régulières) et par conséquence, je ne peux plus controler le poêle avec mon système domotique.
De plus, pour des raisons de confiance et de sécurité, je préfère assurer un controle local du poêle.
Le poêle est fourni avec une télécommande (même module radio FSK868) qui se connecte au poêle avec un cable de transmission.
Pour des raisons de complexité et pour éviter les interférence avec le ZWave (protocole utilisé par Fibaro qui utilise la bande des 868Mhz), je préfère utiliser l'option du câble.
Après mesures, le brochage du câble est identique a celui que vous avez décris, du coup et je voudrais en analyser les trames echangées entre le poêle et la télécomande via ce cable.
Les modules coté poêle et coté raspberry sont réalisés sur des breakbord en attendant une réalisation sur circuit imprimé.
A ce propos, avec quel moyen tu utilise pour extraire les données vers l'entrée audio d'un PC, tu met un condo? as tu un schéma?
D'avance, merci.
Bonjour matt59
J'avais en premier utilise un programme Windev de ma composition pour analyser les fichier waw de l'entrée audio. Ensuite plus simplement j'ai utilisé une interface adaptative entre la télécommande et le port com1 d'un PC. Je joint un doc de mon adaptateur. La aussi j'ai développé en WinDev un programme d'analyse, mais une simple application qui affiche du texte ascii peux suffire.
Cordialement
Bonjour Emerinu,
Un grand merci pour ces informations.
Après réalisation sur breadboard le schéma que tu as publié, puis, testé avec plusieurs interfaces de liaison RS232:
3 adaptateurs/convertisseurs: un USB/RS232 Aten, un PL2303HXA, un Silicon Lab CP210X
le port serie intégré à la carte mère du PC
Et 2 softwares pour analyses des trames capturés (Realterm serial capture et Eltima serial port monitor).
Les captures se sont révélées infructueuses avec les adaptateurs.
En utilisant la dernière option, environ à chaque seconde, je capture une trame.
Cependant, après analyses, en modifiant les paramètres:
RS232: baud rate, bit de stop, de données, parité.
Mode d'affichage ASCII, ANSI, HEX, UNIT8, BINARY...
Il m'est impossible de décoder les trames de façon clair (voir captures d'écran).
Est-ce que ces utilitaires ne sont pas adaptés pour ce genre d'utilisation?
Est ce que tu connais d'autres softs plus adaptés?
Ou alors, puis-je abuser de ta gentillesse: pourrais tu partager le logiciel d'analyses que tu as développé?
Bonjour matt59
Le code récupéré n'est pas forcément compréhensible en mode texte car il contient des infos binaires. Tu doit pouvoir afficher la capture en hexadecimal.
Ton système de capture doit lire la transmission dans les deux sens (poêle vers télécommande et inversement.
Dans mon installation c'est toujours la télécommande qui commence le dialogue et le poêle qui répond. Il faut travailler à partir des débuts de trame qui ont des valeurs constantes et ne pas oublier qu'en fin de message il y a 2 octets de contrôles de sumchek.
Les messages répétitifs que tu affiches contiennent peut-être la température ambiante qui chez moi est mesurée par la télécommande et envoyés régulièrement au poêle. Si c'est le cas je suppose que l’évolution de la température fera varier une des informations de la trame. A toi de la trouver.
Bon courage tu n'es pas loin d'obtenir un résultat.