Don't post much. Pretty much a stealth reader for quite some time, trying to learn as much as I can about cultivating a good crop.
I'm a certified indoor air quality consultant. I've had extensive training in the use of ozone and ionizers in controlling air born particulates and odor. There is a HUGE difference between a O3 generator used for commercial applications where no people or plants are present and those that are designed to be used around people, pets and plants. The amount of O3 needs to remain below .05 ppm or there can be negative consequences to anything that lives and breathes. That includes plants. BUT, there are many air purifiers that incorporate O3 in the way they control odor. BTW, negative ions aren't very good at all in controlling odor. The ionizing lights that are supposed to control odor would never be able to keep up with the odor of growing skunk cannabis.
Someone in an earlier post mentioned old Alpine Air units. Those use both O3 and negative ions to scrub the air. The negative ions cause particulates to clump together, become heavy and fall from the air. The O3 kills odor causing agents. It works because O3 is very unstable. There are three molecules of oxygen and, by nature, oxygen molecules are very stable when there are only two of them--O2. That is the oxygen we breathe. Since O3 has an extra molecule of oxygen, it is seeking to sluff one of them off on anything it comes in contact with. If that happens to be something that causes odor, the oxygen attaches itself to the particulate and oxidizes it. That completely kills the particulate and eliminates the odor.
Carbon filters catch the odor and neutralize it. O3 kills it at its source.
Air purifiers that incorporate O3 are fairly pricy. Good ones will cost over $500 US but they are very safe to use indoors, even if you sleep in the same room with them! Just as a note, the human nose, functioning normally, is one of the best O3 detectors on earth. The average person can detect O3 at about .025 ppm, well below the level that is dangerous. The smell of O3 reminds me of the smell that is outdoors after a summer thunderstorm--fresh and airy.
I currently have three air purifiers in my home and they all produce O3 at very low levels. When I smell O3, I turn them down. When I smell anything else, I turn them up. I can personally testify that they will eliminate smoke odor, skunk odor, rotten food odor, pet odors and anything else that I have ever attempted to eliminate. I have used them to help tokers cover the smell of their pleasure. And, yes, they will eliminate the smell of the growing marijuana plants without causing harm to them. It is simply a matter of finances. If you want to use ozone in a manner that will work but not cause harm, it will cost you plenty.