Sachverhalt: Sachverhalt: A. Mit Einspracheentscheid vom 7. April 2004 bestätigte die Generali Allgemeine Versicherungen (Generali) die am 19. November 2003 verfügte Einstellung der bisher aufgrund eines Unfalles vom 3. Januar 2003 an H._ ausgerichteten Taggelder. A. Mit Einspracheentscheid vom 7. April 2004 bestätigte die Generali Allgemeine Versicherungen (Generali) die am 19. November 2003 verfügte Einstellung der bisher aufgrund eines Unfalles vom 3. Januar 2003 an H._ ausgerichteten Taggelder. B. Auf die dagegen erhobene Beschwerde trat des Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 29. Juli 2004 wegen verspäteter Eingabe nicht ein, nachdem sich H._ vorher zur Frage der Rechtzeitigkeit der Beschwerde hatte äussern können. B. Auf die dagegen erhobene Beschwerde trat des Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 29. Juli 2004 wegen verspäteter Eingabe nicht ein, nachdem sich H._ vorher zur Frage der Rechtzeitigkeit der Beschwerde hatte äussern können. C. H._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Antrag, unter Aufhebung des vorinstanzlichen Entscheides sei die Sache an das kantonale Gericht zur materiellen Beurteilung zurückzuweisen. Die Generali schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während das Bundesamt für Gesundheit auf eine Vernehmlassung verzichtet.