Manifest

Der Aufbau einer Manifest Datei hat sich geändert. Wie diese erstellt werden, ist hier von Finn Wehn erklärt. Hier werden lediglich die Änderungen festgehalten.

Beispiel: Zigbee2MQTT

{
  "version": "2.0",
  "dependencies": {
    "fs": "^0.0.1-security",
    "path": "^0.12.7",
    "mqtt": "^4.3.7"
  },
  "options": [
    {
      "name": "Zigbee2MQTT-Topic",
      "type": "String",
      "default": "zigbee2mqtt"
    }
  ],
  "custom_slots": ["zigbee_scenes","zigbee_devices", "zigbee_groups"]
}

Aus: Zigbee2MQTT/manifest.json

Custom Slots

Benutzt ein Skill dynamische Slots, werden die Namen derer hier eingetragen.