new_contents: """Discover ESPHome devices."""
  from . import MDNSDiscoverable
  
  
  class Discoverable(MDNSDiscoverable):
      """Add support for discovering ESPHome devices."""
  
      def __init__(self, nd):
          super().__init__(nd, '_esphomelib._tcp.local.')
  
subject: Add esphomelib discovery (#229)