The Abacus performs three functions: Counting people, measuring environmental conditions, and communication.


The Abacus counts people moving in and out through the entrance of a room or area, using a Time of Flight directional sensor. The Abacus is mounted above the entrance and the data that is collected tells you how many people are in the room at any given time. Measuring room occupancy in this way not only indicates whether it is occupied at any given moment, but also what the actual utilization is against the room’s full capacity. This people counting function can also be applied to trigger event such as cleaning and sanitation activities, or notification of breach of people density in specific areas of a building.


The Abacus also measures environmental metrics such as ambient temperature, humidity, sound and light conditions, as well as air quality parameters including CO2 and TVOC levels.


The Abacus has a built-in communications module which enables it to relay data directly to the Ergosense cloud-based Solutions Hub. It can therefore operate completely independently and does not requiring any additional gateway functionality from other devices.




103mm x 90mm x 30mm


66,5 g


CO2 levels

TVOC levels



Sound levels

Light lux level


Placement example:

abacus sensor placement map.png


No on-site configuration is required, the transmission will happen automatically when the device is powered. Abacus only needs to be plugged in using the supplied 5-volt power supply. Abacus will immediately start measuring and sending data to the cloud.


Information is streamed by the Abacus directly to the cloud-based Solutions Hub at pre-determined intervals. This transmission happens securely and seamlessly anywhere in the world via GSM using  MQTT communications protocol. The secure independent connectivity means no other gateway function, or integration with client network is needed.