def find_site_in_cameras(site_no, cameras):
    """
    Helper method that scans a list of cameras for a site ID
    Returns the site dictionary or an empty dictionary if none is found.
    """
    for site_camera in cameras:
        if site_no in site_camera['SiteId']:
            return site_camera
    return {}