docs: def load(self, data):
          """This is the entrance method for all data which is used to store the
          raw data and start parsing the data.
  
          :param data: The raw untouched bytearray as recieved by the RFXtrx
          :type data: bytearray
  
          :return: The parsed data represented in a dictionary
          :rtype: dict
          """
          self.loaded_at = datetime.utcnow()
          self.raw = data
          self.data = self.parse(data)
          return self.data