Controle d'un poèle à pellet Interstove par Jeedom

Bonjour @Pebeo_78,

I’m currently engaged into conversion to HomeAssistant, so far going great…

However, it seems I lack some data; not essential, but would be nice to have :stuck_out_tongue: .
I noticed you have the ‹ setpoint › in RF2XX0YY in order to send the setpoint to the stove.
But do you also happen to have the data for retrieval of the ‹ current setpoint › (which I need for the initial setpoint when turning on the stove).

And while asking, what about error states, for example, ‹ out of pellets ›;
Would be nice to have, so I can have the system inform me to buy pellets :wink:

If only I had the wifi module, I would be able to reverse engineer it myself :confused:
It would be enough if you knew the code of the error frame ; the values I would be able to deduct myself :innocent:

Hello Aceindy,
Unfortunately, I do not own the wifi module, I borrowed it two years ago.
I guess I can get the information « out of pellet » easily. Concerning the temperature, I know how to set it, but I don’t know how to chech the current value. Maybe you can have a look to the value returned by the status request. There are some fields in the frame that could contain useful information.

Salut ca m intéresse.
Merci

Bonjour @Pebeo_78,

Still trying to find the missing data found 2 though:

str_cool3 = "10010022"  # Cooling down (eco)
str_eco_off = "10030024"  # Eco standby

Still need the setpoint because when the temperature is changed on the stove itself, HA still shows the last value it used as the local setpoint is not transmitted by the stove :-/

How does Jeedom deal with setpoint changes made on the stove itself?

I’ve got it working now, but still need to streamline and clean up a bit…

.
Anyway, tremendous big thanks\ for all reverse engineering and support,
Maybe until later…

Hello Aceindy,

About maintaining the information consistency between Jeedom and the stove controller, I have no solution for the moment.

Please note that concerning the stove status verification, I do not compare the returned status string with a fixed one. Instead, I check the bit status as follow:

cooling=0x08000000
lighting=0x01000000
Heating1=0x02000000
Heating2=0x04000000

As you can see, there are two Heating status bits. I don’t know yet what is the difference.

Bonjour,

ci-joint une nouvelle version du document pdf. Les modification sont les suivantes:

  • Ajout des codes d’erreur du poêle et script python correspondant

  • Modification de l’interprétation/script python du statut du poêle (Eteint, Allumé, etc…)

  • Ajout des commandes ECO. A noter que ces commandes n’existe pas sur le poêle MARINA.

InterstoveRemoteCmd-V1_2.pdf (777,9 Ko)

Cdt

1 « J'aime »

Bonjour Pebeo,

Looks like the stored target-teperature is RC60005B (returns 17hex → 23°C)
Although it doesn’t seem to be used on my Qlima.
Can you check if it works on your Interstove??

Hello Aceindy, what’s up?
I’ll check this point on my stove.
I’m currently working on the parameters of the stove. Controller i.e the %pellet and smoke extraction RPM to better control the power level.

Bonjour,

pour information, si vous avez développé une interface de contrôle à base d’Espeasy/Serial server comme décrit dans cette discussion, vous pouvez utiliser l’application DPRemote en mode local. Cette fonctionnalité permet d’afficher les données techniques du poêle comme la vitesse de l’extracteur, la vitesse du ventilateur secondaire, la température de fumée, …etc.

Il suffit de sélectionner dans l’application l’onglet « Local » et de saisir l’adresse IP et le port que vous avez choisi pour pouvoir contrôler le poêle à distance. Si vous utilisez Jeedom, cette partie ne présente pas d’intérêt. Par contre, les données techniques internes sont disponible par ce moyen en cliquant sur le bouton en haut à gauche de l’écran.

J’ai personnellement utilisé ce moyen pour mesurer la température de fumée pendant le réglage des paramètres de combustion du poêle.

Évidement, il faut au préalable installer l’application DPRemote sur un téléphone portable ou une tablette.

Cdt

Hello Aceindy, I have tested the commande RC600005B on my stove and the returned value is always the same i.e. 00000020.

Bonjour Pebeo,

To bad, but that means it seems to differ from different types on stoves
Qlima and Interstove don’t use it, but wamsler does ??:thinking:

Anyway, haven’t had much time to do anything…
my 11month old daughter really requires a lot of attention.
Also doing some rebuilding at my house…
Soo much to do, so little time :thinking:

ps…i also found a german guy, pascal.
He is also busy on keys…

I anyone is interested, join us on Telegram??

Bonjour la communauté pour ma part j ai essayé commander mon poêle à granule via le site https://dpremoteiot.com/ + google home mais il veut bien prendre l ordre mais ne démarre pas.

Ma question est la suivant peux t-on faire une routine jeedom avec le poêle sachant qu’ il faudrait prendre la température d’un de mes thermo xiaomi déclenché le poêle via le site image
et le stoppé une fois la température atteinte.

merci

Hello Aceindy,
My understanding is that this controller is highly parameterized as it is used in many products. If you are interested in, I can tell you how to access profiles and parameters.
Two weeks ago, I was in contact with a guy in Chile about this topic. He got my email from Github.
Take care of you and your family.
Pascal

Hi Pebeo,
All info worth sharing is welcome.
I think I already found the parameter list (posted on Telegram), is it the same as from Chilli ?

Hi Aceindy,
Yes the parameter list is the same.

1 « J'aime »

Bonjour a tous
Ayant un peu de temps je viens de me lancer dans la confection du module mais j ai un souci sur le paramétrage de la partie device car il y a des lignes supplémentaires par rapport au pdf

Bonjour a tous
J ai reflasher l esp avec la version du pdf
Pouvez vous me dire si l onglet service Switch est correct

Bonjour,
ça fait un moment que je ne me suis pas connecté et en ce moment je suis en vacances.
Avez vous trouvé une solution à votre problème ?
Si ça ne fonctionne toujours pas, je vous recontacte à mon retour.
Cdt

Merci pour ton aide
Pour le moment je voulais juste savoir si l onglet device était bien paramètrj ai fait une mise à jour sur le plugin esp et j ai une erreur de démon donc je peux pas savoir si cela fonctionne

Bonjour,
Je me permet d’intervenir sur ce sujet bien bien qu’il n’est peut être pas sa place ici… :roll_eyes:
Je voulais piloter mon poêle à bois Marina Interstoves via Sonde de température Zigbee gérer par le logiciel « Smart Lite ».
J’avais commandé une carte relai mais à mon grand désespoir pas de « contact sec » sur ce modèle.
Je pourrais commander le module WIFI du constructeur mais dans ce cas impossible de le piloter via scénario domotique.

Ma question est là suivante : Croyez vous que je puisse le piloter via zigbee? Par quel Moyen?
Existe t’il des cartes microcontrôleur compatibles Zigbee? Un référence particulière?
Autre solution : Pouvoir interagir sur le module WIFI du fabricant via scenario Smarlite? Comment? Via script?

Je me faisais une joie de me lancer dans la domotique mais là j’avoue être un peu perdu.

Merci de m’éclairer sur le sujet.

Cordialement.