aduro icon indicating copy to clipboard operation
aduro copied to clipboard

Functional version?

Open freol35241 opened this issue 2 years ago โ€ข 26 comments
trafficstars

I am enjoying your pyduro python package for communication with an Aduro H2, and it works nicely!

Now, this repo looks like it contains just some boilerplate code for a HA integration, but the actual functionality is not there?

  • Do you have any plans for continuing this work in the near future?
  • Are you interested in contributions?

(Sorry for removing the issue template text, seemed a bit superfluous)

freol35241 avatar Jul 05 '23 12:07 freol35241

Hi @freol35241

Thank you for reaching out!

Indeed, this repository doesn't contain anything functional for the moment.

I do have plan to make this integration work but what I don't have is time ๐Ÿ˜…. I would really love to have this integration finished as it would make my day so much easier with my own smart home.

So I will gladly accept contribution and I will definitely try to make some time to work on this. I just can't give any time frame.

Anyhow I'm glad my other package is useful to you!

clementprevot avatar Jul 05 '23 12:07 clementprevot

Fyi, I decided to put together a mqtt bridge (https://github.com/freol35241/aduro2mqtt) and integrate into Home Assistant that way. I am not familiar enough with HA component development to help out with this integration unfortunately...

freol35241 avatar Aug 20 '23 02:08 freol35241

hope the HA integration can be finished for this winter time ;) Looking forward to test it.

SpaceTeddy avatar Sep 25 '23 10:09 SpaceTeddy

Is this removed from the HACS list, I can't find it there? I have manually downloaded the package, but kind of stuck there how to get it running. Looks like Im missing the yaml file, should this go to the config folder of HA?

LA2HLA avatar Nov 18 '23 07:11 LA2HLA

Hi, it is not finished yet. we have to wait for it

SpaceTeddy avatar Nov 18 '23 16:11 SpaceTeddy

Hi all, I own a aduro H1 stove and I would love to work on this. Is anyone interested cooperation in trying to move this forward? Clement, you mentioned you have little time, but maybe the situation improved in the past year? :-) I have a bit of programing experience, but not yet at all on Home assistant. But I'd love to get this one going. I experimented a long time back with the protocol under domoticz. I got the basics working back then. But since I moved to HA. I would like to get to a basic thermostat card that controls the Stove, but also catches the various errors that the stove can issue.

brjhaverkamp avatar Nov 13 '24 19:11 brjhaverkamp

Hi!

Thanks for your message. Sadly I haven't had any chance to work on that ๐Ÿ˜”. I'm sorry to let you all down but I really didn't managed to deep dive in HA documentation to have a try on implementing that.

@brjhaverkamp I think that the simplest if you are motivated enough is for your to create your repository as this one is basically empty. However you can rely on the Pypi lib that I published and that might prove useful.

That being said of you prefer to develop on this repo I can give you some access

clementprevot avatar Nov 13 '24 20:11 clementprevot

Hi Clement, Thanks for the answer. And you didn't let down anyone! The start you provided already spurs the development. We just need to get some people together to get it to the next level. I hope someone else steps on board, because I am also lacking the HD understanding. But I am motivated to give it a try. The Aduro stove is the last part of my home automation that still relies on an external service atm. I like to be independent from cloud services as much as possible. Call me old fasioned, in that respect.

Wrt your question, I also don't have much experience with github and pull requests, so the safe thing to do for now is cloning your repository and mess around on my own for a while, while learning about HA integrations.

If anyone else is joining, I would like to use your repository as the center to work towards. If that is OK with you. After all you started this. Credit where credit is due :-)

brjhaverkamp avatar Nov 15 '24 11:11 brjhaverkamp

@brjhaverkamp I've added you as a collaborator to the repository, you should be able to start messing around ๐Ÿ˜„

clementprevot avatar Nov 15 '24 13:11 clementprevot

Hello, Happy to see this have a chance to restart, really THE thing i need on HA :-) i have no real skill in python but if you need help for testing or whatever ..

Ari-run avatar Nov 16 '24 15:11 Ari-run

