An elevator, comprising: an elevator car vertically movable in an elevator shaft; an elevator hoisting machinery disposed in the elevator shaft; an emergency rescue device disposed in the elevator shaft; an elevator controller disposed at an elevator landing; a communication channel between the elevator controller and the emergency rescue device; wherein the emergency rescue device comprises: a battery acting as a voltage supply of the emergency rescue device during an operational anomaly of the elevator; a power unit connected to the battery and configured for energizing at least one of elevator hoisting motor and hoisting machinery brakes to relocate the elevator car to a landing during an operational anomaly of the elevator; a sensor array comprising at least one sensor configured for measuring one or more operational parameters of the emergency rescue device; a processing unit connected to the sensor array and configured to generate a rescue device performance indicator based on the information received from sensor array and to send the performance indicator to the elevator controller, characterized in that the elevator controller comprises a manual input for receiving a debug command, and wherein the elevator controller is configured to send an energizing command to the power unit responsive to receiving a debug command and wherein the elevator controller comprises a remote connection to a cloud or to a remote server. an elevator car vertically movable in an elevator shaft; an elevator hoisting machinery disposed in the elevator shaft; an emergency rescue device disposed in the elevator shaft; an elevator controller disposed at an elevator landing; a communication channel between the elevator controller and the emergency rescue device; wherein the emergency rescue device comprises: a battery acting as a voltage supply of the emergency rescue device during an operational anomaly of the elevator; a power unit connected to the battery and configured for energizing at least one of elevator hoisting motor and hoisting machinery brakes to relocate the elevator car to a landing during an operational anomaly of the elevator; a sensor array comprising at least one sensor configured for measuring one or more operational parameters of the emergency rescue device; a processing unit connected to the sensor array and configured to generate a rescue device performance indicator based on the information received from sensor array and to send the performance indicator to the elevator controller, characterized in that the elevator controller comprises a manual input for receiving a debug command, and wherein the elevator controller is configured to send an energizing command to the power unit responsive to receiving a debug command and wherein the elevator controller comprises a remote connection to a cloud or to a remote server. a battery acting as a voltage supply of the emergency rescue device during an operational anomaly of the elevator; a power unit connected to the battery and configured for energizing at least one of elevator hoisting motor and hoisting machinery brakes to relocate the elevator car to a landing during an operational anomaly of the elevator; a sensor array comprising at least one sensor configured for measuring one or more operational parameters of the emergency rescue device; a processing unit connected to the sensor array and configured to generate a rescue device performance indicator based on the information received from sensor array and to send the performance indicator to the elevator controller, characterized in that the elevator controller comprises a manual input for receiving a debug command, and wherein the elevator controller is configured to send an energizing command to the power unit responsive to receiving a debug command and wherein the elevator controller comprises a remote connection to a cloud or to a remote server.