Smart adapter