THE thing we need on HA!!! I completely agree:-) Bare with me though. I plan to slowly dive into this in the coming months, next to a robot project and other improvement ideas in my local HA setup. So don't expect miracles. Or anthing at all for that matter. I'm also not a programmer. So I'll have to start learning. So any help from fellow Aduro stove owners is appreciated.

brjhaverkamp avatar Nov 17 '24 07:11 brjhaverkamp

Hi everyone, I need it on HA too! I'm like Ari-run, not realy good in python (and in english too...) but I can make tests with my Aduro H2 and maybe make some software corrections...

Thorvald-FR avatar Nov 18 '24 19:11 Thorvald-FR

I like seeing that there is some kind of a team that is starting to build to make this possible.

Guys you might even give me the motivation to start working on this with you ๐Ÿ˜…

clementprevot avatar Nov 18 '24 20:11 clementprevot

Dear Guys, based on Clementโ€˜s python library, I made a HA pyscript script, which sends commands to the stove and forwards the data to an mqtt server. This mqtt server sends the data back to HA. I know that this is not the cleverest solution, but I would like to ask you if this could be helpful for you? Sers, Chris

SpaceTeddy avatar Nov 19 '24 08:11 SpaceTeddy

Hi all,

@SpaceTeddy Indeed, I read about your solution. I would like to get mqtt out of the loop to have a clean integration. But I will definitely look at your code to see if I can "borrow" elements. I do run mqtt, so I might even set it up initially to try. @Thorvald-FR welcome to the group. Testers are definitely appreciated.
@clementprevot Indeed, it would be great if we could pull this off together.

Bert

brjhaverkamp avatar Nov 19 '24 10:11 brjhaverkamp

Happy to see this reboot. I wanted to use the library and pyscript to make a poc. Should I give it a go or is it not very useful? for info available for testing on Aduro H4 hybrid

Ari-run avatar Nov 19 '24 10:11 Ari-run

ah oups, I didn't notice tha @SpaceTeddy already did it. I am therefore interested in the sources also if possible ok found it sorry

Ari-run avatar Nov 19 '24 13:11 Ari-run

not sure if this is working anymore with current HA version, but you may give it a try: https://github.com/SpaceTeddy/homeassistant_aduro_stove_control_python_scripts

SpaceTeddy avatar Nov 19 '24 13:11 SpaceTeddy

Hello people! I am verry happy to see this project going on. ๐Ÿ’ช I have an Aduro H1 since last year and I want to control it with HA too. Unfornately I am not a Pro in programming. I am just a HA User for over 1 year and have only some general experiences with the OS. But maybe I can help with testing integrations as well. Does someone test @SpaceTeddy's solution with the current HA version? Nice weekend so far โœŒ

jeno-then avatar Jan 17 '25 12:01 jeno-then

Hi jeno-then,

Good to hear that there are more users that are interested. Please don't expect too many results too quickly. I haven't even started. First need to finish an other project. But it is still on my to do list! @ SpaceTeddy, thanks for the scripts. It is indeed something to build upon. I envision a full integration, with ui card et al.

I had a rudimentary plugin in Domoticz once. I could start/stop the stove and set the temperature. One thing I am still thinking/worrying about is the errors that the aduro H1 can trow. I once had a auger stuck, which led to an internal fire. (Fortunately, we were able to extinguish it before it damaged too much). Currently those errors are going through the Aduro cloud afaik. But the integration should to catch them locally as well. If only for safety reasons.

brjhaverkamp avatar Jan 19 '25 07:01 brjhaverkamp

@jeno-then I just looked at a little... but I don't even know how and where to install the libraries.. I will try it again as soon as possible.

Ari-run avatar Jan 19 '25 09:01 Ari-run

Hey, im also using an adura h1, and looking for a way to integrate it into home assistant. For me, turning it on and off, and swtitching the heat leavels would be enough.

im using home assistant for nealy 2 years, but mostly with integrations and addons built in or via hacs, so this version is difficult for me :) i tried yesterday the version from space teddy.

i was able to install the libraries needed via home assistant terminal. also i installed alexx python scripts pro.

i also copied all the files in my home assistant, and addes my serial etcs in the script.yaml

