Ich habe mir so einen Generator vor über 10 Jahren selbst gebaut, da es die Generatoren damals nur in teuer und für Werkstätten gab. (ich habe eine alte Plastik -Werkzeugkiste verwendet. vorne und hinten jeweils ein Loch für je einen PC-Lüfter und im inneren dann eine Ozonplatte mit ca.20g) Zu den div. Geräten die mittlerweile angeboten werden kann ich daher leider nichts sagen.
Zur grundsätzlichen Funktion: wenn der Innenraum vorher richtig geputzt wurde, das heißt ausgesaugt und ggf. zusätzlich nass gereinigt, dann können die restlichen Gerüche relativ gut beseitigt werden. Es dürfen aber keine Rückstände vom Hund (Haare etc.) oder Zigarettenasche im Innenraum verbleiben. zusätzlich ggf. noch die Luftkanäle reinigen. Anschließend dann je nach Stärke des Geruchs das Ozongeräte mehrere Stunden laufen lassen. Danach unbedingt gut auslüften! Ozon ist extrem reizend für Augen und Lunge.
Kurz und knapp: Ohne Vorreinigung funktoniert das Gerät eigentlich nicht bzw. nur für Stunden oder Tage, dann kommt der Geruch zurück.
Wenn dir der Aufwand der Innenraumreinigung zu groß ist, dann kannst du dir den Kauf sparen. So meine Meinung.