def METHOD_NAME(self):
    assert self.rest_port is not None, "checking only via REST port, which is not set"
    status_url = f"http://{self.address}:{self.rest_port}{self.status_endpoint}"
    self.print_info(f"try to send request to endpoint: {status_url}")
    response = requests.get(url=status_url, params={})
    self.print_info(f"received status code is {response.status_code}.")
    message = "It seems to REST service is not runnig or OVMS version is too old!"
    assert response.status_code == HTTPStatus.OK.value, message
    self.print_info("found models and their status:")
    for model, status in response.json().items():
        for item in status["model_version_status"]:
            model_name_version = f"model: {model}, version: {item['version']}"
            self.print_info(
                f"{self.indent}{model_name_version} - {item['state']}")
        if not status["model_version_status"]:
            self.print_info(f"{self.indent}{model} - EMPTY")
    jstatus = response.json()
    if not self.jsonout:
        return jstatus
    jout = json.dumps(jstatus)
    print(f"{self.json_prefix}###{self.worker_id}###STATUS###{jout}")
    return jstatus