w.Intercom = i;
i dettagli sono pochi per diagnosticare il problema.
probabilmente il problema è la configurazione del termostato.