def METHOD_NAME(self):
    self.setUpForConfig(
        "nashone_mts700wb_thermostat.yaml",
        NASHONE_MTS700WB_THERMOSTAT_PAYLOAD,
    )
    self.subject = self.entities.get("climate")
    self.setUpTargetTemperature(
        TEMPERATURE_DPS,
        self.subject,
        min=-20,
        max=105,
    )
    self.setUpBasicButton(
        RESET_DPS,
        self.entities.get("button_factory_reset"),
        device_class=ButtonDeviceClass.RESTART,
    )
    self.setUpBasicNumber(
        CALIBOFFSET_DPS,
        self.entities.get("number_calibration_offset"),
        min=-5,
        max=5,
    )
    self.setUpBasicSelect(
        TIMER_DPS,
        self.entities.get("select_timer"),
        {
            "cancel": "off",
            "1h": "1 hour",
        },
    )
    self.setUpBasicSensor(
        COUNTDOWN_DPS,
        self.entities.get("sensor_timer"),
        unit=UnitOfTime.SECONDS,
        device_class=SensorDeviceClass.DURATION,
    )
    self.mark_secondary(
        [
            "button_factory_reset",
            "number_calibration_offset",
            "select_timer",
            "sensor_timer",
        ],
    )