Fatti: Fatti: A. A.a T._, nata nel 1957, originaria della Macedonia, ha lavorato fino al 4 agosto 2002 come aiuto cucina e cameriera presso il Ristorante C._ e in quanto tale era assicurata contro la perdita di guadagno in caso di malattia presso la Cassa malati Hotela. L'interessata è stata degente dal 5 al 12 agosto 2002 alla Clinica H._ per bronchite asmoide con tosse incoercibile. In seguito non ha più ripreso l'attività lavorativa. Il rapporto di lavoro è stato sciolto di comune accordo per fine stagione il 22 ottobre 2002. Dopo avere assunto il caso e avere corrisposto le prestazioni di legge, la Cassa malati Hotela - preso atto delle conclusioni del proprio medico di fiducia, dott. S._, secondo cui l'interessata era abile al lavoro in misura completa a partire dal 1° gennaio 2004 - con decisione 17 dicembre 2003, sostanzialmente confermata il 30 marzo 2004 anche in seguito all'opposizione interposta dall'assicurata, ha rifiutato il versamento delle indennità giornaliere di malattia dopo il 1° gennaio 2004. A.b T._ il 24 luglio 2003 ha chiesto di essere posta al beneficio di una rendita AI. A.b T._ il 24 luglio 2003 ha chiesto di essere posta al beneficio di una rendita AI. B. Con ricorso al Tribunale delle assicurazioni del Cantone Ticino, T._, rappresentata dall'allora Sindacato SEI, ora UNIA, ha impugnato la decisione su opposizione 30 marzo 2004 e ha chiesto di essere posta al beneficio delle indennità giornaliere rifiutatale dal 1° gennaio 2004, e ciò fino a esaurimento delle prestazioni massime, se medicalmente giustificate. Per pronuncia 10 dicembre 2004 la Corte cantonale ha parzialmente accolto il ricorso nel senso che ha riconosciuto all'assicurata indennità giornaliere al 54% a partire dal 1° gennaio 2004. Per pronuncia 10 dicembre 2004 la Corte cantonale ha parzialmente accolto il ricorso nel senso che ha riconosciuto all'assicurata indennità giornaliere al 54% a partire dal 1° gennaio 2004. C. La Cassa malati Hotela interpone ricorso di diritto amministrativo al Tribunale federale delle assicurazioni, al quale chiede, in via principale, l'annullamento del giudizio cantonale e che T._ venga riconosciuta abile al lavoro nella misura del 100% in un'attività adatta al suo stato di salute. In via subordinata postula che l'interessata sia considerata abile al lavoro al 50% nella professione d'aiuto cucina e cameriera ai piani, esercitata fino alla cessazione dell'attività lavorativa. Dei motivi invocati si dirà, per quanto necessario, nei considerandi. Sempre tramite l'UNIA, l'assicurata postula la reiezione del ricorso, mentre l'Ufficio federale della sanità pubblica non si è espresso.