.common
.common.titleLang
.common.news
.common.desc
.common.adminUI
.common.docs
common.authors Array of authors as string
.common.plugins
common.adminColumns Custom attributes, that must be shown in admin in the object browser. Like: [{"name": {"en": "KNX address"}, "path": "native.address", "width": 100, "align": "left"}, {"name": "DPT", "path": "native.dpt", "width": 100, "align": "right", "type": "number", "edit": true, "objTypes": ["state", "channel"]}]. type is a type of the attribute (e.g. string, number, boolean) and only needed if edit is enabled. objTypes is a list of the object types, that could have such attribute. Used only in edit mode too.
.common.adminTab
.common.adminTab.name
common.availableModes values for common.mode if more than one mode is possible
common.dependencies Array like [{"js-controller": ">=2.0.0"}] that describes which ioBroker modules are required for this adapter on the same host
common.globalDependencies Array like [{"admin": ">=2.0.0"}] that describes which ioBroker modules are required for this adapter on one of the hosts
common.keywords Similar to keywords in package.json, but can be defined in many languages.
.common.localLinks
.common.osDependencies
common.restartAdapters Array with names of adapter that must be restarted after this adapter is installed, e.g. ["vis"]
.common.webPreSettings
common.webservers Array of web server's instances that should serve content from the adapters www folder
common.welcomeScreen Array of pages, that should be shown on the "web" index.html page. ["vis/edit.html", "vis/index.html"] or [{"link": "vis/edit.html", "name": "Vis editor", "img": "vis/img/edit.png", "color": "blue"}, "vis/index.html"]
common.welcomeScreenPro Array of pages used on access via ioBroker cloud, that should be shown on the "web" index.html page. ["vis/edit.html", "vis/index.html"] or [{"link": "vis/edit.html", "name": "Vis editor", "img": "vis/img/edit.png", "color": "blue"}, "vis/index.html"]
objects Objects which will be created for the adapter
instanceObjects Objects which will be created for each instance
notifications Register notifications for the built-in notification system
.native
protectedNative Array of config attributes which will only be accessible by the own adapter, e.g. ["password"]
encryptedNative Array of config attributes which will be automatically encrypted when stored via Admin configuration page and automatically decrypted at adapter runtime, e.g. ["password", "token"]