docs: def fault_zone(self, zone, simulate_wire_problem=False):
          """
          Faults a zone if we are emulating a zone expander.
  
          :param zone: zone to fault
          :type zone: int
          :param simulate_wire_problem: Whether or not to simulate a wire fault
          :type simulate_wire_problem: bool
          """
  
          # Allow ourselves to also be passed an address/channel combination
          # for zone expanders.
          #
          # Format (expander index, channel)
          if isinstance(zone, tuple):
              expander_idx, channel = zone
  
              zone = self._zonetracker.expander_to_zone(expander_idx, channel)
  
          status = 2 if simulate_wire_problem else 1
  
          self.send("L{0:02}{1}\r".format(zone, status))