diff --git a/src/app/components/zoom_room_sensor_data/handler.py b/src/app/components/zoom_room_sensor_data/handler.py
index 5618320cd1b446d264f8af3afb456f0b1a6af36a..9a6e188705f150da3e805c362021c3b0fc804dbe 100644
--- a/src/app/components/zoom_room_sensor_data/handler.py
+++ b/src/app/components/zoom_room_sensor_data/handler.py
@@ -9,9 +9,10 @@ def sensor_data_handler(body: dict):
     sensor_data = SensorDataWebHook(**body)
 
     logger.debug(
-        "New sensor data event in room %s [%s].",
+        "New sensor data event in room %s [%s]. Reports %s sensors.",
         sensor_data.payload.object.room_name,
         sensor_data.payload.object.id,
+        len(sensor_data.payload.object.sensor_data),
     )
 
     try:
@@ -20,18 +21,18 @@ def sensor_data_handler(body: dict):
         logger.warning("No sensor data in the payload.")
         return ResponseWebhookSensorData(message="No sensor data in the payload.")
 
-    # For the sensor data:
-    logger.info(
-        "%s | %s | %s | %s | %s | %s | %s | %s",
-        sensor_data.event,
-        sensor_data.event_ts,
-        sensor_data.payload.account_id,
-        sensor_data.payload.object.id,
-        sensor_data.payload.object.room_name,
-        sensor_data.payload.object.sensor_data[0].sensor_type.value,
-        sensor_data.payload.object.sensor_data[0].sensor_value,
-        sensor_data.payload.object.sensor_data[0].date_time,
-    )
+    for _, sensor in enumerate(sensor_data.payload.object.sensor_data):
+        logger.info(
+            "%s | %s | %s | %s | %s | %s | %s | %s",
+            sensor_data.event,
+            sensor_data.event_ts,
+            sensor_data.payload.account_id,
+            sensor_data.payload.object.id,
+            sensor_data.payload.object.room_name,
+            sensor.sensor_type.value,
+            sensor.sensor_value,
+            sensor.date_time,
+        )
 
     # TODO: Add code here to handle the sensor_data event.