Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Are you looking at adding an autotune sometime? #2

Open
dmshimself opened this issue Jan 24, 2022 · 11 comments
Open

Are you looking at adding an autotune sometime? #2

dmshimself opened this issue Jan 24, 2022 · 11 comments

Comments

@dmshimself
Copy link

Super news on this add on - it's something I've been looking for for ages and there it is :-) As an FYI I'm planning on using it for keeping a fermentor at the perfect temperature for yeast. If you are looking at any developments, an Auto Tune to set up PID etc would be really handy. Your guide on doing it manually is very well laid out and I'm sure that would be enough, but .....

@soloam
Copy link
Owner

soloam commented Jan 25, 2022

Hello, thank you for your feedback!

Yes, auto tune is on the "To Do List"! Once I have time to look at it, it will be a priority!

I'll keep this issue open to give feedback on it!

Best regards

@uSlackr
Copy link

uSlackr commented Feb 3, 2022

Super news on this add on - it's something I've been looking for for ages and there it is :-) As an FYI I'm planning on using it for keeping a fermentor at the perfect temperature for yeast. If you are looking at any developments, an Auto Tune to set up PID etc would be really handy. Your guide on doing it manually is very well laid out and I'm sure that would be enough, but .....

Love the idea of tracking a fermenter with it. I currently use fermentrack running on arduino for this.

Q: Does this support multiple temp input (for say outside environment) to give the controller more information for easing in on the target temp?

@soloam
Copy link
Owner

soloam commented Feb 3, 2022

The return temperature should be only one! You can always do the logic in a template. The input can be any Jinja template, so you can do anything to calculate that value, but in the end only one should be returned

@RubenKelevra
Copy link

Love the idea of tracking a fermenter with it. I currently use fermentrack running on arduino for this.

Q: Does this support multiple temp input (for say outside environment) to give the controller more information for easing in on the target temp?

You can use HA's build-in tools for that, just run an automation which will sum the values up and divide them thru the number of sensors.

Then run the "TIME SIMPLE MOVING AVERAGE" filter over it.

@RubenKelevra
Copy link

Love the idea of tracking a fermenter with it. I currently use fermentrack running on arduino for this.
Q: Does this support multiple temp input (for say outside environment) to give the controller more information for easing in on the target temp?

You can use HA's build-in tools for that, just run an automation which will sum the values up and divide them thru the number of sensors.

Then run the "TIME SIMPLE MOVING AVERAGE" filter over it.

@uSlackr Actually, not sure if you're aware, but ESPHome has also a limited PID controller, which is ONLY for temperature control. So as long as you're working with temperatures, and you want to keep the control circuit inside the ESP, you can. :)

@soloam
Copy link
Owner

soloam commented Feb 21, 2022

I'm actually doing the auto tune right now! Like all auto tune, it should be used as a starting point, and then fine tune to perfection! But I've been having very good results!

@dmshimself
Copy link
Author

dmshimself commented Feb 21, 2022 via email

@uSlackr
Copy link

uSlackr commented Feb 22, 2022

@RubenKelevra Thanks for the tip on Esphome. Will take a look.

@dmshimself
Copy link
Author

I'm just setting up a new fermenter which is bigger and has different shape and insulation to the one I had before. So it would be an ideal time to test out any auto-tuning you wanted people to look at. No worries if it's a bit too early for testing.

@soloam
Copy link
Owner

soloam commented Oct 14, 2022

Sorry for the delay in response, some personal problems made me be off for some time.

Just to give some information, work is in progress and I hope that soon t will be available,

Tks

@TGM
Copy link

TGM commented Jan 18, 2023

Hello,

Any update on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants