С помощью канального уровня теплосчетчик должен поддерживать как первичную, так и вторичную адресацию. Прикладной уровень обеспечивает назначение первичных адресов через интерфейс M-Bus. Для управления режимом вторичной адресации (включая функции расширенной вторичной адресации) должны поддерживаться все команды прикладного уровня. Должны поддерживаться все команды прикладного уровня для управления вторичными адресами. Если пользователь имеет возможность изменять вторичный адрес счетчика, команды для режима расширенной вторичной адресации также должны поддерживаться.