Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
        /// <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);
        }