-
-
Notifications
You must be signed in to change notification settings - Fork 101
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
Dimmer usable with temp-sensor #106
Comments
I see what you want, but I think this is just possible with switching on and off. Specially with ceramic, because that will not lose it heat at once. So specify a high and low temperature that are close to each other, and the heater will keep it at a steady temperature. Enable the option 'during the day' and the heater will run for 24/7 at the same value. Or set the heater in timer mode with a sensor. That way the heater can also run 24/7 and keep the temperature between min and max of the sensor. So I will not add this option. Because you are already able to keep the temperature in a window of 1 degree with the current system. |
Would it atleast be possible to add a nighttime min/max temp? I do not want to have the same temp at all times of the day, currently im trying to make it happen by setting the dimmer-off value in such a way that its around a certain temp but it appears to change from day to day (depending on room temp etc) Would be Nice if its possible to have a different night/daytime max (Maybe based on the lights/sundown) |
Euh, this is exactly what this software does. When you select a temperature sensor, and configure its min and max value, you can use that for the heater configuration. That way, the heater will only go on when it is to cold, staying on when it is to hot. Stay off when it is to cold again, and will toggle on. As you specify a min and max value at the temperature sensor that is about 1 degree difference, you should get a pretty steady temperature. The heater is designed to run when the lights are off. That is default |
Yes i know but I dont run any under tank heaters, just an Arcadia deep heat projector. This lamp is my source of heating and currently runs on a separate dimmer with thermostat so i can make the temp drop and be constant at night and higher during the day. Otherwise I would need to add a second source of heating (low power CHE) for during the night. |
Hmm, ok, maybe this will work. Put the Arcadia at a dimmer device. Put the off percentage on 100%. Put the on percentage at 50%. So use that switch in the heater environment part. Use weather mode. Do not use sensors. With this combination you get a situation that when the lights are on, the heater is turned off. But that turns the dimmer at 100% power. Which is effectively powering up the Arcadia for full heat. When the night falls, the lights go off, and the heater goes 'on'. Which is lowering the dimmer to 50%. This way, the Arcadia will run at 100% during the day, and at 50% during the night. Which should result in different temperatures. Watch the temperatures and play with the dimming values of the switch to change the temperature. |
Hmmm, that might actually work! I will let you know how it go's :) |
It is an untested scenario. So I hope that it does do what we want. |
Indeed, im curious to see what it does :) |
Hmm, for some reason the temperature is a bit erratic.... Not sure what's causing this...multimeter shows no change in voltage supplied. |
Have tested by hooking up my multimeter to my reptile dimming thermostat and I can read from the multimeter that it actually actively dimms it. |
Hey yosh! At first: thank you very much for your great work!!! I've so much fun in playing around with all the opportunities!! Would it be possible to implement this feature? With best regards, |
Ok ok, two against one :). I have thought about this, and I want to break it up in small parts. So first part is that I will add an extra option at the dimmer, which is the amount of % to go up or down when the temperature is out of range. The heater and cooler part will use that value to change the temperatures. So that should at least make it possible to 'play' with the power % to get the right temperature. But this will also need probably a value in which the new temperature settles before lowering it again. Not all devices will change in temperature that fast. The other part will then be that you can change the working temperature during day and night. I still think this can be done already, but not with one temperature sensor... As you want to specify the temperature, you NEED a sensor. So to get this to work, the min and max values of the used sensor should be changed to the new values. In order to do this, I was thinking of that you can specify a value in which the temperature will go up or down (negative value) based on the configured temperatures during the DAY. So 1 sensor has to operate between 20 and 22 degrees during the day, and will operate between 25 and 27 during the night. So the difference is here add 5 degrees during the night. Adding another heater part is to much. Also I am afraid that it will get to complex to setup. The features has already tripled last year :) |
Cool :) I think that the addition of both features would be really nice and super usefull in many setups! Offers a way to have a day temp of 32-33 and then drop it at night to 22 just by setting a value of 10 in the difference field. And yeh the dimmer part Will probably need a steady/hold time, altho i reckon that when it works as it should; dropping the dimmer a few percentage with a right set delay and temp set 1 or 2 degrees below the max should be able to hold it fairly steady :) |
The idea with the difference-value sounds great for me and would perfectly solve my problem!!! The second heater was just my first thought.. Tripled?? That's crazy!! And really great success!! |
Ok, to make sure it is clear what will added, I made a small image how the heater is currently operating. Here you see the bar graph which is the power switch, and a line which is the temperature. You can see that the power goes off when to hot, and go on when to low. So I still think it is possible to get a steady temperature already. |
Crap... I should read my own code better.... The power switch will go on when to cold. Because it is a dimmer, it will go on for 10%. If that is not enough, a next round another 10%. And when the min temperature is reached, the heater will do nothing. I thought it did still a power on till the max temperature. But I was wrong. So, I think I can upload a new development version with dimmer support tonight Temperature setting will be next to create |
The new dimmer-feature seems to be really good for a heater that is able to dimm! But you're still going to add the feature with the "Day&Night"-function? |
Sounds really good! My test bench is ready to roll with it :) |
tada... do a git pull and switch to branch development. Restart terrariumpi according to https://github.com/theyosh/TerrariumPI/wiki/FAQ#how-to-start-terrariumpi Clear browser cache, and update your dimmer by setting the dim step. Day & Night temperature will be next, but I have at the moment two solutions with cons and pros.. so that needs some more thinking how I will add that. |
Pulled and set-up, I will let it play out over night and tomorrow and get back to you how it's working on my test bench :) |
fyi: heater settle time is in seconds in then environment settings page |
Yeh i figured :) 120minutes default would be long lol and setting it to 2 made it jumpy :P |
Quick observation; the 10% seems to be to big of a step, altho that might be with my lamp/setup. However can you make the step configurable? |
If a may help you to solve the problems, let the me know! ;) |
the 10% value is at the power switch / dimmer setting |
Ah, dumbass me filled in 10 percent while reading the post on my 2nd monitor -,- Ps using temp with 2 degrees between min/max at the moment |
So far it appears to work really well, even if I had a separate heatsource that adds a few degrees the dimmer Will lower the output within parameters :) |
Way cool! |
Git pull, restart and clear browser cache. There is a new option in the heater section. |
After hours of "fighting" with git, I finally managed to pull and test the other branch! ;) While testing, i got an other idea: Should I use the language-files from the dev-branch? |
I Will test it this week as well :) |
There is one catch with the current solution: Do not change you temperature settings during the night. Because the code will temporary increase/decrease the used temperature sensors. When you than edit the settings and save them, they will store the temporary night temperature in config and will be used as day temperature. @kahuwi14: Translations is a bit hard now. On the development branch I do change field names and other text during testing. That would result in translating multiple times the new features. I think that is not workable. So I think the best is just to translate the master branch. |
Copy that! ;) |
…e max on and off dimmer percentage when going up or down. #106
Sorry for the lack of response, bit busy at the moment. Wanted to test a few things with it :) |
That also means that it is working :) Else you would spent more time on it ;) |
Yes it does work! :) |
Ok, then I close this issue as resolved |
Hey Yosh,
Would it be possible to Add a new option to the dimmer section?
or maybe a new section to the Heating section?
Namely;
If the temp exceeds the min/max temperature either raise or lower the dim-percentage.
And if possible, add a night-time section too?
That way the temperature is always able to be controlled, for example by a ceramic heat emitter that is dimmable.
Night time; lower temps
Day time; higher temps
With kind regards,
The text was updated successfully, but these errors were encountered: