Trois classes de fonctionnement ont été standardisées mais seules les classes A et C sont réellement utilisées :
- La Classe A (All) maximise l'autonomie de l'objet, en limitant les possibilités de réception de message à deux fenêtres temporelles après envoi d'un message
- La Classe B (Beacon) permet de programmer des plages de réceptions complémentaires afin que le Network Server sache quand envoyer des messages à l'objet
- La Classe C (Continuous) permet à l'objet de recevoir des messages à tout moment, sauf lorsqu'il en envoie lui-même. La batterie étant alors régulièrement sollicitée, cette classe est réservée aux objets alimentés de façon externe.