docs: def get_trips(self, authentication_info, start, end):
          """Get trips for this device between start and end."""
          import requests
  
          if (authentication_info is None or
              not authentication_info.is_valid()):
              return []
  
          data_url = "https://api.ritassist.nl/api/trips/GetTrips"
          query = f"?equipmentId={self.identifier}&from={start}&to={end}&extendedInfo=True"
          header = authentication_info.create_header()
          response = requests.get(data_url + query, headers=header)
          trips = response.json()
  
          result = []
          for trip_json in trips:
              trip = Trip(trip_json)
              result.append(trip)
          return result