Цитата
0x12 - Service choise (Confirmed private transfer)
0x09 - SD Context Tag 0 - Vendor ID
0x05 - Vendor ID of Johnson Controls
Это сервис
Confirmed private transfer, т.е. конфирмированный сервис, индивидуальный для производителя. Что именно писать в этом пакете и как на данные реагировать - личное дело производителя (в данном случае - Johnson Controls).
Единственное требование, которое накладывает стандарт - это чтобы содержимое пакета являлось синтаксически правильной конструкцией ASN.1.
Обычно сервисы private transfer используются для конфигурирования устройств. Оборудование других производителей не будет понимать, что в этом пакете написано.
Так что помочь с расшифровкой этого пакета может только сам производитель.
Знание стандарта тут не поможет.