OptionalactiveSet if the device will be active.
Chunk division to retain data in the device.
Required for Hybrid devices.
Amount of chunks to retain data according to the chunk_period.
Integer between in the range of 0 to 36 (inclusive).
Required for Hybrid devices.
Optionalconfiguration_An array of configuration params
Connector ID.
Optionalconnector_If device will use connector parser
OptionaldescriptionDescription of the device.
Regex that routes each variable to the mutable side at insert time (unanchored substring match). It must not match every variable or no variable; use a mutable or immutable device for those cases. Required for Hybrid devices. Can only be changed while the device is empty.
Device name.
Network ID.
Optionalparse_Javascript code for use as payload parser
Optionalserie_Device serial number.
OptionaltagsAn array of tags
OptionalvisibleSet if the device will be visible.
Hybrid devices combine immutable telemetry (time-partitioned, with retention via
chunk_period+chunk_retention) and editable mutable variables (no retention) in a single device. At insert time each variable is routed to the mutable side when it matchesmutable_variable_regex, otherwise it is stored as immutable telemetry.