A method for detection of an occupancy status of a space monitored by a system, the method comprising: detecting a magnetic field value at the space by a magnetic field sensor of a sensing device; comparing the detected magnetic field value with a reference magnetic field value using a magnetic field detection module of the sensing device, the magnetic field detection module being coupled to a processor of the sensing device; determining, using the magnetic field detection module, a magnetic occupancy status of the space based on the comparison, wherein the MOS is indicative of the change in the occupancy status of the space, determining, using a radar detection module of the sensing device, a radar occupancy status by generating at least one radar reading at a first periodic frequency from the radar sensor, wherein the radar detection module being coupled to the processor of the sensing device, and wherein the ROS is indicative of the change in the occupancy status of the space; comparing the MOS with the ROS; establishing the change in the occupancy status of the space when the ROS indicates the change in the occupancy status of the space and the ROS is in agreement with the MOS; and communicating the change of the occupancy status in the space to a central unit of the system; when the MOS is in disagreement with the ROS, re-determining the MOS by the magnetic field detection module and re-determining the ROS by the radar detection module for a pre-determined number of times; when the MOS is in disagreement with the ROS after the pre-determined number of times, desensitizing the magnetic field sensor and recalibrating the magnetic field sensor; and after determining that the magnetic field sensor is being recalibrated, configuring the radar detection module to take measurements at a second periodic frequency, wherein the second periodic frequency defines a higher frequency than the first periodic frequency. detecting a magnetic field value at the space by a magnetic field sensor of a sensing device; comparing the detected magnetic field value with a reference magnetic field value using a magnetic field detection module of the sensing device, the magnetic field detection module being coupled to a processor of the sensing device; determining, using the magnetic field detection module, a magnetic occupancy status of the space based on the comparison, wherein the MOS is indicative of the change in the occupancy status of the space, determining, using a radar detection module of the sensing device, a radar occupancy status by generating at least one radar reading at a first periodic frequency from the radar sensor, wherein the radar detection module being coupled to the processor of the sensing device, and wherein the ROS is indicative of the change in the occupancy status of the space; comparing the MOS with the ROS; establishing the change in the occupancy status of the space when the ROS indicates the change in the occupancy status of the space and the ROS is in agreement with the MOS; and communicating the change of the occupancy status in the space to a central unit of the system; when the MOS is in disagreement with the ROS, re-determining the MOS by the magnetic field detection module and re-determining the ROS by the radar detection module for a pre-determined number of times; when the MOS is in disagreement with the ROS after the pre-determined number of times, desensitizing the magnetic field sensor and recalibrating the magnetic field sensor; and after determining that the magnetic field sensor is being recalibrated, configuring the radar detection module to take measurements at a second periodic frequency, wherein the second periodic frequency defines a higher frequency than the first periodic frequency.