Not sure if this is DIY enough for you, but I'm using an MQ131 (about $20-$30 on Amazon, probably cheaper directly from China [1]) in an air quality monitor I'm building. There's an Arduino library for it [2], and from what I can tell so far, it does work, though it's probably not super accurate. It's also somewhat sensitive to environmental factors, but you can correct for some of that with known temperature/humidity.
[1] There are a few different kinds of MQ131 (for high and low concentrations); you'll probably want the low concentration one. I also removed the bare sensor from a breakout board I purchased so I could access it directly from my custom PCB.
That's exactly what I'm looking for, looks like I can get a $30 MQ131 with detection a range of 10PPB-2PPM [1], and a "Good" indoor level is 0 - 54ppb [2]. It doesn't need to be super accurate for my use case, basically I just want to turn on the electronic filter and see if there are any detectable levels of Ozone.
[1] There are a few different kinds of MQ131 (for high and low concentrations); you'll probably want the low concentration one. I also removed the bare sensor from a breakout board I purchased so I could access it directly from my custom PCB.
[2] https://github.com/ostaquet/Arduino-MQ131-driver