def

protocol

Communication protocol used for devices on a network.

meta

usage

supertypes

marker

Marker labels a dict with typing information

    entity

Top-level dicts with a unique identifier

subtypes

bacnet

ASHRAE building automation and control protocol

bluetooth

Short range wireless communication protocol

coap

Constrained Application Protocol

dali

Digital Addressable Lighting Interface protocol for lighting

ftp

File Transfer Protocol

haystack

Haystack HTTP protocol for exchanging tagged data

http

Hypertext Transfer Protocol which is foundation of the web

imap

Internet Message Access Protocol for retreiving email

knx

KNX protocol commonly used for lighting systems

modbus

Register based communication protocol used with industrial devices

mqtt

Message Queuing Telemetry Transport publish/subscribe protocol

obix

XML based Open Building Information eXchange protocol

pop3

Post Office Protocol version 3 for retreiving email

smtp

Simple Mail Transfer Protocol for sending email

snmp

Simple Network Management Protocol for managing IP devices

sox

Sedona Framework UDP based communication protocol

thread

Low power wireless IoT protocol

zigbee

Low power wireless communication protocol for home automation

zwave

Low power wireless communication protocol for home automation

tags

dis

Display name for an entity

id

Defines the unique identifier of an entity in system using a Ref value type