public override Heaters FindHeaters() { m_heaters = m_data.LoadHeaters(); if (m_heaters.GetHeaters().Count < 8) { // add new heater in starting configuration m_heaters.AddIfDoesntExist(new Heater("aa", "", "")); } return(m_heaters); }
/// <summary> /// Checks heaters on wifi. /// Creates new device, if one doesnt exist. /// </summary> /// <returns>Found heaters</returns> public virtual Heaters FindHeaters() { Heaters heaters = m_data.LoadHeaters(); Dictionary <IPAddress, String> found = m_wifiDevices.FindHeaters(); foreach (String s in found.Values) { heaters.AddIfDoesntExist(new Heater(s, "", "")); } return(heaters); }