Le protocole Bluetooth définit des profils par cas d'usage pour assurer une interopérabilité entre tous les appareils Bluetooth.
Le profil Bluetooth ESP est le profil qui permet d'accéder aux données mises à disposition par un capteur ou un dispositif de mesure.
Le profil définit l'interaction entre une entité Collector (ex. un mobile) et une entité Environmental Sensor (ex. un capteur).
Le sensor a la fonction de serveur de donnée et met à disposition ses données au fil de l'eau.
Le collector a la fonction de client qui se connecte au serveur de données.

Il précise les protocoles internes de communication ainsi que les services utilisés :
Deux services complémentaires peuvent également être utilisés :
Le profil ESP a été créé initialement par le groupe de travail Sport and Fitness pour interagir avec les capteurs environnementaux lors d'activités extérieures.
La spécification a été adoptée par Bluetooth SIG le . Elle a fait l'objet d'une évolution le pour intégrer les données liées à la qualité de l'air.
Plusieurs cas d'usage correspondent à ce profil.
Dans cet usage, les données émises par le capteur sont utilisées par des équipements identifiés. Ce cas d'usage correspond à un équivalent de raccordement filaire.
Dans cet usage, les données émises par le capteur sont utilisées par des équipements non nécessairement identifiés. Ce cas d'usage correspond à un équivalent d'affichage déporté.
Il peut s'illustrer par exemple par la capacité de chaque personne équipée d'un mobile à consulter les valeurs mesurées par un capteur (ex. qualité de l'air) présent à proximité (ex. lieu public, transport en commun).
Le protocole Bluetooth est particulièrement intéressant pour cet usage car :
Plusieurs documents définissent le profil :

Les données prises en compte (caractéristiques) dans ce profil sont fixées par le standard Bluetooth et sont précisées ci-contre.
Un premier jeu de données a été défini à la création de ce service en 2014.
L'extension réalisée en 2021 a permis d'ajouter les onze principaux polluants liés à la qualité de l'air.
Cette liste n'est pas figée et peut être complétée en fonction des demandes.
Le service ESS décrit les données mises à disposition.
On distingue :
La liste des caractéristiques autorisées est précisée ci-contre.
Pour chacune de ces caractéristiques, ESS définit :
Il s'agit d'informations facultatives qui permettent de préciser les caractéristiques :