I have 9 active watering schedules. For each of them I get a message that says (and I paraphrase) iro did not not water because of the weather station prediction.
Seems to me that you should only be reporting on exceptions, e.g. if the watering schedule was actually skipped. Not on the expected–that the watering happened as expected. This goes to signal to noise considerations. The other messages get lost in the crowd.