The API projects the current state of all DRIVR domains in a DRIVR cluster onto MQTT.
DRIVR MQTT Broker
Returns information about the domain.
The slug of your individual Domain
.
Accepts the following message:
General information about a Domain
in DRIVR. Information is retained
until the Domain
is deleted.
The uuid of the domain
The slug of the domain definition
Human readable name of the domain
The current status of the domain
Items:
The host names this domain API is accessible from.
Additional items are allowed.
The uuid of the User
or Organization
which owns the domain.
A list of all features which can parametrize the behavior within a domain and a feature toggle if it is activated or not.
Additional items are allowed.
Additional properties are NOT allowed.
Returns the current status of a domain.
The slug of your individual Domain
.
Accepts the following message:
The current state of the Domain
. If the state is set to DELETED
the Domain
MQTT topics and all information within will be deleted.
The state of the object as presented within MQTT.
Returns information about the Organization
in the DRIVR Domain
.
The slug of your individual Domain
.
The unique UUID of the Organization
within DRIVR.
Accepts the following message:
The current information which is stored for the Organization
within DRIVR. Information is retained
until the Organization
is deleted.
The UUID of the Organization
.
The human readable name of the Organization
.
An additional unique field which can describe a Domain
unique number for the Organization
, likely some customer number or similar.
The UUID
of the Domain
the Organization
belongs to.
The UUID
of the owner of the Organization
or null
if no owner is registered in the Organization
. The owner if set is always pointing to a User
.
The current status of the Organization
.
Additional properties are NOT allowed.
Provides the current state of the Organization
.
The slug of your individual Domain
.
The unique UUID of the Organization
within DRIVR.
Accepts the following message:
The current state of the Organization
. If the state is set to DELETED
the Organization
MQTT topics and all information within will be deleted.
The state of the object as presented within MQTT.
Returns the global assignments which are valid for the complete Domain
.
The slug of your individual Domain
.
The unique UUID of the RoleAssignment
within DRIVR.
Accepts the following message:
A RoleAssignment
which belongs to the Domain
. Information is retained
until the RoleAssignment
is deleted.
An assignment which is published for a specific Role
in DRIVR.
The uuid uniquely identified the RoleAssignment
.
Returns information about the assignee which the RoleAssignment
is valid for.
The uuid of the User
or Organization
which the role ias assigned for.
The type the UUID references.
Additional properties are allowed.
Information about the Role
attached to the Assignment
.
The UUID
of the Role
configuration.
A human readable name of the role.
Additional properties are allowed.
The status of a published object.
Additional properties are NOT allowed.
The current state global assignments which are valid for the complete Domain
.
The slug of your individual Domain
.
The unique UUID of the RoleAssignment
within DRIVR.
Accepts the following message:
The current state of the RoleAssignment
. If the state is set to DELETED
the RoleAssignment
MQTT topics and all information within will be deleted.
The state of the object as presented within MQTT.
Returns information about the RoleAssignment
which is assigned to the provided system.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
The unique UUID of the RoleAssignment
within DRIVR.
Accepts the following message:
A RoleAssignment
which assigns roles to the System
. Information is retained
until the RoleAssignment
is deleted.
An assignment which is published for a specific Role
in DRIVR.
The uuid uniquely identified the RoleAssignment
.
Returns information about the assignee which the RoleAssignment
is valid for.
The uuid of the User
or Organization
which the role ias assigned for.
The type the UUID references.
Additional properties are allowed.
Information about the Role
attached to the Assignment
.
The UUID
of the Role
configuration.
A human readable name of the role.
Additional properties are allowed.
The status of a published object.
Additional properties are NOT allowed.
Provides the current state of the referenced RoleAssignment
which is assigned to the provided system.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
The unique UUID of the RoleAssignment
within DRIVR.
Accepts the following message:
The current state of the RoleAssignment
. If the state is set to DELETED
the RoleAssignment
MQTT topics and all information within will be deleted.
The state of the object as presented within MQTT.
Returns information about the configured Role
with the provided Role
UUID.
The slug of your individual Domain
.
The unique UUID of the Role
within DRIVR.
Accepts the following message:
Information describing one Role
within DRIVR. Information is retained
until the Role
is deleted.
The uuid of the Role
.
The name of the Role
.
The type of entity the Role
is valid for.
Additional properties are NOT allowed.
Provides the current state of the Role
.
The slug of your individual Domain
.
The unique UUID of the Role
within DRIVR.
Accepts the following message:
The current state of the Role
. If the state is set to DELETED
the Role
MQTT topics and all information within will be deleted.
The state of the object as presented within MQTT.
Returns information about the System
with the provided UUID.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
Information about a System
within a DRIVR Domain
. Information is retained
until the System
is deleted.
The uuid of the System
.
The same code as published within the system
topic.
Human readable name of the System
.
A human readable description for the entity.
Indicates the current connectivity of a System
.
CONNECTED
means that the System
has at least one ACTIVATED
and CONNECTED
Component
but no ACTIVATED
and DISCONNECTED
Component
.
DISCONNECTED
means that the System
has no ACTIVATED
and CONNECTED
Component
but at least one ACTIVATED
and DISCONNECTED
Component
.
PARTIALLY_CONNECTED
means that the System
has at least one ACTIVATED
and CONNECTED
Component
and at least one ACTIVATED
and DISCONNECTED
Component
.
UNDEFINED
means that the Components
of the System
are either all DEACTIVATED
or ARCHIVED
. The Components do report a connection state of UNDEFINED
or NOT_CONNECTIVE
. The System
status is ARCHIVED
or DEACTIVATED
.
The last the connection state changed.
The status of a published object.
The UUID of the Domain
this `System`` is registered in.
The uuid of the User
or Organization
which owns the System
.
Additional properties are NOT allowed.
Provides the current state of the System
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The current state of the System
. If the state is set to DELETED
the System
MQTT topics and all information within will be deleted.
The state of the object as presented within MQTT.
Provides the current connection state of the System
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The current connection status of the referenced System
. Information is retained
until the System
is deleted.
Indicates the current connectivity of a System
.
CONNECTED
means that the System
has at least one ACTIVATED
and CONNECTED
Component
but no ACTIVATED
and DISCONNECTED
Component
.
DISCONNECTED
means that the System
has no ACTIVATED
and CONNECTED
Component
but at least one ACTIVATED
and DISCONNECTED
Component
.
PARTIALLY_CONNECTED
means that the System
has at least one ACTIVATED
and CONNECTED
Component
and at least one ACTIVATED
and DISCONNECTED
Component
.
UNDEFINED
means that the Components
of the System
are either all DEACTIVATED
or ARCHIVED
. The Components do report a connection state of UNDEFINED
or NOT_CONNECTIVE
. The System
status is ARCHIVED
or DEACTIVATED
.
Lists all Events
s which are assigned directly to the provided System
and not to any Component
s on the System
. Retains any currently ACTIVE
RANGED
events.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
The unique UUID of the Event
within DRIVR.
Accepts the following message:
General information about an Event
in DRIVR. Information is retained
while Event
has an ACTIVE
state.
The uuid of the Event
.
The time the event happens or happened. This is always set and must not be null.
The UUID of the entity the Event
is for.
Describes wether this Event`` has been manually acknowledged by a
Useror not. Defaults to
false`.
The current status of the Event
. Is always null
for SINGLE_POINT
events.
Information about the event model the Event
represents. An EventModel
describes which kind of possible Event
s can be emitted in DRIVR.
The uuid of the EventModel
.
If the Event
is ranged and describes a time range or happened on a single point in time. Depending on this the status
field of the Event
is set to null
for SINGLE_POINT
events or includes if the Event
is ACTIVE
or RESOLVED
.
The level of severity for the Event
.
An identifier for the EventModel
, usually used for lookups.
A message which describes the event
The type of entity this EventModel
is valid for.
Additional properties are NOT allowed.
Additional properties are NOT allowed.
Publishes status changes of the Event
with the provided UUID. Only emitted for RANGED
events. Retained if the status is ACTIVE
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
The unique UUID of the Event
within DRIVR.
Accepts the following message:
The current state of the Event
. Retained if ACTIVE
Issued when the event is acknowledged. As an event can be acknowledged by multiple people this topic has more information if multiple User
acknowledge the event. However, compared to the generic Event
topic it is not retained.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
The unique UUID of the Event
within DRIVR.
Accepts the following message:
A message describing a User`` to acknowledge an
Event. Information is not
retained`.
When the Event
was acknowledged.
The UUID of the User
who acknowledged the Event
.
Additional properties are NOT allowed.
Returns information about the Component
in the System
as it is currently within DRIVR
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
Accepts the following message:
General information about a Component
within a DRIVR System
.
The uuid of the Component
.
The code of the Component
same as the one within the MQTT topic.
A human readable optional name of the component.
Information about the ComponentModel
this Component
is referenced to.
The UUID of the ComponentModel
which the Component
is modelled after.
The uniquely identifable code of the ComponentModel
within ACTIVATED ComponentModel
's of the Domain
.
Describes if the ComponentModel
has a utility to be connected to other components or to a network at large. If this is set to true
the Component
is taken into account to check if the System
is connected or not.
Additional properties are NOT allowed.
Describes the connection state of a Component
.
CONNECTED
means the Component
has an active connection to DRIVR.
DISCONNECTED
means the Component
has been disconnected from DRIVR.
NOT_CONNECTIVE
means the Component
does not report the connection state and the Component
's ComponentModel
's isConnective
is set to false
.
UNDEFINED
means the Component
is connective but has never reported a connection state.
The last time the connection state changed.
The uuid of the System
the Component
belongs to.
The status of a published object.
Additional properties are NOT allowed.
Returns the current state of the referenced Component
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
Accepts the following message:
The current state of the Component
. If the state is set to DELETED
the Component
MQTT topics and all information within will be deleted.
The state of the object as presented within MQTT.
Provides the current connection state of the Component
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
Accepts the following message:
The current connection status of the referenced Component
.
Describes the connection state of a Component
.
CONNECTED
means the Component
has an active connection to DRIVR.
DISCONNECTED
means the Component
has been disconnected from DRIVR.
NOT_CONNECTIVE
means the Component
does not report the connection state and the Component
's ComponentModel
's isConnective
is set to false
.
UNDEFINED
means the Component
is connective but has never reported a connection state.
Lists all Events
s which are assigned to the referenced Component
. Retains any currently ACTIVE
RANGED
events.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
The unique UUID of the Event
within DRIVR.
Accepts the following message:
General information about an Event
in DRIVR. Information is retained
while Event
has an ACTIVE
state.
The uuid of the Event
.
The time the event happens or happened. This is always set and must not be null.
The UUID of the entity the Event
is for.
Describes wether this Event`` has been manually acknowledged by a
Useror not. Defaults to
false`.
The current status of the Event
. Is always null
for SINGLE_POINT
events.
Information about the event model the Event
represents. An EventModel
describes which kind of possible Event
s can be emitted in DRIVR.
The uuid of the EventModel
.
If the Event
is ranged and describes a time range or happened on a single point in time. Depending on this the status
field of the Event
is set to null
for SINGLE_POINT
events or includes if the Event
is ACTIVE
or RESOLVED
.
The level of severity for the Event
.
An identifier for the EventModel
, usually used for lookups.
A message which describes the event
The type of entity this EventModel
is valid for.
Additional properties are NOT allowed.
Additional properties are NOT allowed.
Publishes status changes of the Event
with the provided UUID. Only emitted for RANGED
events. Retained if the status is ACTIVE
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
The unique UUID of the Event
within DRIVR.
Accepts the following message:
The current state of the Event
. Retained if ACTIVE
Issued when the event is acknowledged. As an event can be acknowledged by multiple people this topic has more information if multiple User
acknowledge the event. However, compared to the generic Event
topic it is not retained.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
The unique UUID of the Event
within DRIVR.
Accepts the following message:
A message describing a User`` to acknowledge an
Event. Information is not
retained`.
When the Event
was acknowledged.
The UUID of the User
who acknowledged the Event
.
Additional properties are NOT allowed.
Publishes the current value of the referenced Characteristic
of the Service
of the Component
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
A uniquely identifiable code of a Service
within a DRIVR Domain
.
The index of a Service
referenced when adding a Service
to a ComponentModel
in DRIVR
.
A uniquely identifiable code of a Characteristic
within a Service
.
Accepts the following message:
A Datapoint
which is published for a specific Characteristic
within a Component
.
The message structure which DRIVR sends if a Datapoint
has been sent from a System
.
The unique UUID of the TimeStream
within DRIVR. A TimeStream
is the combination of a Characteristic
, Service
and Component
.
The time when the Datapoint
was sent from the System
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are NOT allowed.
Publishes the current value of the referenced Characteristic
of the Service
of the Component
. Emits payloads encoded as msgpack.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
A uniquely identifiable code of a Service
within a DRIVR Domain
.
The index of a Service
referenced when adding a Service
to a ComponentModel
in DRIVR
.
A uniquely identifiable code of a Characteristic
within a Service
.
Accepts the following message:
A Datapoint
which is published for a specific Characteristic
within a Component
.
The message structure which DRIVR sends if a Datapoint
has been sent from a System
.
The unique UUID of the TimeStream
within DRIVR. A TimeStream
is the combination of a Characteristic
, Service
and Component
.
The time when the Datapoint
was sent from the System
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are NOT allowed.
Publishes the current request to change a Setting
of the referenced Characteristic
of the Service
of the Component
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
A uniquely identifiable code of a Service
within a DRIVR Domain
.
The index of a Service
referenced when adding a Service
to a ComponentModel
in DRIVR
.
A uniquely identifiable code of a Characteristic
within a Service
.
The receipt ID of a Setpoint
within DRIVR used by a System
to report back once the Setting
change request on a TimeStream
has been done.
Accepts the following message:
A Setpoint
for a specific Characteristic
within a Service
and Component
.
The message structure which DRIVR sends if a Setpoint
has been sent from a System
.
The unique UUID of the TimeStream
within DRIVR. A TimeStream
is the combination of a Characteristic
, Service
and Component
.
Additional properties are allowed.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
The time when the Setpoint
change request was received by DRIVR
.
The unique ID of the Setpoint
change request. This ID is used to identify the Setpoint
change request in the SetpointReceipt
and is used by the System
to return to DRIVR once the change has been processed.
Additional properties are allowed.
Publishes the current request to change a Setting
of the referenced Characteristic
of the Service
of the Component
. Emits payloads encoded as msgpack.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
A uniquely identifiable code of a Service
within a DRIVR Domain
.
The index of a Service
referenced when adding a Service
to a ComponentModel
in DRIVR
.
A uniquely identifiable code of a Characteristic
within a Service
.
The receipt ID of a Setpoint
within DRIVR used by a System
to report back once the Setting
change request on a TimeStream
has been done.
Accepts the following message:
A Setpoint
for a specific Characteristic
within a Service
and Component
.
The message structure which DRIVR sends if a Setpoint
has been sent from a System
.
The unique UUID of the TimeStream
within DRIVR. A TimeStream
is the combination of a Characteristic
, Service
and Component
.
Additional properties are allowed.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
The time when the Setpoint
change request was received by DRIVR
.
The unique ID of the Setpoint
change request. This ID is used to identify the Setpoint
change request in the SetpointReceipt
and is used by the System
to return to DRIVR once the change has been processed.
Additional properties are allowed.
Publishes the current state of a Setpoint
change.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
A uniquely identifiable code of a Service
within a DRIVR Domain
.
The index of a Service
referenced when adding a Service
to a ComponentModel
in DRIVR
.
A uniquely identifiable code of a Characteristic
within a Service
.
The receipt ID of a Setpoint
within DRIVR used by a System
to report back once the Setting
change request on a TimeStream
has been done.
Accepts the following message:
A state change of a Setpoint
for a specific Characteristic
within a Service
and Component
.
The payload of a Setpoint
state change.
The state of the Setpoint
.
Additional properties are allowed.
The time when the Setpoint
change request was received by DRIVR
.
The unique ID of the Setpoint
change request. This ID is used to identify the Setpoint
change request in the SetpointReceipt
and is used by the System
to return to DRIVR once the change has been processed.
Additional properties are allowed.
Publishes the current state of a Setpoint
change. Publishes the payload encoded as msgpack.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
A uniquely identifiable code of a Service
within a DRIVR Domain
.
The index of a Service
referenced when adding a Service
to a ComponentModel
in DRIVR
.
A uniquely identifiable code of a Characteristic
within a Service
.
The receipt ID of a Setpoint
within DRIVR used by a System
to report back once the Setting
change request on a TimeStream
has been done.
Accepts the following message:
A state change of a Setpoint
for a specific Characteristic
within a Service
and Component
.
The payload of a Setpoint
state change.
The state of the Setpoint
.
Additional properties are allowed.
The time when the Setpoint
change request was received by DRIVR
.
The unique ID of the Setpoint
change request. This ID is used to identify the Setpoint
change request in the SetpointReceipt
and is used by the System
to return to DRIVR once the change has been processed.
Additional properties are allowed.
Published when a message has been published during a Setpoint
change.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
A uniquely identifiable code of a Service
within a DRIVR Domain
.
The index of a Service
referenced when adding a Service
to a ComponentModel
in DRIVR
.
A uniquely identifiable code of a Characteristic
within a Service
.
The receipt ID of a Setpoint
within DRIVR used by a System
to report back once the Setting
change request on a TimeStream
has been done.
Accepts the following message:
A message for a Setpoint
for a specific Characteristic
within a Service
and Component
.
The payload of a Setpoint
message emitted by the System
to explain why a Setpoint
was rejected.
The message explaining why the Setpoint
was rejected.
Additional properties are allowed.
The time when the Setpoint
change request was received by DRIVR
.
The unique ID of the Setpoint
change request. This ID is used to identify the Setpoint
change request in the SetpointReceipt
and is used by the System
to return to DRIVR once the change has been processed.
Additional properties are allowed.
Published when a message has been published during a Setpoint
change. Publishes the payload encoded as msgpack.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
A uniquely identifiable code of an ACTIVATED
Component
within a DRIVR System
.
A uniquely identifiable code of a Service
within a DRIVR Domain
.
The index of a Service
referenced when adding a Service
to a ComponentModel
in DRIVR
.
A uniquely identifiable code of a Characteristic
within a Service
.
The receipt ID of a Setpoint
within DRIVR used by a System
to report back once the Setting
change request on a TimeStream
has been done.
Accepts the following message:
A message for a Setpoint
for a specific Characteristic
within a Service
and Component
.
The payload of a Setpoint
message emitted by the System
to explain why a Setpoint
was rejected.
The message explaining why the Setpoint
was rejected.
Additional properties are allowed.
The time when the Setpoint
change request was received by DRIVR
.
The unique ID of the Setpoint
change request. This ID is used to identify the Setpoint
change request in the SetpointReceipt
and is used by the System
to return to DRIVR once the change has been processed.
Additional properties are allowed.
Receives information about a User
in the Domain.
The slug of your individual Domain
.
The unique UUID of the User
within DRIVR.
Accepts the following message:
The current information which is stored for the User
within DRIVR. Information is retained
until the User
is deleted.
The UUID of the User
.
The email of the User
if one was provided.
The name of the current User
. This is a human readable name.
The alias of the User
. Defines a login name the User
can use to authenticate against DRIVR if he has a valid password and the login via password functionality is enabled for the Domain
.
The UUID
of the Domain
the user belongs to.
The UUID
of the Organization
the User
belongs to or None if the User
is not assigned to any Organization
.
The status of a published object.
Additional properties are NOT allowed.
Receives information about a User
's state in the Domain.
The slug of your individual Domain
.
The unique UUID of the User
within DRIVR.
Accepts the following message:
The current state of the User
. If the state is set to DELETED
the User
MQTT topics and all information within will be deleted.
The state of the object as presented within MQTT.
Publish Events
by Connectors
. Only entities which are allowed to manipulate a complete Domain
can use this topic. This topic is intended for other Applications which are sending data from multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, issuerUuid
will not be recorded or set. The data payload is expected to be JSON.
The slug of your individual Domain
.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
, Systems
and mass data processing.
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Events
by Connectors
. Only entities which are allowed to manipulate a complete Domain
can use this topic. This topic is intended for other Applications which are sending data from multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, issuerUuid
will not be recorded or set. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
, Systems
and mass data processing.
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Events
by Connectors
. Only entities which are allowed to manipulate a complete Domain
can use this topic. This topic is intended for other Applications which are sending data from multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, issuerUuid
will not be recorded or set. The data payload is expected to be JSON.
The slug of your individual Domain
.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints.
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Additional items are allowed.
Publish Events
by Connectors
. Only entities which are allowed to manipulate a complete Domain
can use this topic. This topic is intended for other Applications which are sending data from multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, issuerUuid
will not be recorded or set. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints.
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Additional items are allowed.
Publish Events
by Systems
. This topic can only be used by Systems
themselves. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, systemUuid
will used as issuerUuid. The data payload is expected to be JSON.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
, Systems
and mass data processing.
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Events
by Systems
. This topic can only be used by Systems
themselves. If not set, systemUuid
will used as issuerUuid. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
, Systems
and mass data processing.
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Events
by Systems
. This topic can only be used by Systems
themselves. If not set, systemUuid
will used as issuerUuid. The data payload is expected to be JSON.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints.
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Additional items are allowed.
Publish Events
for Systems
. This topic can only be used by Systems
themselves. If not set, systemUuid
will used as issuerUuid. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints.
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Additional items are allowed.
Publish Events
by Components
. This topic can only be used by Components
themselves. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, componentUuid
will used as issuerUuid. The data payload is expected to be JSON.
The slug of your individual Domain
.
The unique UUID of the Component
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
, Systems
and mass data processing.
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Events
by Components
. This topic can only be used by Components
themselves. If not set, componentUuid
will used as issuerUuid. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the Component
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
, Systems
and mass data processing.
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR. An EventModel acts as a template for DRIVR Events and is used to model an Event on different types of entities. They outline severity level, the type of Event, and define to which type of DRIVR entities an Event can be linked to (e.g. a Component, System).
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Events
by Components
. This topic can only be used by Components
themselves. If not set, componentUuid
will used as issuerUuid. The data payload is expected to be JSON.
The slug of your individual Domain
.
The unique UUID of the Component
within DRIVR.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints.
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Additional items are allowed.
Publish Events
for Components
. This topic can only be used by Components
themselves. If not set, componentUuid
will used as issuerUuid. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the Component
within DRIVR.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import Events
on the global MQTT endpoints.
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Event
.
Additional properties are allowed.
The unique UUID of the EventModel
within DRIVR.
The unique UUID of the Entity
within DRIVR.
The timestamp when the Event
occurred. Optional and will be set to the current server time if not set.
The timestamp when the Event
ended. Optional.
Additional properties are allowed.
Additional items are allowed.
Publish EventAcks
by Connectors
. Only entities which are allowed to manipulate a complete Domain
can use this topic. This topic is intended for other Applications which are sending data from multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, issuerUuid
will not be recorded or set. The data payload is expected to be JSON.
The slug of your individual Domain
.
Accepts the following message:
The payload to be processed by DRIVR to import EventAcks
on the global MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
and mass data processing.
The message structure used to send a new to be recorded EventAck
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the Event
within DRIVR.
The unique UUID of the User
within DRIVR.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded EventAck
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the Event
within DRIVR.
The unique UUID of the User
within DRIVR.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish EventAcks
by Connectors
. Only entities which are allowed to manipulate a complete Domain
can use this topic. This topic is intended for other Applications which are sending data from multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, issuerUuid
will not be recorded or set. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
Accepts the following message:
The payload to be processed by DRIVR to import EventAcks
on the global MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
and mass data processing.
The message structure used to send a new to be recorded EventAck
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the Event
within DRIVR.
The unique UUID of the User
within DRIVR.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded EventAck
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The unique UUID of the Event
within DRIVR.
The unique UUID of the User
within DRIVR.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish EventAcks
by Connectors
. Only entities which are allowed to manipulate a complete Domain
can use this topic. This topic is intended for other Applications which are sending data from multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, issuerUuid
will not be recorded or set. The data payload is expected to be JSON.
The slug of your individual Domain
.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import EventAcks
on the global MQTT endpoints.
The message structure used to send a new to be recorded EventAck
.
Additional properties are allowed.
The unique UUID of the Event
within DRIVR.
The unique UUID of the User
within DRIVR.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded EventAck
.
Additional properties are allowed.
The unique UUID of the Event
within DRIVR.
The unique UUID of the User
within DRIVR.
Additional properties are allowed.
Additional items are allowed.
Publish EventAcks
by Connectors
. Only entities which are allowed to manipulate a complete Domain
can use this topic. This topic is intended for other Applications which are sending data from multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, issuerUuid
will not be recorded or set. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import EventAcks
on the global MQTT endpoints.
The message structure used to send a new to be recorded EventAck
.
Additional properties are allowed.
The unique UUID of the Event
within DRIVR.
The unique UUID of the User
within DRIVR.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded EventAck
.
Additional properties are allowed.
The unique UUID of the Event
within DRIVR.
The unique UUID of the User
within DRIVR.
Additional properties are allowed.
Additional items are allowed.
Publish Systems'
Datapoints
by Connectors
. Only entities which are allowed to manipulate a complete Domain
can use this topic. This topic is intended for other Applications which are sending data from multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, issuerUuid
will not be recorded or set. The data payload is expected to be JSON.
The slug of your individual Domain
.
Accepts the following message:
The payload to be processed by DRIVR to import Datapoints
on the global MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
and mass data processing.
The message structure used to send a new to be recorded Datapoint
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The message structure used to send a new to be recorded Datapoint
with an optional added issuerUuid
in the payload.
Additional properties are NOT allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Datapoint
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The message structure used to send a new to be recorded Datapoint
with an optional added issuerUuid
in the payload.
Additional properties are NOT allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Systems'
Datapoints
by Connectors
. Only entities which are allowed to manipulate a complete Domain
can use this topic. This topic is intended for other Applications which are sending data from multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, issuerUuid
will not be recorded or set. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
Accepts the following message:
The payload to be processed by DRIVR to import Datapoints
on the global MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
and mass data processing.
The message structure used to send a new to be recorded Datapoint
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The message structure used to send a new to be recorded Datapoint
with an optional added issuerUuid
in the payload.
Additional properties are NOT allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Datapoint
with an optional added issuerUuid
in the payload.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The message structure used to send a new to be recorded Datapoint
with an optional added issuerUuid
in the payload.
Additional properties are NOT allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Datapoints`` for
Connectors. Only entities which are allowed to manipulate a complete
Domaincan use this topic. This topic is intended for other Applications which are sending data from multiple
Systems`. The data payload is expected to be JSON.
The slug of your individual Domain
.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import Datapoints
on the global MQTT endpoints.
Message structure to send a new to be recorded Datapoint
to DRIVR.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
Message structure to send a new to be recorded Datapoint
to DRIVR.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Items:
Message structure to send a new to be recorded Datapoint
to DRIVR.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
Message structure to send a new to be recorded Datapoint
to DRIVR.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Publish Datapoints`` for
Connectors. Only entities which are allowed to manipulate a complete
Domaincan use this topic. This topic is intended for other Applications which are sending data from multiple
Systems`. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import Datapoints
on the global MQTT endpoints.
Message structure to send a new to be recorded Datapoint
to DRIVR.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
Message structure to send a new to be recorded Datapoint
to DRIVR.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Items:
Message structure to send a new to be recorded Datapoint
to DRIVR.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
Message structure to send a new to be recorded Datapoint
to DRIVR.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Publish Datapoints
for Systems
. This topic can only be used by Systems
themselves. It allows to set an issuer in the payload for the System
to be able to record who operated it. If not set, the issuerUuid
will default to the System's
UUID
. The data payload is expected to be in the JSON format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR to import Datapoints
on the System
MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
and mass data processing.
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Datapoints
for Systems
. This topic can only be used by Systems
themselves. It allows to set an issuer in the payload for the System
to be able to record who operated it. If not set, the issuerUuid
will default to the System's
UUID
. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR to import Datapoints
on the System
MQTT endpoints. Allows to additionally record an issuerUuid
in the payload and is intended for Connectors
and mass data processing.
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Datapoints
for Systems
. This topic can only be used by Systems
themselves. The data payload is expected to be in the JSON format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import Datapoints
on the System
MQTT endpoints.
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Items:
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Publish Datapoints
for Systems
. This topic can only be used by Systems
themselves. It allows to set an issuer in the payload for the System
to be able to record who operated it. If not set, the issuerUuid
will default to the System's
UUID
. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR to import Datapoints
on the System
MQTT endpoints.
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Items:
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Datapoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Datapoint
.
Items:
The message structure to send a new to be recorded Datapoint
to DRIVR on a System
topic.
Additional properties are allowed.
The timestamp when the Datapoint
occurred. Optional and will be set to the current server time if not set.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Publish Setpoints
for Connectors
. Only Connectors
can use this topic as they are allowed to impersonate (via passed issuerUuid
) the person who send the request. This topic is intended for other Applications which send data commissioned by one ore multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, the issuerUuid
will not be recorded or set. The data payload is expected to be JSON.
The slug of your individual Domain
.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
. It allows to set who this intent has been initiated by with a passed issuerUuid
.
The message structure used to send a new to be recorded Setpoint
with an optional added issuerUuid
in the payload.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure used to send a new to be recorded Setpoint
with an optional added issuerUuid
in the payload.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Setpoint
with an optional added issuerUuid
in the payload.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure used to send a new to be recorded Setpoint
with an optional added issuerUuid
in the payload.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Setpoints
for Connectors
. Only Connectors
can use this topic as they are allowed to impersonate (via passed issuerUuid
) the person who send the request. This topic is intended for other Applications which send data commissioned by one ore multiple Systems
. Compared to adding the issuerUuid
in the topic it can be added in the payload. If not set, the issuerUuid
will not be recorded or set. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
. It allows to set who this intent has been initiated by with a passed issuerUuid
.
The message structure used to send a new to be recorded Setpoint
with an optional added issuerUuid
in the payload.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure used to send a new to be recorded Setpoint
with an optional added issuerUuid
in the payload.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure used to send a new to be recorded Setpoint
with an optional added issuerUuid
in the payload.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure used to send a new to be recorded Setpoint
with an optional added issuerUuid
in the payload.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish acknowledgement of Setpoints
for Connectors
. Only Connectors
can use this topic as they are allowed to impersonate (via passed issuerUuid
) the person who send the request. The topic is intended for other Applications which send data commissioned by one ore multiple Systems
. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
Accepts the following message:
One or multiple messages sent acknowledging that a Setpoint
representing a change request of a User
on a System
has been processed. Each acknowledgment can only be send once.
A message acknowledging a Setpoint
has been processed.
The receiptId`` of the
Setpointwhich has been processed. It is used to reference the
Setpoint` to the actual acknowledgement.
The status of the processed Setpoint
which has been processed by the System
.
An optional message describing the reason a rejection occurred if the status is REJECTED
.
Additional properties are NOT allowed.
The receiptId`` of the
Setpointwhich has been processed. It is used to reference the
Setpoint` to the actual acknowledgement.
The status of the processed Setpoint
which has been processed by the System
.
An optional message describing the reason a rejection occurred if the status is REJECTED
.
Additional items are allowed.
Publish acknowledgement of Setpoints
for Connectors
. Only Connectors
can use this topic as they are allowed to impersonate (via passed issuerUuid
) the person who send the request. The topic is intended for other Applications which send data commissioned by one ore multiple Systems
. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
Accepts the following message:
One or multiple messages sent acknowledging that a Setpoint
representing a change request of a User
on a System
has been processed. Each acknowledgment can only be send once.
A message acknowledging a Setpoint
has been processed.
The receiptId`` of the
Setpointwhich has been processed. It is used to reference the
Setpoint` to the actual acknowledgement.
The status of the processed Setpoint
which has been processed by the System
.
An optional message describing the reason a rejection occurred if the status is REJECTED
.
Additional properties are NOT allowed.
The receiptId`` of the
Setpointwhich has been processed. It is used to reference the
Setpoint` to the actual acknowledgement.
The status of the processed Setpoint
which has been processed by the System
.
An optional message describing the reason a rejection occurred if the status is REJECTED
.
Additional items are allowed.
Publish Setpoints
for issuers with global access. Only entities which are allowed to manipulate a complete Domain
can use this topic like DomainOwners
, Connectors
, and DomainAdmins
. The data payload is expected to be JSON.
The slug of your individual Domain
.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
.
Message structure to send a new to be recorded Setpoint
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
Message structure to send a new to be recorded Setpoint
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Items:
Message structure to send a new to be recorded Setpoint
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
Message structure to send a new to be recorded Setpoint
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Publish Setpoints
for issuers with global access. Only entities which are allowed to manipulate a complete Domain
can use this topic like DomainOwners
, Connectors
, and DomainAdmins
. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
.
Message structure to send a new to be recorded Setpoint
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
Message structure to send a new to be recorded Setpoint
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Items:
Message structure to send a new to be recorded Setpoint
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
Message structure to send a new to be recorded Setpoint
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded on a global Datapoint
or Setpoint
topic. Requires additionally to the System
lookup to specify the systemUuid
in the payload.
The UUID
of the System
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Publish Setpoints
for Systems
. This topic can only be used by Systems
themselves. It allows to set an issuer in the payload for the System
to be able to record who operated it. If not set, the issuerUuid
will default to the System's
UUID
. The data payload is expected to be in the JSON format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
. It allows setting the User
who updates the entity via the issuerUuid
.
The message structure to send a new to be recorded Setpoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure to send a new to be recorded Setpoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure to send a new to be recorded Setpoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure to send a new to be recorded Setpoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish Setpoints
for Systems
. This topic can only be used by Systems
themselves. It allows to set an issuer in the payload for the System
to be able to record who operated it. If not set, the issuerUuid
will default to the System's
UUID
. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
. It allows setting the User
who updates the entity via the issuerUuid
.
The message structure to send a new to be recorded Setpoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure to send a new to be recorded Setpoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Items:
The message structure to send a new to be recorded Setpoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure to send a new to be recorded Setpoint
to DRIVR on a System
topic. Additionally, it allows to set an issuerUuid
in the payload. It is used for sending Systems
which can send who did the operation on their end. If no issuerUuid
is set, it is set to the Systems
UUID
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Additional properties are allowed.
Additional items are allowed.
Publish acknowledgement of Setpoints
for Systems
. This topic can only be used by Systems
themselves. The data payload is expected to be in the JSON format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
One or multiple messages sent acknowledging that a Setpoint
representing a change request of a User
on a System
has been processed. Each acknowledgment can only be send once.
A message acknowledging a Setpoint
has been processed.
The receiptId`` of the
Setpointwhich has been processed. It is used to reference the
Setpoint` to the actual acknowledgement.
The status of the processed Setpoint
which has been processed by the System
.
An optional message describing the reason a rejection occurred if the status is REJECTED
.
Additional properties are NOT allowed.
The receiptId`` of the
Setpointwhich has been processed. It is used to reference the
Setpoint` to the actual acknowledgement.
The status of the processed Setpoint
which has been processed by the System
.
An optional message describing the reason a rejection occurred if the status is REJECTED
.
Additional items are allowed.
Publish acknowledgement of Setpoints
for Systems
. This topic can only be used by Systems
themselves. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
One or multiple messages sent acknowledging that a Setpoint
representing a change request of a User
on a System
has been processed. Each acknowledgment can only be send once.
A message acknowledging a Setpoint
has been processed.
The receiptId`` of the
Setpointwhich has been processed. It is used to reference the
Setpoint` to the actual acknowledgement.
The status of the processed Setpoint
which has been processed by the System
.
An optional message describing the reason a rejection occurred if the status is REJECTED
.
Additional properties are NOT allowed.
The receiptId`` of the
Setpointwhich has been processed. It is used to reference the
Setpoint` to the actual acknowledgement.
The status of the processed Setpoint
which has been processed by the System
.
An optional message describing the reason a rejection occurred if the status is REJECTED
.
Additional items are allowed.
Publish Setpoints
to request changes of a System
. This topic can be used by any User
which has write access to the System
. It is used update a Characteristic
of type SETTING
on the connected Component
of the System
. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
.
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Items:
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Publish Setpoints
to request changes of a System
. This topic can be used by any User
which has write access to the System
. It is used update a Characteristic
of type SETTING
on the connected Component
of the System
. The data payload is expected to be in the msgpack format.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
The unique UUID of the User
or System
of the entity in DRIVR which issues the change.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
.
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Items:
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
A list of Setpoints
to be recorded. The matchers which exist in parent entities like systemUuid
, serviceCode
, and others are used for lookup to add the Setpoint
.
Items:
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Additional properties are allowed.
Information to lookup a Datapoint
or Setpoint
to be recorded.
The UUID
of the TimeStream
which the Datapoint
or Setpoint
belongs to.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The code
of the Service
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Service
which should be used for publishing for the Datapoint
or Setpoint
.
Additional properties are allowed.
The code of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
The UUID of the Characteristic
which should be used for publishing of the Datapoint
or Setpoint
.
Additional properties are allowed.
Additional items are allowed.
Subscribe to Setpoints
for Systems
. Topic intended to be listened to by Systems
to receive Setpoints
which are change requests for Settings
to the System
via DRIVR
. The data payload is expected to be in the JSON format. This topic sends additionally to the payload which should be changed the referenced codes of the Characteristic
, Service
and Component
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
. Includes additionally to the basic Setpoint
parameters the codes
of the Characteristic
, Service
, and Component
.
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
. It includes the code
of the Characteristic
, Service
, and Component
to be recorded.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Setpoint
.
The code
of the Service
which should be used for publishing of the Setpoint
.
The code of the Characteristic
which should be used for publishing of the Setpoint
.
The index of the Service
which should be used for publishing of the Setpoint
.
Additional properties are allowed.
The basic information any output topic of Setpoints
include regardless how the Characteristic
, Component
, or Service
is identified.
Additional properties are allowed.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
The time when the Setpoint
change request was received by DRIVR
.
The unique ID of the Setpoint
change request. This ID is used to identify the Setpoint
change request in the SetpointReceipt
and is used by the System
to return to DRIVR once the change has been processed.
Additional properties are allowed.
Subscribe to Setpoints
for Systems
. Topic intended to be listened to by Systems
to receive Setpoints
which are change requests for Settings
to the System
via DRIVR
. The data payload is expected to be in the msgpack format. This topic sends additionally to the payload which should be changed the referenced codes of the Characteristic
, Service
and Component
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
. Includes additionally to the basic Setpoint
parameters the codes
of the Characteristic
, Service
, and Component
.
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
. It includes the code
of the Characteristic
, Service
, and Component
to be recorded.
Additional properties are allowed.
The code
of the Component
which should be used for publishing of the Setpoint
.
The code
of the Service
which should be used for publishing of the Setpoint
.
The code of the Characteristic
which should be used for publishing of the Setpoint
.
The index of the Service
which should be used for publishing of the Setpoint
.
Additional properties are allowed.
The basic information any output topic of Setpoints
include regardless how the Characteristic
, Component
, or Service
is identified.
Additional properties are allowed.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
The time when the Setpoint
change request was received by DRIVR
.
The unique ID of the Setpoint
change request. This ID is used to identify the Setpoint
change request in the SetpointReceipt
and is used by the System
to return to DRIVR once the change has been processed.
Additional properties are allowed.
Subscribe to Setpoints
for Systems
. Topic intended to be listened to by Systems
to receive Setpoints
which are change requests for Settings
to the System
via DRIVR
. The data payload is expected to be in the JSON format. This topic sends additionally to the payload which should be changed the referenced UUIDs
of the Characteristic
, Service
and Component
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
. Includes additionally to the basic Setpoint
parameters the UUIDs
of the Characteristic
, Service
, and Component
.
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
. It includes the UUID
of the Characteristic
, Service
, and Component
to be recorded.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Setpoint
.
The UUID of the Service
which should be used for publishing for the Setpoint
.
The UUID of the Characteristic
which should be used for publishing of the Setpoint
.
The index of the Service
which should be used for publishing of the Setpoint
.
Additional properties are allowed.
The basic information any output topic of Setpoints
include regardless how the Characteristic
, Component
, or Service
is identified.
Additional properties are allowed.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
The time when the Setpoint
change request was received by DRIVR
.
The unique ID of the Setpoint
change request. This ID is used to identify the Setpoint
change request in the SetpointReceipt
and is used by the System
to return to DRIVR once the change has been processed.
Additional properties are allowed.
Subscribe to Setpoints
for Systems
. Topic intended to be listened to by Systems
to receive Setpoints
which are change requests for Settings
to the System
via DRIVR
. The data payload is expected to be in the msgpack format. This topic sends additionally to the payload which should be changed the referenced UUIDs
of the Characteristic
, Service
and Component
.
The slug of your individual Domain
.
The unique UUID of the System
within DRIVR.
Accepts the following message:
The payload to be processed by DRIVR recording an intent by a User
to change a SETTING
Characteristic
in DRIVR
. Includes additionally to the basic Setpoint
parameters the UUIDs
of the Characteristic
, Service
, and Component
.
The message structure to send a new to be recorded Setpoint
for a SETTING
Characteristic
on a System's
Component
. It includes the UUID
of the Characteristic
, Service
, and Component
to be recorded.
Additional properties are allowed.
The UUID
of the Component
which should be used for publishing of the Setpoint
.
The UUID of the Service
which should be used for publishing for the Setpoint
.
The UUID of the Characteristic
which should be used for publishing of the Setpoint
.
The index of the Service
which should be used for publishing of the Setpoint
.
Additional properties are allowed.
The basic information any output topic of Setpoints
include regardless how the Characteristic
, Component
, or Service
is identified.
Additional properties are allowed.
The value of a Datapoint
or Setpoint
which is supposed to be set.
Additional properties are allowed.
The time when the Setpoint
change request was received by DRIVR
.
The unique ID of the Setpoint
change request. This ID is used to identify the Setpoint
change request in the SetpointReceipt
and is used by the System
to return to DRIVR once the change has been processed.
Additional properties are allowed.