OpenSprinkler › Forums › OpenSprinkler Unified Firmware › Zimmerman Method?
- This topic has 21 replies, 2 voices, and was last updated 3 years, 9 months ago by franzstein. 
- 
		AuthorPosts
- 
		
			
				
June 16, 2015 at 4:47 pm #38471
 geewizardParticipantAre there any references on the Zimmerman method? I understand what parameters it’s based on but I’d like to know if there are scientific references from which Rich Zimmerman came up with his formula. June 16, 2015 at 5:08 pm #38473
 SamerKeymasterRichard Zimmerman is a forum member here who first introduced the weather adjustment feature in his code (explained here: https://github.com/rszimm/sprinklers_pi/wiki/Weather-adjustments) and we have since incorporated it into the main code base (Unified firmware) due to the feedback from users. As far as references go, I don’t think either one of us could provide much past what Richard Zimmerman has documented. June 17, 2015 at 12:52 am #38493
 ShawnHarteParticipantThough I don’t know if he based his calculation method on any one scientific source, if you take a look at the Hargreaves papers, a lot of the methods are similar. So whether or not, he used the information as a source he ended up on the same path. June 18, 2015 at 12:17 pm #38522
 geewizardParticipantDo you have any links to the Hargreaves papers you refer too? The MAJOR reasons I bought an OpenSprinkler are the option to use my own WU weather station for input with the Zimmerman Method, the web interface, and the security of NOT having a device depending on the cloud like the Rachio and Blossom controllers. I assumed the Zimmerman method was based on scientific study of irrigation using past and present weather data. I sure would like to know what Richard Zimmerman based his code on. Don’t get me wrong, OpenSprinkler is wonderful and I wouldn’t trade it for anything. I just want to know more about the Zimmerman Method. June 18, 2015 at 5:14 pm #38533
 ShawnHarteParticipanthttp://agsys.cra-cin.it/tools/evapotranspiration/help/Hargreaves.html There is a link, to the original works there, and a derivative work from Allen. Both are used to estimate ET with missing information. You would need an ASCE login for access to the papers there, if you don’t want to pay for that, http://www.iwhr.com/download/li080827-yoder.pdf is a nice abstract comparing and defining the evolution of a standard ET calculation. If you work out the base equations with a bit of dummy data, you will see a trend that is close to what the zimmerman method provides with the same data and his base weighting of inputs. 
 Zimmerman uses 3 pieces of data: Mean humidity ( defined as (min+max)/2 ), mean temp, and precipitation.
 They are weighted in the following manner:
 30 – mean humidity
 (mean temp – 70)*4
 Precipitation * 200
 Those are all divided by 100 and added together, then 100 is added for a scale, which is then bound to 0 to 200.
 Scientifically it appears to have no direct supporting work, however, it works out close to a couple ET calculations for inland areas free of high humidity influence. It is quite close to Hargreaves formula using only temperature, the formula is in the first link provided.June 19, 2015 at 11:39 am #38543
 geewizardParticipantThat helps a lot, thanks. June 20, 2015 at 12:50 am #38549
 aruzsiParticipantI want to ask why my weather adjustment percent is 137% if the parameters are: 
 min hum.: 46%; max. hum.: 77%, temp.: 20,8C and percipitation: 0mm/–
 I tried to evaluate and I think it is -31,5% (I used 20,8C/~70F.)I have never seen other percipitation value except 0.0mm/–. 
 Humidity and temperature values are changing.
 I use Weather API, Budapest Soroksár XXIII.Usually the adjustment percent remains the same many days and the weather conditions 
 were changed (sunny and hot days after rainy and cold period or opposite).TIA, June 20, 2015 at 12:57 am #38550
 aruzsiParticipantI changed my weather info source to Taksony. 
 Values are:
 min:56%
 max:83%
 temp:20,3C
 perc:0.0/–
 Counted percentage: 137%! Is that correct?TIA, June 20, 2015 at 1:34 am #38552
 RayKeymasterIf you are using a recently firmware, can you also report the ‘Last Successful Weather Call’ time stamp? The 137% is the number reported by the controller, so if the controller hasn’t successfully received updated weather data that number may be outdated. June 20, 2015 at 1:29 pm #38563
 aruzsiParticipantMy version is 2.1.3. June 20, 2015 at 1:33 pm #38564
 SamerKeymasterThen can you please update to the latest version? As the latest forum posts have indicated there is a bug in firmware prior to 2.1.5 that would cause the weather not to update after a period of time. If you can’t update, a reboot of the controller will update the values. June 20, 2015 at 1:37 pm #38565
 aruzsiParticipantOK. 
 I try it.
 Upgrading firmware is very unconvenient over USB. It was hard for me last time.June 30, 2015 at 10:56 am #38840
 joeParticipantI created a key and selected the zimmerman formula. I live on Long Island NY. With regards to the weather adjustments, how is this used? I have the defaults of 100,100,100 temp,rain,humidity. How and for what are these values changed? Sorry confused. June 30, 2015 at 4:40 pm #38862
 RayKeymasterThe three numbers are used to adjust the relative weight of each factor: temperature, rain, humidity. In the past users have reported that the default weights used by the Zimmerman method is too aggressive (e.g. the watering level reduces too dramatically with respect to temperature change). Therefore we provided the ability to change the weights. You can leave them as is (100%), but if you feel any of the factors should have less influence on the watering level, you can suitably reduce the weight. June 10, 2020 at 11:20 am #66741
 wifi75ParticipantI have no idea how best to set the three values of the zimmerman method. I live in Italy and usually in the summer when it is so hot 30°C – 40 °C I water my garden 15mm of water every 3 days. 
 Could you help me to better set the 3 values?
 Temperature
 water
 humidityAnother question: do the three values shown on windows the weather adjustment options refer for example, to the temperature present at the time of irrigation? June 10, 2020 at 12:24 pm #66747
 franzsteinParticipantThere is no general rule how to setup these values. I run my sprinklers every second day with a default time of 30 minutes. The only change I made is to set the humidity base to 65%, which I found more suitable for German weather conditions. You have to play a little bit with the setup to find out what best suits your needs. It is also a good idea to search the forum for e.g. ‘Zimmerman’ and read through the posts to get some ideas. I’m using Zimmerman since two years now and don’t see any bigger issues. The parameters can be easily adjusted. June 10, 2020 at 12:37 pm #66748
 wifi75Participant@franzstein can you post your configuration scren shot? June 10, 2020 at 3:29 pm #66752
 franzsteinParticipantYes. Attachments:June 10, 2020 at 3:30 pm #66754
 franzsteinParticipantSorry. Temperature value is 21 C. June 10, 2020 at 3:31 pm #66755
 wifi75Participanttemperature? June 10, 2020 at 4:20 pm #66756
 franzsteinParticipantThe missing value in the screenshot. I was not able to provide the screenshot with this value! June 11, 2020 at 1:16 am #66764
 franzsteinParticipantI have redone the screenshot. It contains all information now. In regards to Zimmerman, please have a look at this older post discussing the Zimmerman Method: https://opensprinkler.com/forums/topic/do-people-use-zimmerman/. There are more details on how to find proper baseline values. Attachments:
- 
		AuthorPosts
- You must be logged in to reply to this topic.
OpenSprinkler › Forums › OpenSprinkler Unified Firmware › Zimmerman Method?

