Эту заметку завожу как записную книжку/Глоссарий. Много писать не буду, но в тексте много ссылок, там все подробно.

Основной фокус на открытые стандарты, поддерживаемые многими поставщиками. Полагаю, в 21 веке, стандарты имени одного производителя имеют исключительно архиологический интерес 


Спецификации OASIS:

Как заявлено в манифесте OASIS - эта организация занимается стандартизацией в самых разных областях:

Cloud Computing, Content, Security, Emergency Management и, конечно IoT

Полный огромный перечень стандартов тут

Из наиболее известных стандартов OASIS можно выбрать SAML, XACML, KMIP, PCKS #11

Но если говорить про IoT - то это MQTT, AMQP, OBIX

Про MQTT я подробно писал тут

Про AMQP (Advanced Message Queueing Protocol) - лучше прочитать на Хабре. Самая известная реализация, в настоящее время: RabbitMQ. Замечательная шина для межкомпонентного взаимодействия

OBIX: (http://www.obix.org/) oBIX (OASIS Open Building Information eXchange Technical Committee) открытый и наиболее современный стандарт управления зданием, базирующийся на  XML и  Web сервисах.

Про то, чем открытые стандарты управления зданиями отличаются от закрытых, можно прочитать тут 

Далее, ряд старых но распространенных стандартов управления зданиями:


BACNet (англ. Building Automation and Control networkсетевой протокол, применяемый в системах автоматизации зданий и сетях управления. BACnet гарантирует возможность взаимодействия между устройствами различных производителей, если алгоритмы этих устройств реализованы на основе стандартных функциональных блоков BIBB (BACnet Interoperability Building Block)

Чаще всего применим для интеграции с различными системами кондиционирования (ОВК или HVAC)

Вот отличная статья


KNX/EIB - протокол, использующий в качестве среды передачи витую пару либо радиоканал, протокол IP или даже силовую линию. Обеспечивает взаимодействие совместимых датчиков, исполнительных устройств, контроллеров. Кроме возможности обмена в режиме "Мультимастер" между устройствами сети, обеспечивает питание устройства по той же паре проводов (в своем проводном варианте). Для контроля коллизий, которые могут возникать при передаче, используется механизм CSMA/CD


LonWorks - протокол и аппаратная платформа  использующий в качестве среды передачи витую пару либо  силовую линию.

Принятие протокола LonTalk как ANSI стандарта стимулировало появление стандартов в различных областях индустрии, включая IEEE 1473-L (управление в поездах), AAR (Association of American Railroads) электро-пневматических тормозных систем грузовых поездов, IFSF (управление автозаправочной станцией), SEMI (производство полупроводникового оборудования). Может использоваться как транспортая среда для BACNet.  В 2005 ЕC приняло стандарт автоматизации зданий EN14908, в основу которого положен LonWorks; Китай ратифицировал технологию как национальный стандарт управляющих сетей — GB/Z 20177.1-2006, и как стандарт интеллектуальных зданий и строений — GB/T 20299.4-2006; в 2007 CECED, Европейский комитет производителей бытовой техники, принял протокол как часть стандарта Управление и Мониторинг Бытовой Техники — Спецификация Межсетевого Использования (Household Appliances Control and Monitoring — Application Interworking Specification (AIS)).

К 2006 примерно 60 миллионов устройств, использующих LonWorks технологию, были инсталлированы по всему миру. 


HDL Bus Pro ( он же Smart Bus)

Мультимастер протокол, использующий 4 провода (2 - питание 24В, 2 - RS-485)

Почитать можно тут 

В свое время, стандарт стал камнем раздора двух компаний, после развода, каждая пошла своим путем, но стандарт используется один (Вообщем, как правая и левая палочки твикс)

Хорошо шлюзуется и работает через IP сети, используя UDP

Протокол является открытым. Соответственно, ассортимент устройств и контроллеров, поддерживающих этот стандарт велик. Несомненно, хороший кандидат на замену Modbus RTU


LWMTM

Стандарт Lightweight M2M (LwM2M) разработан стандартизирующей организацией OMA SpecWorks на базе стандартов 3GPP. В последнее время стандарт широко применяется в среде разработки компонентов интернета вещей (англ. Internet of Things (IoT)). Образованная в 2018 году организация OMA SpecWorks объединила в себе Open Mobile Alliance (OMA) и Альянс IPSO.
На текущий момент более 25 компаний внедрили протокол LwM2M, разработанный на базе стандарта LwM2M, включая ARM mbed IoT Device Platform, AT&T IoT solutions, AVSystem’s Coiote Platform, Ericsson’s Dynamic Digital Interaction (DDI), Gemalto modules, Huawei’s OceanConnect IoT Platform, Microsoft’s Azure и др.
Протокол LwM2M является протоколом уровня приложений, построенный на эффективной модели данных и разработанный для управления и предоставления сервисов устройствами интернета вещей. 

LwM2M предлагает стандартное решение, подходящее для всего рынка интернета вещей, которое применимо как в мобильных и WiFi сетях, где необходимо назначать IP адрес устройству, так и в сетях не требующих IP (англ. Non-IP Data Delivery (NIDD)), в том числе NIDD через NB-IoT в стандартах 4G LTE и 5G.

На текущий момент LwM2M включает в себя четыре интерфейса:
• Интерфейс начальной загрузки (англ. Bootstrap Interface)
• Интерфейс регистрации (англ. Registration Interface)
• Интерфейс управления и предоставления сервисов (англ. Device Management and Service Enablement Interface)
• Интерфейс информационной отчетности (англ. Information Reporting Interface)

https://www.omaspecworks.org/


 

 

SenML

Sensor Measurement Lists

Стандарт организации Internet Engineering Task Force (IETF)



Описывает структурированный формат передачи данных от сенсоров. Может использовать JSON, XML или двоичный вид для "упаковки" показаний сенсоров, единиц измерений, названий

Можно использовать, например, совместно с MQTT

https://tools.ietf.org/html/rfc8428

 

 

0
0
0
s2sdefault