This study aims to quantitatively model rather than to presuppose whether or not air pollution in Beijing (China) affects people’s activities of daily living (ADLs) based on an Internet of Behaviours (IoB), in which IoT sensor data can signal environmental events that can change human behaviour on mass. Peoples’ density distribution computed by call detail records (CDRs) and air quality data are used to build a fixed effect model (FEM) to analyse the influence of air pollution on four types of ADLs. The following four effects are discovered: Air pollution negatively impacts people going sightseeing in the afternoon; has a positive impact on people staying-in, in the morning and the middle of the day. Air pollution lowers people’s desire to go to restaurants for lunch, but far less so in the evening. As air quality worsens, people tend to decrease their walking and cycling and tend to travel more by bus or subway. We also find a monotonically decreasing nonlinear relationship between air quality index and the average CDR-based distance for each person of two citizen groups that go walking or cycling. Our key and novel contributions are that we first define IoB as a ubiquitous concept. Based on this, we propose a methodology to better understand the link between bad air pollution events and citizens’ activities of daily life. We applied this methodology in the first comprehensive study that provides quantitative evidence of the actual effect, not the presumed effect, that air pollution can significantly affect a wide range of citizens’ activities of daily living.