def METHOD_NAME(self):
    self.setUpForConfig("sd123_hpr01_presence.yaml", SD123_PRESENCE_PAYLOAD)
    self.setUpBasicBinarySensor(
        PRESENCE_DPS,
        self.entities.get("binary_sensor_occupancy"),
        device_class=BinarySensorDeviceClass.OCCUPANCY,
        testdata=("presence", "none"),
    )
    self.setUpBasicLight(
        LIGHT_DPS,
        self.entities.get("light_led"),
        testdata=("normal", "slient"),
    )
    self.setUpBasicSwitch(SWITCH_DPS, self.entities.get("switch"))
    self.setUpMultiNumber(
        [
            {
                "name": "number_trigger_power",
                "dps": TRIGPOW_DPS,
                "max": 5000,
                "step": 100,
            },
            {
                "name": "number_maintain_power",
                "dps": MAINTPOW_DPS,
                "max": 5000,
                "step": 100,
            },
            {
                "name": "number_trigger_frames",
                "dps": TRIGFRAME_DPS,
                "max": 20,
            },
            {
                "name": "number_interrupt_frames",
                "dps": INTFRAME_DPS,
                "max": 20,
            },
            {
                "name": "number_trigger_points",
                "dps": TRIGPOINT_DPS,
                "max": 10,
            },
            {
                "name": "number_maintain_points",
                "dps": MAINTPOINT_DPS,
                "max": 10,
            },
        ],
    )
    self.setUpMultiSelect(
        [
            {
                "name": "select_safe_range",
                "dps": SAFERANGE_DPS,
                "options": {
                    "0_meters": "0m",
                    "1_meters": "1m",
                    "2_meters": "2m",
                    "3_meters": "3m",
                    "4_meters": "4m",
                    "5_meters": "5m",
                    "6_meters": "6m",
                },
            },
            {
                "name": "select_max_range",
                "dps": MAXRANGE_DPS,
                "options": {
                    "0_meters": "0m",
                    "1_meters": "1m",
                    "2_meters": "2m",
                    "3_meters": "3m",
                    "4_meters": "4m",
                    "5_meters": "5m",
                    "6_meters": "6m",
                    "7_meters": "7m",
                },
            },
            {
                "name": "select_delay",
                "dps": DELAY_DPS,
                "options": {
                    "case_0": "10s",
                    "case_1": "30s",
                    "case_2": "1m",
                    "case_3": "2m",
                    "case_4": "5m",
                    "case_5": "10m",
                    "case_6": "30m",
                },
            },
            {
                "name": "select_configuration",
                "dps": MODE_DPS,
                "options": {
                    "case_0": "Sleep/Micro motion",
                    "case_1": "Meeting/Office",
                    "case_2": "Classroom/Corridor",
                    "case_3": "Custom",
                },
            },
        ],
    )
    self.mark_secondary(
        [
            "light_led",
            "number_interrupt_frames",
            "number_maintain_points",
            "number_maintain_power",
            "number_trigger_frames",
            "number_trigger_points",
            "number_trigger_power",
            "select_configuration",
            "select_delay",
            "select_max_range",
            "select_safe_range",
            "switch",
        ]
    )