Anomaly detection device for detecting an anomaly in a comfort system installed in a building comprising one or more rooms, said anomaly detection device comprising: - an interface for obtaining sensor data from one or more sensors in said comfort system; - an interface for obtaining operational data from one or more apparatuses in said comfort system; - a interface for obtaining external data from one or more sources outside said comfort system; - a central database for storing said sensor data, said operational data and said external data as respective time sequences, referred to collectively as stored data, CHARACTERISED IN THAT said anomaly detection device further comprises: - a first profile module configured to generate an apparatus-type profile for each type of apparatus or sensor on the basis of said stored data; - a second profile module configured to generate an apparatus-profile for each individual apparatus or sensor on the basis of said stored data; - an analysing module coupled to said database, said first profile module and said second profile module, and configured to: - compare, in a first test, recent operational data and/or sensor data for a specific apparatus or sensor with the apparatus-type profile of the type of apparatus to which said specific apparatus or sensor belongs; and/or - compare, in a second test, recent operational data and/or sensor data for a specific apparatus or sensor with the apparatus-profile of said specific apparatus or sensor; and/or - compare, in a third test, recent operational data and/or sensor data and/or external data for a specific apparatus or sensor with the apparatus-profile of one or more related apparatuses for said specific apparatus or sensor; - an anomaly detection module configured to detect an anomaly for said specific apparatus or sensor on the basis of a deviation in the first test, the second test and/or the third test in excess of a threshold. - an interface for obtaining sensor data from one or more sensors in said comfort system; - an interface for obtaining operational data from one or more apparatuses in said comfort system; - a interface for obtaining external data from one or more sources outside said comfort system; - a central database for storing said sensor data, said operational data and said external data as respective time sequences, referred to collectively as stored data, - a first profile module configured to generate an apparatus-type profile for each type of apparatus or sensor on the basis of said stored data; - a second profile module configured to generate an apparatus-profile for each individual apparatus or sensor on the basis of said stored data; - an analysing module coupled to said database, said first profile module and said second profile module, and configured to: - compare, in a first test, recent operational data and/or sensor data for a specific apparatus or sensor with the apparatus-type profile of the type of apparatus to which said specific apparatus or sensor belongs; and/or - compare, in a second test, recent operational data and/or sensor data for a specific apparatus or sensor with the apparatus-profile of said specific apparatus or sensor; and/or - compare, in a third test, recent operational data and/or sensor data and/or external data for a specific apparatus or sensor with the apparatus-profile of one or more related apparatuses for said specific apparatus or sensor; - compare, in a first test, recent operational data and/or sensor data for a specific apparatus or sensor with the apparatus-type profile of the type of apparatus to which said specific apparatus or sensor belongs; and/or - compare, in a second test, recent operational data and/or sensor data for a specific apparatus or sensor with the apparatus-profile of said specific apparatus or sensor; and/or - compare, in a third test, recent operational data and/or sensor data and/or external data for a specific apparatus or sensor with the apparatus-profile of one or more related apparatuses for said specific apparatus or sensor; - an anomaly detection module configured to detect an anomaly for said specific apparatus or sensor on the basis of a deviation in the first test, the second test and/or the third test in excess of a threshold.