Field Type Required Description
name object + A name property
name.text string + A name of a node
description object + A node description object
description.text string + A node description
author object + An author object
author.text string + A plugin’s author name
prefix string – A unique prefix given to the plugin to avoid problems with naming.
type string + A type of a node. Should be set to for Data Source Nodes.
language string + The value, constant.
size int – The size of plugin files.
placement object – A list of places the devices that belong to the plugin can appear in the UI.
placement.static boolean – Devices of the plugin should be showed up in the global list of devices in scenes creation interface.
placement.custom boolean – Devices of the plugin should be showed up in the custom list (like Services) of devices in scenes creation interface.