after restart, mqqt was broken and did not start, i figured out, that mqtt: !include mqtt_devices.yaml wasnt working, it seems to be mqtt: sensors: !include mqtt_devices.yaml

so mqtt worked after restart, but there is an issue called something like check: "mqtt-<0-<sensors"

Python Scripts Pro: exec is avaible in developer tools, starting a script ends up in unkown error.

i will try it again tomorrow, maybe someone has an idea :)

Jan19901002 avatar Jan 30 '25 20:01 Jan19901002

So i didnt manage to get it working, i found some mistakes, made by myself.

But the mqqt Device yaml seems to ne broken, for me it isnt working that why.

Also pyscript pro uses a lot of RAM and CPU.

So i installed a New Container on proxmox with aduro2mqtt on it, an used that mqtt sensor.

That is working very Great :)

Jan19901002 avatar Jan 31 '25 21:01 Jan19901002

Hi,

@SpaceTeddy and @clementprevot I just want to thank you for your code.

I managed to write something together with your base that actually seems to work. I'm able to control everything through Home Assistant and Home Assistant updates its values when Aduros own application is used. With this integration its easy to track consumption of the stove and the remaining pellets in the stove.

I have not figured out all states yet and all states are currently written in Swedish, sorry for that.

Anyway, I wanted to say thank you and let you know about my code if it somehow is useful in this project.

https://github.com/NewImproved/Aduro

NewImproved avatar Apr 05 '25 11:04 NewImproved

That's nice! I'm glad to hear somebody managed to make something out of this ๐Ÿ‘

I will give it a try!

Le sam. 5 avr. 2025, 13:56, NewImproved @.***> a รฉcrit :

Hi,

@SpaceTeddy https://github.com/SpaceTeddy and @clementprevot https://github.com/clementprevot I just want to thank you for your code.

I managed to write something together with your base that actually seems to work. I'm able to control everything through Home Assistant and Home Assistant updates its values when Aduros own application is used. With this integration its easy to track consumption of the stove and the remaining pellets in the stove.

I have not figured out all states yet and all states are currently written in Swedish, sorry for that.

Anyway, I wanted to say thank you and let you know about my code if it somehow is useful in this project.

https://github.com/NewImproved/Aduro

โ€” Reply to this email directly, view it on GitHub https://github.com/clementprevot/aduro/issues/39#issuecomment-2780682647, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABRG2SIEMDILDHHEYOLGXNL2X7AE7AVCNFSM6AAAAABRXG5NNGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOOBQGY4DENRUG4 . You are receiving this because you were mentioned.Message ID: @.***> [image: NewImproved]NewImproved left a comment (clementprevot/aduro#39) https://github.com/clementprevot/aduro/issues/39#issuecomment-2780682647

Hi,

@SpaceTeddy https://github.com/SpaceTeddy and @clementprevot https://github.com/clementprevot I just want to thank you for your code.

I managed to write something together with your base that actually seems to work. I'm able to control everything through Home Assistant and Home Assistant updates its values when Aduros own application is used. With this integration its easy to track consumption of the stove and the remaining pellets in the stove.

I have not figured out all states yet and all states are currently written in Swedish, sorry for that.

Anyway, I wanted to say thank you and let you know about my code if it somehow is useful in this project.

https://github.com/NewImproved/Aduro

โ€” Reply to this email directly, view it on GitHub https://github.com/clementprevot/aduro/issues/39#issuecomment-2780682647, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABRG2SIEMDILDHHEYOLGXNL2X7AE7AVCNFSM6AAAAABRXG5NNGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOOBQGY4DENRUG4 . You are receiving this because you were mentioned.Message ID: @.***>

clementprevot avatar Apr 06 '25 12:04 clementprevot

That's nice! I'm glad to hear somebody managed to make something out of this ๐Ÿ‘

I will give it a try!

Le sam. 5 avr. 2025, 13:56, NewImproved @.***> a รฉcrit : โ€ฆ

Thank you again!

You are very welcome to try it out ๐Ÿ™‚

NewImproved avatar Apr 06 '25 14:04 NewImproved